0s autopkgtest [19:07:05]: starting date and time: 2024-03-20 19:07:05+0000 0s autopkgtest [19:07:05]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [19:07:05]: host juju-7f2275-prod-proposed-migration-environment-4; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.u6mqdzk6/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=apache2/2.4.58-1ubuntu6 -- lxd -r lxd-armhf-10.145.243.237 lxd-armhf-10.145.243.237:autopkgtest/ubuntu/noble/armhf 34s autopkgtest [19:07:38]: testbed dpkg architecture: armhf 35s autopkgtest [19:07:40]: testbed apt version: 2.7.12 35s autopkgtest [19:07:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 42s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 42s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3809 kB] 44s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 44s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 44s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [501 kB] 44s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [625 kB] 44s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 44s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 44s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 44s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3779 kB] 45s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 45s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.5 kB] 45s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 47s Fetched 8950 kB in 3s (2686 kB/s) 47s Reading package lists... 56s tee: /proc/self/fd/2: Permission denied 79s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 79s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 79s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 79s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 81s Reading package lists... 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 82s Calculating upgrade... 83s The following packages were automatically installed and are no longer required: 83s linux-headers-6.8.0-11 python3-lib2to3 83s Use 'apt autoremove' to remove them. 83s The following packages will be REMOVED: 83s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 83s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 83s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 83s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 83s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 83s The following NEW packages will be installed: 83s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 83s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 83s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 83s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 83s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 83s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 83s linux-headers-6.8.0-20-generic xdg-user-dirs 83s The following packages have been kept back: 83s multipath-tools 83s The following packages will be upgraded: 83s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 83s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 83s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 83s dbus-session-bus-common dbus-system-bus-common dbus-user-session debianutils 83s dhcpcd-base dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject 83s fdisk file ftp fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 83s gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client 83s gpgconf gpgsm gpgv groff-base ibverbs-providers inetutils-telnet info 83s initramfs-tools initramfs-tools-bin initramfs-tools-core install-info 83s iproute2 jq keyboxd kmod kpartx krb5-locales libapparmor1 libaudit-common 83s libaudit1 libbinutils libblkid1 libblockdev-crypto3 libblockdev-fs3 83s libblockdev-loop3 libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 83s libblockdev-swap3 libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 83s libc-bin libc6 libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 83s libdbus-1-3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl 83s libevent-core-2.1-7 libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 83s libgcc-s1 libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 83s libgudev-1.0-0 libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 83s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 83s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 83s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 83s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 83s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 83s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 83s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 83s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 83s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 83s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 83s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 83s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 83s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 83s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 83s openssh-server openssh-sftp-server openssl parted perl perl-base 83s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 83s python-apt-common python3 python3-apt python3-cryptography python3-dbus 83s python3-gdbm python3-gi python3-lib2to3 python3-markupsafe python3-minimal 83s python3-netplan python3-pkg-resources python3-pyrsistent python3-setuptools 83s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 83s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 83s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 83s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 83s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 83s 235 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 83s Need to get 106 MB of archives. 83s After this operation, 84.4 MB of additional disk space will be used. 83s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 83s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 83s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 83s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 83s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 83s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 83s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1build3 [119 kB] 83s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1build3 [321 kB] 83s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1build3 [31.4 kB] 83s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1build3 [78.6 kB] 83s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 83s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 83s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 83s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 84s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 84s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 84s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 84s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 84s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 84s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 84s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 84s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 84s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 84s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 84s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 84s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 84s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 84s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 84s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 84s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 84s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 84s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 84s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 84s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 84s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 84s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 84s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 84s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 84s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 84s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 84s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 84s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 84s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 84s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 84s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 84s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 84s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 84s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 84s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 84s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 84s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 84s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 84s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 84s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 84s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 84s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 84s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 84s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 84s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 85s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 85s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 85s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 85s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 85s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 85s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 85s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 85s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 85s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 85s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 85s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 85s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 85s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 85s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 85s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 85s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 85s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 85s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 85s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 85s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 85s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 85s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 85s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-4ubuntu4 [19.2 kB] 85s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 85s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 85s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 85s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 85s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 85s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 85s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 85s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 85s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-5build1 [661 kB] 85s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 85s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 85s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 85s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 85s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 85s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 85s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 85s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 85s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 85s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 85s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 86s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 86s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 86s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 86s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 86s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 86s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 86s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 86s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 86s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 86s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 86s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 86s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu22 [20.1 kB] 86s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu22 [50.0 kB] 86s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu22 [9056 B] 86s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 86s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 86s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 86s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 86s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 86s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 86s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 86s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 86s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 86s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu1 [330 kB] 86s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 86s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 86s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 86s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 86s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 86s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 86s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 86s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 86s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 86s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 86s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 86s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 86s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 86s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 86s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 86s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 86s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 86s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 87s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 87s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 87s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 87s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 87s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 87s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 87s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 87s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 87s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 87s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 87s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 87s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 87s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 87s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 87s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 87s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 87s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 87s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 87s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 87s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 87s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 87s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 87s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 87s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 87s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 87s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 87s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 87s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 87s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 87s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 87s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 87s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 87s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 87s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 87s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 87s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 87s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 87s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 87s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 87s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 87s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 87s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 87s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 87s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 87s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 87s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 87s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 87s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 87s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 87s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 87s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 87s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-4ubuntu4 [49.7 kB] 87s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 87s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 87s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 87s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debianutils armhf 5.17 [88.9 kB] 87s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 87s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 87s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 88s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 88s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 88s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu5 [140 kB] 88s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 88s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 88s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 88s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 88s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 88s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 88s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 88s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 88s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 88s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 88s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 88s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 88s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 88s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 88s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1build3 [13.8 kB] 88s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 88s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 88s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 88s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 88s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 88s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 88s Get:228 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 88s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 88s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 88s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 88s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 88s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 88s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 88s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 88s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 88s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu5 [9826 B] 88s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu5 [143 kB] 88s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 88s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 88s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 88s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 88s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 88s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 88s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 88s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 89s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 89s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 89s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 89s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 89s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 89s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 89s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 89s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 89s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 89s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 89s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 89s Get:258 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 89s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 89s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 89s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 89s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-4ubuntu4 [61.4 kB] 89s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 89s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-markupsafe armhf 2.1.5-1build1 [12.1 kB] 89s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 89s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 89s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 90s Preconfiguring packages ... 91s Fetched 106 MB in 6s (17.5 MB/s) 91s (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 ... 58620 files and directories currently installed.) 91s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 91s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 91s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 91s (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 ... 58620 files and directories currently installed.) 91s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 91s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 91s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 91s (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 ... 58620 files and directories currently installed.) 91s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 91s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 92s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 92s (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 ... 58620 files and directories currently installed.) 92s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 92s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 92s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 92s (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 ... 58620 files and directories currently installed.) 92s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 92s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 93s Setting up libc6:armhf (2.39-0ubuntu6) ... 94s (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 ... 58620 files and directories currently installed.) 94s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 94s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 94s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1build3_armhf.deb ... 94s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 94s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1build3_armhf.deb ... 94s Unpacking libkrb5-3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 94s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1build3_armhf.deb ... 94s Unpacking libkrb5support0:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 95s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1build3_armhf.deb ... 95s Unpacking libk5crypto3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 95s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 95s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 95s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 95s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 95s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 95s (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 ... 58620 files and directories currently installed.) 95s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 95s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 95s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 95s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 95s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 95s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 95s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 95s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 95s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 95s (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 ... 58620 files and directories currently installed.) 95s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 95s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 95s Setting up liblzma5:armhf (5.6.0-0.2) ... 95s (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 ... 58620 files and directories currently installed.) 95s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 95s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 95s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 95s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 95s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 96s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 96s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 96s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 96s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 96s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 96s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 96s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 96s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 96s Setting up libaudit-common (1:3.1.2-2.1) ... 96s (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 ... 58619 files and directories currently installed.) 96s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 96s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 96s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 96s (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 ... 58619 files and directories currently installed.) 96s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 96s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 96s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 96s (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 ... 58619 files and directories currently installed.) 96s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 96s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 96s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 97s (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 ... 58619 files and directories currently installed.) 97s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 97s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 97s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 97s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 97s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 97s 97s (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 ... 58619 files and directories currently installed.) 97s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 97s Selecting previously unselected package libcurl4t64:armhf. 97s (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 ... 58614 files and directories currently installed.) 97s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 97s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 97s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 97s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 97s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 97s wget depends on libpsl5 (>= 0.16.0). 97s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 97s 97s (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 ... 58620 files and directories currently installed.) 97s Removing libpsl5:armhf (0.21.2-1build1) ... 97s Selecting previously unselected package libpsl5t64:armhf. 97s (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 ... 58615 files and directories currently installed.) 97s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 97s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 97s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 97s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 98s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 98s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 98s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 98s tcpdump depends on libpcap0.8 (>= 1.9.1). 98s 98s (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 ... 58621 files and directories currently installed.) 98s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 98s Selecting previously unselected package libpcap0.8t64:armhf. 98s (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 ... 58610 files and directories currently installed.) 98s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 98s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 98s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 98s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 98s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 98s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 98s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 98s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 98s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 98s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 98s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 98s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 98s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 98s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 99s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 99s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 99s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 99s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 99s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 99s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 99s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 100s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 100s Selecting previously unselected package linux-headers-6.8.0-20. 100s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 100s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 103s Selecting previously unselected package linux-headers-6.8.0-20-generic. 103s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 103s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 104s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 104s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 104s (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 ... 89773 files and directories currently installed.) 104s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 105s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 105s systemd depends on libssl3 (>= 3.0.0). 105s libssh-4:armhf depends on libssl3 (>= 3.0.0). 105s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 105s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 105s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 105s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 105s libnvme1 depends on libssl3 (>= 3.0.0). 105s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 105s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 105s dhcpcd-base depends on libssl3 (>= 3.0.0). 105s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 105s 105s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 105s Selecting previously unselected package libssl3t64:armhf. 105s (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 ... 78623 files and directories currently installed.) 105s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 105s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 105s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 105s (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 ... 78636 files and directories currently installed.) 105s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 105s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 105s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 105s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 105s Setting up libudev1:armhf (255.4-1ubuntu5) ... 105s (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 ... 78636 files and directories currently installed.) 105s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 106s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 106s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 106s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 107s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 107s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 107s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 107s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 107s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 107s Setting up systemd-dev (255.4-1ubuntu5) ... 107s Setting up systemd (255.4-1ubuntu5) ... 112s (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 ... 78636 files and directories currently installed.) 112s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 112s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 114s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 114s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 115s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 115s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 115s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 116s pam_namespace.service is a disabled or a static unit not running, not starting it. 117s (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 ... 78636 files and directories currently installed.) 117s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 117s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 117s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 117s Installing new version of config file /etc/security/namespace.init ... 118s (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 ... 78634 files and directories currently installed.) 118s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 118s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 118s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 119s (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 ... 78634 files and directories currently installed.) 119s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 119s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 119s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 119s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 119s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 119s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 119s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 119s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 119s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 119s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 119s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 119s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 119s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 119s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 119s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 119s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 120s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 120s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 120s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 120s (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 ... 78634 files and directories currently installed.) 120s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 120s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 120s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 120s (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 ... 78634 files and directories currently installed.) 120s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 120s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 120s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 120s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 120s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 120s (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 ... 78634 files and directories currently installed.) 120s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 120s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 121s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 121s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 121s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 121s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 121s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 121s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 121s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 121s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 121s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 121s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 121s (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 ... 78634 files and directories currently installed.) 121s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 121s (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 ... 78628 files and directories currently installed.) 121s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 121s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 121s (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 ... 78628 files and directories currently installed.) 121s Removing libparted2:armhf (3.6-3) ... 121s Selecting previously unselected package libparted2t64:armhf. 121s (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 ... 78622 files and directories currently installed.) 121s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 121s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 122s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 122s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 122s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 122s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 122s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 122s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 122s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 122s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 123s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 123s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 123s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 123s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 123s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 123s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 124s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 124s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 124s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 124s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 124s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 124s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 124s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 124s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 124s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 124s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 125s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 125s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 125s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 125s perl depends on libperl5.38 (= 5.38.2-3). 125s 125s (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 ... 78625 files and directories currently installed.) 125s Removing libperl5.38:armhf (5.38.2-3) ... 125s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 125s iproute2 depends on libdb5.3. 125s apt-utils depends on libdb5.3. 125s 125s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 125s Selecting previously unselected package libdb5.3t64:armhf. 125s (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 ... 78100 files and directories currently installed.) 125s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_armhf.deb ... 125s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 125s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 125s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 125s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 125s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 126s (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 ... 78106 files and directories currently installed.) 126s Removing libgdbm-compat4:armhf (1.23-5) ... 126s Removing libgdbm6:armhf (1.23-5) ... 126s Selecting previously unselected package libgdbm6t64:armhf. 126s (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 ... 78096 files and directories currently installed.) 126s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 126s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 126s Selecting previously unselected package libgdbm-compat4t64:armhf. 126s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 126s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 126s Selecting previously unselected package libperl5.38t64:armhf. 126s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 126s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 126s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 126s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 126s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 126s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 127s Setting up perl-base (5.38.2-3.2) ... 127s (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 ... 78627 files and directories currently installed.) 129s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 129s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 129s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 129s libhogweed6:armhf depends on libnettle8. 129s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 129s libcurl3-gnutls:armhf depends on libnettle8. 129s libarchive13:armhf depends on libnettle8. 129s 129s (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 ... 78627 files and directories currently installed.) 129s Removing libnettle8:armhf (3.9.1-2) ... 129s Selecting previously unselected package libnettle8t64:armhf. 129s (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 ... 78620 files and directories currently installed.) 129s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 129s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 129s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 129s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 129s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 129s 129s (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 ... 78628 files and directories currently installed.) 129s Removing libhogweed6:armhf (3.9.1-2) ... 129s Selecting previously unselected package libhogweed6t64:armhf. 129s (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 ... 78623 files and directories currently installed.) 129s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 129s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 129s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 129s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 129s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 129s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 129s fwupd depends on libgnutls30 (>= 3.7.3). 129s dirmngr depends on libgnutls30 (>= 3.8.1). 129s apt depends on libgnutls30 (>= 3.8.1). 129s 129s (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 ... 78629 files and directories currently installed.) 129s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 129s Selecting previously unselected package libgnutls30t64:armhf. 129s (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 ... 78620 files and directories currently installed.) 129s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 129s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 129s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 129s (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 ... 78648 files and directories currently installed.) 129s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 129s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 129s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 129s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 129s fwupd depends on libcurl3-gnutls (>= 7.63.0). 129s 129s (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 ... 78648 files and directories currently installed.) 129s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 129s Selecting previously unselected package libcurl3t64-gnutls:armhf. 129s (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 ... 78641 files and directories currently installed.) 129s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 129s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 129s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 129s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 129s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 129s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 129s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 129s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 129s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 129s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 129s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 129s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 129s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 129s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 129s Selecting previously unselected package libnetplan1:armhf. 129s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 129s Unpacking libnetplan1:armhf (1.0-1) ... 129s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 129s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 129s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 129s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 129s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 130s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu22_armhf.deb ... 130s Unpacking initramfs-tools-bin (0.142ubuntu22) over (0.142ubuntu20) ... 130s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu22_all.deb ... 130s Unpacking initramfs-tools-core (0.142ubuntu22) over (0.142ubuntu20) ... 130s Preparing to unpack .../12-initramfs-tools_0.142ubuntu22_all.deb ... 130s Unpacking initramfs-tools (0.142ubuntu22) over (0.142ubuntu20) ... 130s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 130s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 130s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 130s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 130s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 130s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 130s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 130s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 130s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 130s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 130s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 130s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 130s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 130s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 130s (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 ... 78652 files and directories currently installed.) 130s Removing libnetplan0:armhf (0.107.1-3) ... 130s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 130s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 130s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 130s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 130s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 130s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 130s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 130s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 130s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 130s fwupd depends on libglib2.0-0 (>= 2.79.0). 130s bolt depends on libglib2.0-0 (>= 2.56.0). 130s 130s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 131s Selecting previously unselected package libglib2.0-0t64:armhf. 131s (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 ... 78623 files and directories currently installed.) 131s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 131s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 131s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 131s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 131s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 131s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 131s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 131s fwupd depends on libarchive13 (>= 3.2.1). 131s 131s (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 ... 78648 files and directories currently installed.) 131s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 131s Selecting previously unselected package libarchive13t64:armhf. 131s (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 ... 78642 files and directories currently installed.) 131s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu1_armhf.deb ... 131s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 131s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 131s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 132s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 132s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 132s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 132s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 132s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 132s apt depends on libapt-pkg6.0 (>= 2.7.12). 132s 132s (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 ... 78649 files and directories currently installed.) 132s Removing libapt-pkg6.0:armhf (2.7.12) ... 132s Selecting previously unselected package libapt-pkg6.0t64:armhf. 132s (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 ... 78600 files and directories currently installed.) 132s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 132s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 132s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 132s (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 ... 78650 files and directories currently installed.) 132s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 132s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 133s Setting up apt (2.7.13ubuntu1) ... 134s (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 ... 78650 files and directories currently installed.) 134s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 134s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 134s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 134s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 134s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 134s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 134s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 134s gpgv depends on libnpth0 (>= 0.90). 134s gpgsm depends on libnpth0 (>= 0.90). 134s gpg-agent depends on libnpth0 (>= 0.90). 134s gpg depends on libnpth0 (>= 0.90). 134s dirmngr depends on libnpth0 (>= 0.90). 134s 134s (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 ... 78650 files and directories currently installed.) 134s Removing libnpth0:armhf (1.6-3build2) ... 134s Selecting previously unselected package libnpth0t64:armhf. 134s (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 ... 78645 files and directories currently installed.) 134s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 134s Unpacking libnpth0t64:armhf (1.6-3.1) ... 134s Setting up libnpth0t64:armhf (1.6-3.1) ... 134s (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 ... 78651 files and directories currently installed.) 134s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 134s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 134s Setting up gpgv (2.4.4-2ubuntu15) ... 135s (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 ... 78651 files and directories currently installed.) 135s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 135s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 135s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 135s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 135s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 135s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 135s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 135s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 135s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 135s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 135s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 135s gpgconf depends on libreadline8 (>= 6.0). 135s gawk depends on libreadline8 (>= 6.0). 135s fdisk depends on libreadline8 (>= 6.0). 135s 135s (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 ... 78651 files and directories currently installed.) 135s Removing libreadline8:armhf (8.2-3) ... 135s Selecting previously unselected package libreadline8t64:armhf. 135s (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 ... 78639 files and directories currently installed.) 135s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 135s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 135s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 135s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 135s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 135s Unpacking libreadline8t64:armhf (8.2-3.1) ... 135s Setting up libreadline8t64:armhf (8.2-3.1) ... 135s (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 ... 78659 files and directories currently installed.) 135s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 135s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 136s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 136s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 136s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 136s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 136s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 136s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 136s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 136s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 136s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 138s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 138s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 138s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 138s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 138s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 138s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 138s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 138s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 138s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 138s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 138s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 138s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 138s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 138s Setting up dpkg (1.22.6ubuntu4) ... 139s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 139s Setting up libexpat1:armhf (2.6.1-2) ... 139s Setting up python3.12-minimal (3.12.2-4build3) ... 140s (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 ... 78656 files and directories currently installed.) 140s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 140s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 140s Setting up python3-minimal (3.12.2-0ubuntu1) ... 141s (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 ... 78656 files and directories currently installed.) 141s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 141s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 141s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 141s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 141s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 141s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 141s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 141s (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 ... 78656 files and directories currently installed.) 141s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 141s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 141s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 141s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 141s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 141s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 142s Selecting previously unselected package libgpgme11t64:armhf. 142s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 142s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 142s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 142s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 142s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 142s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 142s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 142s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 142s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 142s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 142s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 142s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 142s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 142s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 142s 142s (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 ... 78663 files and directories currently installed.) 142s Removing libreiserfscore0 (1:3.6.27-7) ... 142s Selecting previously unselected package libreiserfscore0t64. 142s (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 ... 78658 files and directories currently installed.) 142s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 142s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 142s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 142s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 142s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 142s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 142s 142s (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 ... 78664 files and directories currently installed.) 142s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 142s Selecting previously unselected package libext2fs2t64:armhf. 142s (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 ... 78657 files and directories currently installed.) 142s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 142s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 142s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 142s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 142s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 142s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 142s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 142s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 143s (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 ... 78673 files and directories currently installed.) 143s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 143s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 143s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 143s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 143s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 143s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 143s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 143s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 143s (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 ... 78673 files and directories currently installed.) 143s Removing libnvme1 (1.8-2) ... 143s Selecting previously unselected package libnvme1t64. 143s (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 ... 78666 files and directories currently installed.) 143s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 143s Unpacking libnvme1t64 (1.8-3) ... 143s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 143s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 143s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 143s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 143s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 143s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 143s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 143s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 143s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 143s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 143s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 143s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 143s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 143s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 144s (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 ... 78674 files and directories currently installed.) 144s Removing libelf1:armhf (0.190-1) ... 144s Selecting previously unselected package libelf1t64:armhf. 144s (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 ... 78669 files and directories currently installed.) 144s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 144s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 144s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 144s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 144s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 144s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 144s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 144s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 144s (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 ... 78674 files and directories currently installed.) 144s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 144s Selecting previously unselected package libtirpc3t64:armhf. 144s (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 ... 78668 files and directories currently installed.) 144s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 144s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 144s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 144s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 144s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 144s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 144s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 144s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 145s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 145s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 145s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 145s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 145s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 145s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 145s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 145s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 145s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 145s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 145s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 145s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 145s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 145s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 145s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 145s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 145s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 145s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 145s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 145s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 145s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 145s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 146s Setting up coreutils (9.4-3ubuntu3) ... 146s (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 ... 78679 files and directories currently installed.) 146s Preparing to unpack .../debianutils_5.17_armhf.deb ... 146s Unpacking debianutils (5.17) over (5.16) ... 146s Setting up debianutils (5.17) ... 146s (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 ... 78679 files and directories currently installed.) 146s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 146s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 146s Setting up util-linux (2.39.3-9ubuntu2) ... 147s fstrim.service is a disabled or a static unit not running, not starting it. 147s (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 ... 78679 files and directories currently installed.) 147s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 147s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 148s Setting up libc-bin (2.39-0ubuntu6) ... 148s (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 ... 78679 files and directories currently installed.) 148s Removing libatm1:armhf (1:2.5.1-5) ... 148s (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 ... 78674 files and directories currently installed.) 148s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 148s Unpacking file (1:5.45-3) over (1:5.45-2) ... 148s (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 ... 78674 files and directories currently installed.) 148s Removing libmagic1:armhf (1:5.45-2) ... 148s (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 ... 78664 files and directories currently installed.) 148s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 148s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 149s Selecting previously unselected package libmagic1t64:armhf. 149s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 149s Unpacking libmagic1t64:armhf (1:5.45-3) ... 149s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu5_armhf.deb ... 149s Unpacking libplymouth5:armhf (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 149s (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 ... 78675 files and directories currently installed.) 149s Removing libpng16-16:armhf (1.6.43-1) ... 149s Selecting previously unselected package libpng16-16t64:armhf. 149s (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 ... 78665 files and directories currently installed.) 149s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 149s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 149s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 149s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 149s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 149s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 149s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 149s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 149s (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 ... 78676 files and directories currently installed.) 149s Removing libuv1:armhf (1.48.0-1) ... 149s Selecting previously unselected package libuv1t64:armhf. 149s (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 ... 78671 files and directories currently installed.) 149s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 149s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 149s (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 ... 78677 files and directories currently installed.) 149s Removing python3-distutils (3.11.5-1) ... 150s (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 ... 78622 files and directories currently installed.) 150s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 150s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 150s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 150s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 150s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 150s (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 ... 78622 files and directories currently installed.) 150s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 150s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 150s Setting up libsemanage-common (3.5-1build4) ... 150s (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 ... 78622 files and directories currently installed.) 150s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 150s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 150s Setting up libsemanage2:armhf (3.5-1build4) ... 150s (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 ... 78622 files and directories currently installed.) 150s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 150s Unpacking install-info (7.1-3build1) over (7.1-3) ... 150s Setting up install-info (7.1-3build1) ... 151s (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 ... 78622 files and directories currently installed.) 151s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 151s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 151s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 151s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 151s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 151s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 151s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 151s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 151s Preparing to unpack .../04-krb5-locales_1.20.1-5.1build3_all.deb ... 151s Unpacking krb5-locales (1.20.1-5.1build3) over (1.20.1-5build1) ... 151s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 151s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 151s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 151s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 151s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 151s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 151s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 151s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 152s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 152s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 152s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 152s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 152s Selecting previously unselected package xdg-user-dirs. 152s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 152s Unpacking xdg-user-dirs (0.18-1) ... 152s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 152s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 152s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 154s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 154s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 154s Unpacking ftp (20230507-2build1) over (20230507-2) ... 154s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 154s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 154s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 154s Unpacking info (7.1-3build1) over (7.1-3) ... 155s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 155s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 155s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 155s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 155s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 155s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 155s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu5_armhf.deb ... 155s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 155s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu5_armhf.deb ... 155s Unpacking plymouth (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 155s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 155s Unpacking psmisc (23.7-1) over (23.6-2) ... 155s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 155s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 155s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 155s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 155s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 155s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 155s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 155s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 155s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 155s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 156s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 156s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 156s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 156s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 156s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 156s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 156s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 156s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 156s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 156s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 156s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 156s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 156s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 156s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 156s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 156s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 156s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 156s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 156s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 156s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 156s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 157s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 157s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 157s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 157s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 157s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 157s Selecting previously unselected package libatm1t64:armhf. 157s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 157s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 157s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 157s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 157s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 157s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 157s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 157s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 157s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 157s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 158s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 158s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 158s Preparing to unpack .../47-python3-markupsafe_2.1.5-1build1_armhf.deb ... 158s Unpacking python3-markupsafe (2.1.5-1build1) over (2.1.5-1) ... 158s Preparing to unpack .../48-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 158s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 158s Preparing to unpack .../49-python3-typing-extensions_4.10.0-1_all.deb ... 158s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 159s Preparing to unpack .../50-kpartx_0.9.4-5ubuntu5_armhf.deb ... 159s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 159s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 159s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 159s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 159s Setting up libibverbs1:armhf (50.0-2build1) ... 159s Setting up systemd-sysv (255.4-1ubuntu5) ... 159s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 159s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 159s Setting up libgdbm6t64:armhf (1.23-5.1) ... 159s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 159s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 159s Setting up xdg-user-dirs (0.18-1) ... 159s Setting up ibverbs-providers:armhf (50.0-2build1) ... 159s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 159s Setting up libmagic-mgc (1:5.45-3) ... 159s Setting up gawk (1:5.2.1-2build2) ... 159s Setting up psmisc (23.7-1) ... 159s Setting up libjq1:armhf (1.7.1-3) ... 159s Setting up libtirpc-common (1.3.4+ds-1.1) ... 159s Setting up libbrotli1:armhf (1.1.0-2build1) ... 159s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 159s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) ... 159s Setting up libuv1t64:armhf (1.48.0-1.1) ... 159s Setting up libmagic1t64:armhf (1:5.45-3) ... 159s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 159s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 159s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 159s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 159s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 159s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 159s Setting up krb5-locales (1.20.1-5.1build3) ... 159s Setting up file (1:5.45-3) ... 159s Setting up kmod (31+20240202-2ubuntu4) ... 159s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 159s Setting up locales (2.39-0ubuntu6) ... 161s Generating locales (this might take a while)... 163s en_US.UTF-8... done 163s Generation complete. 163s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 163s Setting up xxd (2:9.1.0016-1ubuntu5) ... 163s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 163s Setting up libelf1t64:armhf (0.190-1.1build2) ... 163s Setting up libkrb5support0:armhf (1.20.1-5.1build3) ... 163s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 163s Setting up eject (2.39.3-9ubuntu2) ... 163s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 163s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 163s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 163s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 163s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 163s Installing new version of config file /etc/apparmor.d/code ... 163s Installing new version of config file /etc/apparmor.d/firefox ... 163s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 163s 163s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 163s 163s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 163s 164s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 164s Reloading AppArmor profiles 164s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 164s 164s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 164s 164s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 164s 164s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 164s 164s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 164s 164s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 164s 165s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 165s 165s Error: At least one profile failed to load 165s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 165s No schema files found: doing nothing. 165s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 165s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 165s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 165s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 165s Setting up libslang2:armhf (2.3.3-3build1) ... 165s Setting up libnvme1t64 (1.8-3) ... 165s Setting up mtr-tiny (0.95-1.1build1) ... 165s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 165s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 165s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 165s Setting up xz-utils (5.6.0-0.2) ... 165s Setting up perl-modules-5.38 (5.38.2-3.2) ... 165s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 165s Setting up libpng16-16t64:armhf (1.6.43-3) ... 165s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 166s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 166s Setting up udev (255.4-1ubuntu5) ... 167s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 167s Setting up usb.ids (2024.03.18-1) ... 167s Setting up sudo (1.9.15p5-3ubuntu3) ... 167s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 167s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 167s Setting up libk5crypto3:armhf (1.20.1-5.1build3) ... 167s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 167s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 167s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 167s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 167s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 167s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 167s Setting up python-apt-common (2.7.6build1) ... 167s Setting up mount (2.39.3-9ubuntu2) ... 167s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 167s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 169s uuidd.service is a disabled or a static unit not running, not starting it. 169s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 169s Setting up groff-base (1.23.0-3build1) ... 169s Setting up libplymouth5:armhf (24.004.60-1ubuntu5) ... 169s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 169s Setting up kpartx (0.9.4-5ubuntu5) ... 169s Setting up jq (1.7.1-3) ... 169s Setting up gpgconf (2.4.4-2ubuntu15) ... 169s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 169s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 169s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 169s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 169s Setting up libkrb5-3:armhf (1.20.1-5.1build3) ... 169s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 169s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 169s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 169s Setting up tnftp (20230507-2build1) ... 169s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 169s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 169s Setting up libfido2-1:armhf (1.14.0-1build1) ... 169s Setting up openssl (3.0.13-0ubuntu2) ... 169s Setting up libbsd0:armhf (0.12.1-1) ... 169s Setting up readline-common (8.2-3.1) ... 169s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 169s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 169s Setting up dbus-bin (1.14.10-4ubuntu2) ... 169s Setting up info (7.1-3build1) ... 169s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 169s Setting up gpg (2.4.4-2ubuntu15) ... 169s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 169s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 169s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 169s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 169s Setting up rsync (3.2.7-1build1) ... 170s rsync.service is a disabled or a static unit not running, not starting it. 170s Setting up libudisks2-0:armhf (2.10.1-6) ... 170s Setting up bolt (0.9.6-2build1) ... 170s bolt.service is a disabled or a static unit not running, not starting it. 170s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 170s Setting up initramfs-tools-bin (0.142ubuntu22) ... 170s Setting up libctf0:armhf (2.42-4ubuntu1) ... 170s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 170s Setting up python3.11-minimal (3.11.8-1build4) ... 171s Setting up tcpdump (4.99.4-3ubuntu2) ... 172s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 172s 172s Setting up apt-utils (2.7.13ubuntu1) ... 172s Setting up gpg-agent (2.4.4-2ubuntu15) ... 172s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 172s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 172s Setting up wget (1.21.4-1ubuntu2) ... 172s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 172s Setting up plymouth (24.004.60-1ubuntu5) ... 172s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 173s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 173s Setting up libxmlb2:armhf (0.3.15-1build1) ... 173s Setting up btrfs-progs (6.6.3-1.1build1) ... 173s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 173s Setting up python3.12 (3.12.2-4build3) ... 174s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 174s Setting up gpgsm (2.4.4-2ubuntu15) ... 174s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 174s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 174s update-initramfs: deferring update (trigger activated) 175s e2scrub_all.service is a disabled or a static unit not running, not starting it. 175s Setting up libparted2t64:armhf (3.6-3.1build2) ... 175s Setting up linux-headers-generic (6.8.0-20.20+1) ... 175s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 175s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 175s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 175s Setting up libnetplan1:armhf (1.0-1) ... 175s Setting up man-db (2.12.0-3build4) ... 175s Updating database of manual pages ... 177s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 177s 178s man-db.service is a disabled or a static unit not running, not starting it. 178s Setting up libblockdev3:armhf (3.1.0-1build1) ... 178s Setting up fdisk (2.39.3-9ubuntu2) ... 178s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 178s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 178s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) ... 178s Setting up libftdi1-2:armhf (1.5-6build4) ... 178s Setting up perl (5.38.2-3.2) ... 178s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) ... 178s update-initramfs: deferring update (trigger activated) 178s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 178s Setting up dbus (1.14.10-4ubuntu2) ... 178s A reboot is required to replace the running dbus-daemon. 178s Please reboot the system when convenient. 179s Setting up shared-mime-info (2.4-1build1) ... 179s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1build3) ... 179s Setting up ftp (20230507-2build1) ... 179s Setting up keyboxd (2.4.4-2ubuntu15) ... 179s Setting up libdpkg-perl (1.22.6ubuntu4) ... 179s Setting up libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) ... 179s Setting up libssh-4:armhf (0.10.6-2build1) ... 179s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 179s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 179s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 179s Setting up netplan-generator (1.0-1) ... 180s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 180s Setting up initramfs-tools-core (0.142ubuntu22) ... 180s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 180s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 180s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 180s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 180s Setting up systemd-resolved (255.4-1ubuntu5) ... 180s Setting up python3.11 (3.11.8-1build4) ... 181s Setting up telnet (0.17+2.5-3ubuntu3) ... 181s Setting up initramfs-tools (0.142ubuntu22) ... 181s update-initramfs: deferring update (trigger activated) 182s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 182s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 182s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 182s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 182s Setting up iproute2 (6.1.0-1ubuntu5) ... 182s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 182s Setting up libgusb2:armhf (0.4.8-1build1) ... 182s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 182s Setting up parted (3.6-3.1build2) ... 182s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 182s Setting up python3 (3.12.2-0ubuntu1) ... 182s Setting up binutils (2.42-4ubuntu1) ... 182s Setting up python3-markupsafe (2.1.5-1build1) ... 182s Setting up libjcat1:armhf (0.2.0-2build2) ... 182s Setting up dpkg-dev (1.22.6ubuntu4) ... 182s Setting up dirmngr (2.4.4-2ubuntu15) ... 183s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 183s Setting up python3-cryptography (41.0.7-4build2) ... 183s Setting up python3-gi (3.47.0-3build1) ... 183s Setting up python3-typing-extensions (4.10.0-1) ... 183s Setting up lsof (4.95.0-1build2) ... 183s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 184s Setting up libnsl2:armhf (1.3.0-3build2) ... 184s Setting up gnupg (2.4.4-2ubuntu15) ... 184s Setting up python3-netplan (1.0-1) ... 184s Setting up curl (8.5.0-2ubuntu7) ... 184s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 184s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 184s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 184s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 185s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 185s Setting up python3-dbus (1.3.2-5build2) ... 185s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 185s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 185s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 186s Replacing config file /etc/ssh/sshd_config with new version 188s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 190s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 190s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 190s Setting up python3-apt (2.7.6build1) ... 190s Setting up libfwupd2:armhf (1.9.15-1) ... 190s Setting up python3-yaml (6.0.1-2build1) ... 190s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 190s Setting up netplan.io (1.0-1) ... 190s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 190s Setting up ubuntu-pro-client (31.2) ... 190s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 190s 192s Setting up fwupd (1.9.15-1) ... 193s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 193s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 193s fwupd.service is a disabled or a static unit not running, not starting it. 193s Setting up ubuntu-pro-client-l10n (31.2) ... 193s Setting up udisks2 (2.10.1-6) ... 193s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 193s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 193s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 193s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 193s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 193s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 193s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 193s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 193s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 193s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 193s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 193s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 194s Processing triggers for ufw (0.36.2-5) ... 194s Processing triggers for systemd (255.4-1ubuntu5) ... 194s Processing triggers for install-info (7.1-3build1) ... 194s Processing triggers for libc-bin (2.39-0ubuntu6) ... 194s Processing triggers for initramfs-tools (0.142ubuntu22) ... 196s Reading package lists... 196s Building dependency tree... 196s Reading state information... 197s The following packages will be REMOVED: 197s linux-headers-6.8.0-11* python3-lib2to3* 198s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 198s After this operation, 85.8 MB disk space will be freed. 198s (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 ... 78591 files and directories currently installed.) 198s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 198s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 201s autopkgtest [19:10:26]: rebooting testbed after setup commands that affected boot 243s autopkgtest [19:11:08]: testbed running kernel: Linux 5.4.0-172-generic #190-Ubuntu SMP Fri Feb 2 23:29:27 UTC 2024 269s autopkgtest [19:11:34]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 317s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main apache2 2.4.58-1ubuntu6 (dsc) [3389 B] 317s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main apache2 2.4.58-1ubuntu6 (tar) [9825 kB] 317s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main apache2 2.4.58-1ubuntu6 (diff) [920 kB] 318s gpgv: Signature made Wed Mar 20 12:09:29 2024 UTC 318s gpgv: using RSA key 439884E6862A429C290DF63B033C4CA276024834 318s gpgv: issuer "athos.ribeiro@canonical.com" 318s gpgv: Can't check signature: No public key 318s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu6.dsc: no acceptable signature found 319s autopkgtest [19:12:24]: testing package apache2 version 2.4.58-1ubuntu6 323s autopkgtest [19:12:28]: build not needed 335s autopkgtest [19:12:40]: test run-test-suite: preparing testbed 344s Reading package lists... 344s Building dependency tree... 344s Reading state information... 344s Starting pkgProblemResolver with broken count: 0 344s Starting 2 pkgProblemResolver with broken count: 0 344s Done 345s The following additional packages will be installed: 345s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 345s autopoint autotools-dev build-essential cpp cpp-13 345s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 345s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 345s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 345s gcc-13-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 345s libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 345s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 345s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 345s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 345s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 345s libclass-inspector-perl libclass-method-modifiers-perl 345s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 345s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 345s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 345s libdevel-callchecker-perl libdevel-stacktrace-perl libdw1t64 345s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 345s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 345s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 345s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 345s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 345s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 345s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 345s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 345s libmodule-implementation-perl libmodule-runtime-perl libmpc3 345s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 345s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 345s libparams-classify-perl libparams-util-perl 345s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 345s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 345s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 345s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 345s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 345s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 345s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 345s libxml-perl libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 345s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 345s Suggested packages: 345s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 345s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 345s cpp-13-doc dh-make gcc-13-doc gcc-multilib manpages-dev flex bison gdb 345s gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev libgettextpo-dev 345s libev-perl libevent-perl libio-async-perl libjson-perl | libjson-xs-perl 345s libpoe-perl libtask-weaken-perl glibc-doc libdata-dump-perl 345s libio-compress-brotli-perl libscalar-number-perl lksctp-tools 345s libtest-fatal-perl libstdc++-13-doc libtool-doc gfortran 345s | fortran95-compiler gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl 345s libauthen-ntlm-perl m4-doc libmail-box-perl 345s Recommended packages: 345s ssl-cert libasync-interrupt-perl libev-perl | libevent-perl libguard-perl 345s manpages manpages-dev libc-devtools libclass-c3-xs-perl 345s libdevel-lexalias-perl libfcgi-bin libarchive-cpio-perl libhtml-format-perl 345s libmath-random-isaac-xs-perl libpackage-stash-xs-perl 345s libclass-xsaccessor-perl libref-util-perl libltdl-dev libdata-dump-perl 345s libhtml-form-perl libhttp-daemon-perl libmailtools-perl 345s libmail-sendmail-perl 345s The following NEW packages will be installed: 345s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 345s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-13 345s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 345s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 345s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 345s gcc-13-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 345s libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 345s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 345s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 345s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 345s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 345s libclass-inspector-perl libclass-method-modifiers-perl 345s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 345s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 345s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 345s libdevel-callchecker-perl libdevel-stacktrace-perl libdw1t64 345s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 345s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 345s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 345s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 345s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 345s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 345s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 345s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 345s libmodule-implementation-perl libmodule-runtime-perl libmpc3 345s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 345s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 345s libparams-classify-perl libparams-util-perl 345s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 345s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 345s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 345s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 345s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 345s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 345s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 345s libxml-perl libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 345s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 345s 0 upgraded, 143 newly installed, 0 to remove and 1 not upgraded. 345s Need to get 70.6 MB/70.6 MB of archives. 345s After this operation, 230 MB of additional disk space will be used. 345s Get:1 /tmp/autopkgtest.jfvhRi/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [816 B] 345s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapr1t64 armhf 1.7.2-3.1build1 [86.1 kB] 346s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu5 [82.3 kB] 346s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu5 [9584 B] 346s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu5 [8492 B] 346s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblua5.4-0 armhf 5.4.6-3build1 [133 kB] 346s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-bin armhf 2.4.58-1ubuntu6 [1202 kB] 346s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-data all 2.4.58-1ubuntu6 [163 kB] 346s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-utils armhf 2.4.58-1ubuntu6 [96.8 kB] 346s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2 armhf 2.4.58-1ubuntu6 [90.2 kB] 346s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] 346s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4 [235 kB] 346s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] 346s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 346s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-14ubuntu1 [422 kB] 346s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 346s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3 [595 kB] 346s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1 [46.4 kB] 346s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [8753 kB] 346s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13 armhf 13.2.0-19ubuntu1 [1036 B] 346s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 346s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 346s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcc1-0 armhf 14-20240315-1ubuntu1 [39.0 kB] 346s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgomp1 armhf 14-20240315-1ubuntu1 [125 kB] 346s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libatomic1 armhf 14-20240315-1ubuntu1 [7824 B] 346s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libasan8 armhf 14-20240315-1ubuntu1 [2941 kB] 346s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libubsan1 armhf 14-20240315-1ubuntu1 [1152 kB] 346s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-13-dev armhf 13.2.0-19ubuntu1 [900 kB] 346s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [16.8 MB] 347s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13 armhf 13.2.0-19ubuntu1 [448 kB] 347s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 347s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 347s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-dev-bin armhf 2.39-0ubuntu6 [19.1 kB] 347s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-libc-dev armhf 6.8.0-20.20 [1555 kB] 347s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt-dev armhf 1:4.4.36-4 [136 kB] 347s Get:36 http://ftpmaster.internal/ubuntu noble/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu6 [63.7 kB] 347s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6-dev armhf 2.39-0ubuntu6 [1351 kB] 347s Get:38 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7 [166 kB] 347s Get:39 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] 347s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 347s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.10-1 [10.0 kB] 347s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 347s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] 347s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdw1t64 armhf 0.190-1.1build2 [235 kB] 347s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debugedit armhf 1:5.0-5build1 [42.2 kB] 347s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dwz armhf 0.15-1build5 [116 kB] 347s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-14ubuntu1 [800 kB] 347s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 347s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 347s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debhelper all 13.14.1ubuntu5 [869 kB] 347s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-dev armhf 2.39.3-9ubuntu2 [32.2 kB] 347s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf libsctp1 armhf 1.0.19+dfsg-2 [7894 B] 347s Get:53 http://ftpmaster.internal/ubuntu noble/main armhf libsctp-dev armhf 1.0.19+dfsg-2 [50.4 kB] 347s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapr1-dev armhf 1.7.2-3.1build1 [749 kB] 347s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-dev armhf 2.6.7+dfsg-1~exp1ubuntu6 [286 kB] 347s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu6 [11.1 kB] 347s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1-dev armhf 2.6.1-2 [122 kB] 347s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-dev armhf 1.6.3-1.1ubuntu5 [405 kB] 347s Get:59 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-16-0 armhf 10.42-4ubuntu1 [180 kB] 347s Get:60 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-32-0 armhf 10.42-4ubuntu1 [171 kB] 347s Get:61 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-posix3 armhf 10.42-4ubuntu1 [6096 B] 347s Get:62 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-dev armhf 10.42-4ubuntu1 [664 kB] 347s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-dev armhf 2.4.58-1ubuntu6 [199 kB] 347s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++-13-dev armhf 13.2.0-19ubuntu1 [2403 kB] 347s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [9935 kB] 347s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13 armhf 13.2.0-19ubuntu1 [14.5 kB] 347s Get:67 http://ftpmaster.internal/ubuntu noble/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 347s Get:68 http://ftpmaster.internal/ubuntu noble/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 347s Get:69 http://ftpmaster.internal/ubuntu noble/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 347s Get:70 http://ftpmaster.internal/ubuntu noble/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 347s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libanyevent-perl armhf 7.170-2build5 [368 kB] 348s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libb-hooks-op-check-perl armhf 0.22-3 [9184 B] 348s Get:73 http://ftpmaster.internal/ubuntu noble/main armhf libdynaloader-functions-perl all 0.003-3 [12.1 kB] 348s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevel-callchecker-perl armhf 0.008-2build2 [13.3 kB] 348s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-classify-perl armhf 0.015-2build4 [18.7 kB] 348s Get:76 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 348s Get:77 http://ftpmaster.internal/ubuntu noble/main armhf libtry-tiny-perl all 0.31-2 [20.8 kB] 348s Get:78 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 348s Get:79 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 348s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvariable-magic-perl armhf 0.63-1build2 [32.2 kB] 348s Get:81 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 348s Get:82 http://ftpmaster.internal/ubuntu noble/universe armhf libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 348s Get:83 http://ftpmaster.internal/ubuntu noble/universe armhf libmath-random-isaac-perl all 1.004-2 [18.4 kB] 348s Get:84 http://ftpmaster.internal/ubuntu noble/universe armhf libbytes-random-secure-perl all 0.29-3 [26.8 kB] 348s Get:85 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 348s Get:86 http://ftpmaster.internal/ubuntu noble/main armhf libclass-data-inheritable-perl all 0.08-3 [8084 B] 348s Get:87 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 348s Get:88 http://ftpmaster.internal/ubuntu noble/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 348s Get:89 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-singleton-perl all 1.6-2 [11.5 kB] 348s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libclone-perl armhf 0.46-1build2 [9980 B] 348s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-openssl-defaults armhf 7build1 [6542 B] 348s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libcrypt-ssleay-perl armhf 0.73.06-2build4 [42.3 kB] 348s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-util-perl armhf 1.102-2build2 [20.3 kB] 348s Get:94 http://ftpmaster.internal/ubuntu noble/main armhf libsub-install-perl all 0.929-1 [9764 B] 348s Get:95 http://ftpmaster.internal/ubuntu noble/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 348s Get:96 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 348s Get:97 http://ftpmaster.internal/ubuntu noble/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] 348s Get:98 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 348s Get:99 http://ftpmaster.internal/ubuntu noble/universe armhf libeval-closure-perl all 0.14-3 [10.1 kB] 348s Get:100 http://ftpmaster.internal/ubuntu noble/main armhf libexception-class-perl all 1.45-1 [28.6 kB] 348s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfcgi0t64 armhf 2.4.2-2.1 [21.9 kB] 348s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfcgi-perl armhf 0.82+ds-3 [20.4 kB] 348s Get:103 http://ftpmaster.internal/ubuntu noble/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 348s Get:104 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] 348s Get:105 http://ftpmaster.internal/ubuntu noble/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] 348s Get:106 http://ftpmaster.internal/ubuntu noble/universe armhf libfile-sharedir-perl all 1.118-3 [14.0 kB] 348s Get:107 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tagset-perl all 3.20-6 [11.3 kB] 348s Get:108 http://ftpmaster.internal/ubuntu noble/main armhf liburi-perl all 5.27-1 [88.0 kB] 348s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhtml-parser-perl armhf 3.81-1build2 [82.5 kB] 348s Get:110 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tree-perl all 5.07-3 [200 kB] 348s Get:111 http://ftpmaster.internal/ubuntu noble/main armhf libio-html-perl all 1.004-3 [15.9 kB] 348s Get:112 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 348s Get:113 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 348s Get:114 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-cookies-perl all 6.11-1 [18.2 kB] 348s Get:115 http://ftpmaster.internal/ubuntu noble/main armhf libpod-parser-perl all 1.67-1 [80.6 kB] 348s Get:116 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] 348s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnet-ssleay-perl armhf 1.94-1build2 [298 kB] 348s Get:118 http://ftpmaster.internal/ubuntu noble/main armhf libio-socket-ssl-perl all 2.085-1 [195 kB] 348s Get:119 http://ftpmaster.internal/ubuntu noble/main armhf libnet-http-perl all 6.23-1 [22.3 kB] 348s Get:120 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-protocol-https-perl all 6.13-1 [9006 B] 348s Get:121 http://ftpmaster.internal/ubuntu noble/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] 348s Get:122 http://ftpmaster.internal/ubuntu noble/main armhf libwww-perl all 6.76-1 [138 kB] 348s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml-parser-perl armhf 2.47-1build2 [201 kB] 348s Get:124 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-perl all 0.08-4 [90.5 kB] 348s Get:125 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-regexp-perl all 0.04-1.1 [7208 B] 348s Get:126 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-dom-perl all 1.46-2 [143 kB] 349s Get:127 http://ftpmaster.internal/ubuntu noble/universe armhf libhttp-dav-perl all 0.49-3 [82.9 kB] 349s Get:128 http://ftpmaster.internal/ubuntu noble/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 349s Get:129 http://ftpmaster.internal/ubuntu noble/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 349s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsub-identify-perl armhf 0.14-3build2 [9250 B] 349s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsub-name-perl armhf 0.27-1build2 [10.1 kB] 349s Get:132 http://ftpmaster.internal/ubuntu noble/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 349s Get:133 http://ftpmaster.internal/ubuntu noble/universe armhf libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 349s Get:134 http://ftpmaster.internal/ubuntu noble/universe armhf libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 349s Get:135 http://ftpmaster.internal/ubuntu noble/universe armhf libprotocol-http2-perl all 1.10-3 [42.3 kB] 349s Get:136 http://ftpmaster.internal/ubuntu noble/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 349s Get:137 http://ftpmaster.internal/ubuntu noble/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 349s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libxstring-perl armhf 0.005-2build2 [7478 B] 349s Get:139 http://ftpmaster.internal/ubuntu noble/universe armhf libspecio-perl all 0.48-1 [137 kB] 349s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-doc all 5.38.2-3.2 [7834 kB] 349s Get:141 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-locale-perl all 1:1.37-1 [2833 kB] 349s Get:142 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 349s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libdatetime-perl armhf 2:1.65-1build1 [97.9 kB] 350s Fetched 70.6 MB in 4s (18.7 MB/s) 350s Selecting previously unselected package libapr1t64:armhf. 350s (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 ... 58434 files and directories currently installed.) 350s Preparing to unpack .../000-libapr1t64_1.7.2-3.1build1_armhf.deb ... 350s Unpacking libapr1t64:armhf (1.7.2-3.1build1) ... 350s Selecting previously unselected package libaprutil1t64:armhf. 350s Preparing to unpack .../001-libaprutil1t64_1.6.3-1.1ubuntu5_armhf.deb ... 350s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 350s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 350s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_armhf.deb ... 350s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 350s Selecting previously unselected package libaprutil1-ldap:armhf. 350s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-1.1ubuntu5_armhf.deb ... 350s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 350s Selecting previously unselected package liblua5.4-0:armhf. 350s Preparing to unpack .../004-liblua5.4-0_5.4.6-3build1_armhf.deb ... 350s Unpacking liblua5.4-0:armhf (5.4.6-3build1) ... 350s Selecting previously unselected package apache2-bin. 350s Preparing to unpack .../005-apache2-bin_2.4.58-1ubuntu6_armhf.deb ... 350s Unpacking apache2-bin (2.4.58-1ubuntu6) ... 350s Selecting previously unselected package apache2-data. 350s Preparing to unpack .../006-apache2-data_2.4.58-1ubuntu6_all.deb ... 350s Unpacking apache2-data (2.4.58-1ubuntu6) ... 351s Selecting previously unselected package apache2-utils. 351s Preparing to unpack .../007-apache2-utils_2.4.58-1ubuntu6_armhf.deb ... 351s Unpacking apache2-utils (2.4.58-1ubuntu6) ... 351s Selecting previously unselected package apache2. 351s Preparing to unpack .../008-apache2_2.4.58-1ubuntu6_armhf.deb ... 351s Unpacking apache2 (2.4.58-1ubuntu6) ... 351s Selecting previously unselected package autotools-dev. 351s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 351s Unpacking autotools-dev (20220109.1) ... 351s Selecting previously unselected package m4. 351s Preparing to unpack .../010-m4_1.4.19-4_armhf.deb ... 351s Unpacking m4 (1.4.19-4) ... 351s Selecting previously unselected package autoconf. 351s Preparing to unpack .../011-autoconf_2.71-3_all.deb ... 351s Unpacking autoconf (2.71-3) ... 351s Selecting previously unselected package automake. 351s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 351s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 351s Selecting previously unselected package autopoint. 351s Preparing to unpack .../013-autopoint_0.21-14ubuntu1_all.deb ... 351s Unpacking autopoint (0.21-14ubuntu1) ... 351s Selecting previously unselected package libdebhelper-perl. 351s Preparing to unpack .../014-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 351s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 351s Selecting previously unselected package libisl23:armhf. 351s Preparing to unpack .../015-libisl23_0.26-3_armhf.deb ... 351s Unpacking libisl23:armhf (0.26-3) ... 351s Selecting previously unselected package libmpc3:armhf. 351s Preparing to unpack .../016-libmpc3_1.3.1-1_armhf.deb ... 351s Unpacking libmpc3:armhf (1.3.1-1) ... 351s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 351s Preparing to unpack .../017-cpp-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 351s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 352s Selecting previously unselected package cpp-13. 352s Preparing to unpack .../018-cpp-13_13.2.0-19ubuntu1_armhf.deb ... 352s Unpacking cpp-13 (13.2.0-19ubuntu1) ... 352s Selecting previously unselected package cpp-arm-linux-gnueabihf. 352s Preparing to unpack .../019-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 352s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 352s Selecting previously unselected package cpp. 352s Preparing to unpack .../020-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 352s Unpacking cpp (4:13.2.0-7ubuntu1) ... 352s Selecting previously unselected package libcc1-0:armhf. 352s Preparing to unpack .../021-libcc1-0_14-20240315-1ubuntu1_armhf.deb ... 352s Unpacking libcc1-0:armhf (14-20240315-1ubuntu1) ... 352s Selecting previously unselected package libgomp1:armhf. 352s Preparing to unpack .../022-libgomp1_14-20240315-1ubuntu1_armhf.deb ... 352s Unpacking libgomp1:armhf (14-20240315-1ubuntu1) ... 352s Selecting previously unselected package libatomic1:armhf. 352s Preparing to unpack .../023-libatomic1_14-20240315-1ubuntu1_armhf.deb ... 352s Unpacking libatomic1:armhf (14-20240315-1ubuntu1) ... 352s Selecting previously unselected package libasan8:armhf. 352s Preparing to unpack .../024-libasan8_14-20240315-1ubuntu1_armhf.deb ... 352s Unpacking libasan8:armhf (14-20240315-1ubuntu1) ... 352s Selecting previously unselected package libubsan1:armhf. 352s Preparing to unpack .../025-libubsan1_14-20240315-1ubuntu1_armhf.deb ... 352s Unpacking libubsan1:armhf (14-20240315-1ubuntu1) ... 352s Selecting previously unselected package libgcc-13-dev:armhf. 352s Preparing to unpack .../026-libgcc-13-dev_13.2.0-19ubuntu1_armhf.deb ... 352s Unpacking libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 352s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 352s Preparing to unpack .../027-gcc-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 352s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 353s Selecting previously unselected package gcc-13. 353s Preparing to unpack .../028-gcc-13_13.2.0-19ubuntu1_armhf.deb ... 353s Unpacking gcc-13 (13.2.0-19ubuntu1) ... 353s Selecting previously unselected package gcc-arm-linux-gnueabihf. 353s Preparing to unpack .../029-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 353s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 353s Selecting previously unselected package gcc. 353s Preparing to unpack .../030-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 353s Unpacking gcc (4:13.2.0-7ubuntu1) ... 353s Selecting previously unselected package libc-dev-bin. 353s Preparing to unpack .../031-libc-dev-bin_2.39-0ubuntu6_armhf.deb ... 353s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 353s Selecting previously unselected package linux-libc-dev:armhf. 353s Preparing to unpack .../032-linux-libc-dev_6.8.0-20.20_armhf.deb ... 353s Unpacking linux-libc-dev:armhf (6.8.0-20.20) ... 354s Selecting previously unselected package libcrypt-dev:armhf. 354s Preparing to unpack .../033-libcrypt-dev_1%3a4.4.36-4_armhf.deb ... 354s Unpacking libcrypt-dev:armhf (1:4.4.36-4) ... 354s Selecting previously unselected package rpcsvc-proto. 354s Preparing to unpack .../034-rpcsvc-proto_1.4.2-0ubuntu6_armhf.deb ... 354s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 354s Selecting previously unselected package libc6-dev:armhf. 354s Preparing to unpack .../035-libc6-dev_2.39-0ubuntu6_armhf.deb ... 354s Unpacking libc6-dev:armhf (2.39-0ubuntu6) ... 354s Selecting previously unselected package libtool. 354s Preparing to unpack .../036-libtool_2.4.7-7_all.deb ... 354s Unpacking libtool (2.4.7-7) ... 354s Selecting previously unselected package dh-autoreconf. 355s Preparing to unpack .../037-dh-autoreconf_20_all.deb ... 355s Unpacking dh-autoreconf (20) ... 355s Selecting previously unselected package libarchive-zip-perl. 355s Preparing to unpack .../038-libarchive-zip-perl_1.68-1_all.deb ... 355s Unpacking libarchive-zip-perl (1.68-1) ... 355s Selecting previously unselected package libsub-override-perl. 355s Preparing to unpack .../039-libsub-override-perl_0.10-1_all.deb ... 355s Unpacking libsub-override-perl (0.10-1) ... 355s Selecting previously unselected package libfile-stripnondeterminism-perl. 355s Preparing to unpack .../040-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 355s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 355s Selecting previously unselected package dh-strip-nondeterminism. 355s Preparing to unpack .../041-dh-strip-nondeterminism_1.13.1-1_all.deb ... 355s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 355s Selecting previously unselected package libdw1t64:armhf. 355s Preparing to unpack .../042-libdw1t64_0.190-1.1build2_armhf.deb ... 355s Unpacking libdw1t64:armhf (0.190-1.1build2) ... 355s Selecting previously unselected package debugedit. 355s Preparing to unpack .../043-debugedit_1%3a5.0-5build1_armhf.deb ... 355s Unpacking debugedit (1:5.0-5build1) ... 355s Selecting previously unselected package dwz. 355s Preparing to unpack .../044-dwz_0.15-1build5_armhf.deb ... 355s Unpacking dwz (0.15-1build5) ... 355s Selecting previously unselected package gettext. 355s Preparing to unpack .../045-gettext_0.21-14ubuntu1_armhf.deb ... 355s Unpacking gettext (0.21-14ubuntu1) ... 355s Selecting previously unselected package intltool-debian. 355s Preparing to unpack .../046-intltool-debian_0.35.0+20060710.6_all.deb ... 355s Unpacking intltool-debian (0.35.0+20060710.6) ... 356s Selecting previously unselected package po-debconf. 356s Preparing to unpack .../047-po-debconf_1.0.21+nmu1_all.deb ... 356s Unpacking po-debconf (1.0.21+nmu1) ... 356s Selecting previously unselected package debhelper. 356s Preparing to unpack .../048-debhelper_13.14.1ubuntu5_all.deb ... 356s Unpacking debhelper (13.14.1ubuntu5) ... 356s Selecting previously unselected package uuid-dev:armhf. 356s Preparing to unpack .../049-uuid-dev_2.39.3-9ubuntu2_armhf.deb ... 356s Unpacking uuid-dev:armhf (2.39.3-9ubuntu2) ... 356s Selecting previously unselected package libsctp1:armhf. 356s Preparing to unpack .../050-libsctp1_1.0.19+dfsg-2_armhf.deb ... 356s Unpacking libsctp1:armhf (1.0.19+dfsg-2) ... 356s Selecting previously unselected package libsctp-dev:armhf. 356s Preparing to unpack .../051-libsctp-dev_1.0.19+dfsg-2_armhf.deb ... 356s Unpacking libsctp-dev:armhf (1.0.19+dfsg-2) ... 356s Selecting previously unselected package libapr1-dev. 356s Preparing to unpack .../052-libapr1-dev_1.7.2-3.1build1_armhf.deb ... 356s Unpacking libapr1-dev (1.7.2-3.1build1) ... 356s Selecting previously unselected package libldap-dev:armhf. 357s Preparing to unpack .../053-libldap-dev_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 357s Unpacking libldap-dev:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 357s Selecting previously unselected package libldap2-dev. 357s Preparing to unpack .../054-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 357s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu6) ... 357s Selecting previously unselected package libexpat1-dev:armhf. 357s Preparing to unpack .../055-libexpat1-dev_2.6.1-2_armhf.deb ... 357s Unpacking libexpat1-dev:armhf (2.6.1-2) ... 357s Selecting previously unselected package libaprutil1-dev. 357s Preparing to unpack .../056-libaprutil1-dev_1.6.3-1.1ubuntu5_armhf.deb ... 357s Unpacking libaprutil1-dev (1.6.3-1.1ubuntu5) ... 357s Selecting previously unselected package libpcre2-16-0:armhf. 357s Preparing to unpack .../057-libpcre2-16-0_10.42-4ubuntu1_armhf.deb ... 357s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu1) ... 357s Selecting previously unselected package libpcre2-32-0:armhf. 357s Preparing to unpack .../058-libpcre2-32-0_10.42-4ubuntu1_armhf.deb ... 357s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu1) ... 357s Selecting previously unselected package libpcre2-posix3:armhf. 357s Preparing to unpack .../059-libpcre2-posix3_10.42-4ubuntu1_armhf.deb ... 357s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu1) ... 357s Selecting previously unselected package libpcre2-dev:armhf. 357s Preparing to unpack .../060-libpcre2-dev_10.42-4ubuntu1_armhf.deb ... 357s Unpacking libpcre2-dev:armhf (10.42-4ubuntu1) ... 357s Selecting previously unselected package apache2-dev. 357s Preparing to unpack .../061-apache2-dev_2.4.58-1ubuntu6_armhf.deb ... 357s Unpacking apache2-dev (2.4.58-1ubuntu6) ... 357s Selecting previously unselected package libstdc++-13-dev:armhf. 358s Preparing to unpack .../062-libstdc++-13-dev_13.2.0-19ubuntu1_armhf.deb ... 358s Unpacking libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 358s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 358s Preparing to unpack .../063-g++-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 358s Unpacking g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 358s Selecting previously unselected package g++-13. 358s Preparing to unpack .../064-g++-13_13.2.0-19ubuntu1_armhf.deb ... 358s Unpacking g++-13 (13.2.0-19ubuntu1) ... 358s Selecting previously unselected package g++-arm-linux-gnueabihf. 358s Preparing to unpack .../065-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 358s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 358s Selecting previously unselected package g++. 358s Preparing to unpack .../066-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 358s Unpacking g++ (4:13.2.0-7ubuntu1) ... 358s Selecting previously unselected package build-essential. 358s Preparing to unpack .../067-build-essential_12.10ubuntu1_armhf.deb ... 358s Unpacking build-essential (12.10ubuntu1) ... 358s Selecting previously unselected package libalgorithm-c3-perl. 359s Preparing to unpack .../068-libalgorithm-c3-perl_0.11-2_all.deb ... 359s Unpacking libalgorithm-c3-perl (0.11-2) ... 359s Selecting previously unselected package libanyevent-perl. 359s Preparing to unpack .../069-libanyevent-perl_7.170-2build5_armhf.deb ... 359s Unpacking libanyevent-perl (7.170-2build5) ... 359s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 359s Preparing to unpack .../070-libb-hooks-op-check-perl_0.22-3_armhf.deb ... 359s Unpacking libb-hooks-op-check-perl:armhf (0.22-3) ... 359s Selecting previously unselected package libdynaloader-functions-perl. 359s Preparing to unpack .../071-libdynaloader-functions-perl_0.003-3_all.deb ... 359s Unpacking libdynaloader-functions-perl (0.003-3) ... 359s Selecting previously unselected package libdevel-callchecker-perl:armhf. 359s Preparing to unpack .../072-libdevel-callchecker-perl_0.008-2build2_armhf.deb ... 359s Unpacking libdevel-callchecker-perl:armhf (0.008-2build2) ... 359s Selecting previously unselected package libparams-classify-perl:armhf. 359s Preparing to unpack .../073-libparams-classify-perl_0.015-2build4_armhf.deb ... 359s Unpacking libparams-classify-perl:armhf (0.015-2build4) ... 359s Selecting previously unselected package libmodule-runtime-perl. 359s Preparing to unpack .../074-libmodule-runtime-perl_0.016-2_all.deb ... 359s Unpacking libmodule-runtime-perl (0.016-2) ... 359s Selecting previously unselected package libtry-tiny-perl. 359s Preparing to unpack .../075-libtry-tiny-perl_0.31-2_all.deb ... 359s Unpacking libtry-tiny-perl (0.31-2) ... 359s Selecting previously unselected package libmodule-implementation-perl. 359s Preparing to unpack .../076-libmodule-implementation-perl_0.09-2_all.deb ... 359s Unpacking libmodule-implementation-perl (0.09-2) ... 359s Selecting previously unselected package libsub-exporter-progressive-perl. 359s Preparing to unpack .../077-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 359s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 359s Selecting previously unselected package libvariable-magic-perl. 359s Preparing to unpack .../078-libvariable-magic-perl_0.63-1build2_armhf.deb ... 359s Unpacking libvariable-magic-perl (0.63-1build2) ... 359s Selecting previously unselected package libb-hooks-endofscope-perl. 359s Preparing to unpack .../079-libb-hooks-endofscope-perl_0.28-1_all.deb ... 359s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 359s Selecting previously unselected package libcrypt-random-seed-perl. 359s Preparing to unpack .../080-libcrypt-random-seed-perl_0.03-3_all.deb ... 359s Unpacking libcrypt-random-seed-perl (0.03-3) ... 359s Selecting previously unselected package libmath-random-isaac-perl. 359s Preparing to unpack .../081-libmath-random-isaac-perl_1.004-2_all.deb ... 359s Unpacking libmath-random-isaac-perl (1.004-2) ... 359s Selecting previously unselected package libbytes-random-secure-perl. 359s Preparing to unpack .../082-libbytes-random-secure-perl_0.29-3_all.deb ... 359s Unpacking libbytes-random-secure-perl (0.29-3) ... 359s Selecting previously unselected package libclass-c3-perl. 359s Preparing to unpack .../083-libclass-c3-perl_0.35-2_all.deb ... 359s Unpacking libclass-c3-perl (0.35-2) ... 359s Selecting previously unselected package libclass-data-inheritable-perl. 359s Preparing to unpack .../084-libclass-data-inheritable-perl_0.08-3_all.deb ... 359s Unpacking libclass-data-inheritable-perl (0.08-3) ... 359s Selecting previously unselected package libclass-inspector-perl. 359s Preparing to unpack .../085-libclass-inspector-perl_1.36-3_all.deb ... 359s Unpacking libclass-inspector-perl (1.36-3) ... 360s Selecting previously unselected package libclass-method-modifiers-perl. 360s Preparing to unpack .../086-libclass-method-modifiers-perl_2.15-1_all.deb ... 360s Unpacking libclass-method-modifiers-perl (2.15-1) ... 360s Selecting previously unselected package libclass-singleton-perl. 360s Preparing to unpack .../087-libclass-singleton-perl_1.6-2_all.deb ... 360s Unpacking libclass-singleton-perl (1.6-2) ... 360s Selecting previously unselected package libclone-perl:armhf. 360s Preparing to unpack .../088-libclone-perl_0.46-1build2_armhf.deb ... 360s Unpacking libclone-perl:armhf (0.46-1build2) ... 360s Selecting previously unselected package perl-openssl-defaults:armhf. 360s Preparing to unpack .../089-perl-openssl-defaults_7build1_armhf.deb ... 360s Unpacking perl-openssl-defaults:armhf (7build1) ... 360s Selecting previously unselected package libcrypt-ssleay-perl. 360s Preparing to unpack .../090-libcrypt-ssleay-perl_0.73.06-2build4_armhf.deb ... 360s Unpacking libcrypt-ssleay-perl (0.73.06-2build4) ... 360s Selecting previously unselected package libparams-util-perl. 360s Preparing to unpack .../091-libparams-util-perl_1.102-2build2_armhf.deb ... 360s Unpacking libparams-util-perl (1.102-2build2) ... 360s Selecting previously unselected package libsub-install-perl. 360s Preparing to unpack .../092-libsub-install-perl_0.929-1_all.deb ... 360s Unpacking libsub-install-perl (0.929-1) ... 360s Selecting previously unselected package libdata-optlist-perl. 360s Preparing to unpack .../093-libdata-optlist-perl_0.114-1_all.deb ... 360s Unpacking libdata-optlist-perl (0.114-1) ... 360s Selecting previously unselected package libdevel-stacktrace-perl. 360s Preparing to unpack .../094-libdevel-stacktrace-perl_2.0500-1_all.deb ... 360s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 360s Selecting previously unselected package libencode-locale-perl. 361s Preparing to unpack .../095-libencode-locale-perl_1.05-3_all.deb ... 361s Unpacking libencode-locale-perl (1.05-3) ... 361s Selecting previously unselected package libsub-exporter-perl. 361s Preparing to unpack .../096-libsub-exporter-perl_0.990-1_all.deb ... 361s Unpacking libsub-exporter-perl (0.990-1) ... 361s Selecting previously unselected package libeval-closure-perl. 361s Preparing to unpack .../097-libeval-closure-perl_0.14-3_all.deb ... 361s Unpacking libeval-closure-perl (0.14-3) ... 361s Selecting previously unselected package libexception-class-perl. 361s Preparing to unpack .../098-libexception-class-perl_1.45-1_all.deb ... 361s Unpacking libexception-class-perl (1.45-1) ... 361s Selecting previously unselected package libfcgi0t64:armhf. 361s Preparing to unpack .../099-libfcgi0t64_2.4.2-2.1_armhf.deb ... 361s Unpacking libfcgi0t64:armhf (2.4.2-2.1) ... 361s Selecting previously unselected package libfcgi-perl. 361s Preparing to unpack .../100-libfcgi-perl_0.82+ds-3_armhf.deb ... 361s Unpacking libfcgi-perl (0.82+ds-3) ... 361s Selecting previously unselected package libtimedate-perl. 361s Preparing to unpack .../101-libtimedate-perl_2.3300-2_all.deb ... 361s Unpacking libtimedate-perl (2.3300-2) ... 361s Selecting previously unselected package libhttp-date-perl. 361s Preparing to unpack .../102-libhttp-date-perl_6.06-1_all.deb ... 361s Unpacking libhttp-date-perl (6.06-1) ... 361s Selecting previously unselected package libfile-listing-perl. 361s Preparing to unpack .../103-libfile-listing-perl_6.16-1_all.deb ... 361s Unpacking libfile-listing-perl (6.16-1) ... 361s Selecting previously unselected package libfile-sharedir-perl. 361s Preparing to unpack .../104-libfile-sharedir-perl_1.118-3_all.deb ... 361s Unpacking libfile-sharedir-perl (1.118-3) ... 361s Selecting previously unselected package libhtml-tagset-perl. 361s Preparing to unpack .../105-libhtml-tagset-perl_3.20-6_all.deb ... 361s Unpacking libhtml-tagset-perl (3.20-6) ... 361s Selecting previously unselected package liburi-perl. 361s Preparing to unpack .../106-liburi-perl_5.27-1_all.deb ... 361s Unpacking liburi-perl (5.27-1) ... 361s Selecting previously unselected package libhtml-parser-perl:armhf. 361s Preparing to unpack .../107-libhtml-parser-perl_3.81-1build2_armhf.deb ... 361s Unpacking libhtml-parser-perl:armhf (3.81-1build2) ... 361s Selecting previously unselected package libhtml-tree-perl. 361s Preparing to unpack .../108-libhtml-tree-perl_5.07-3_all.deb ... 361s Unpacking libhtml-tree-perl (5.07-3) ... 361s Selecting previously unselected package libio-html-perl. 361s Preparing to unpack .../109-libio-html-perl_1.004-3_all.deb ... 361s Unpacking libio-html-perl (1.004-3) ... 361s Selecting previously unselected package liblwp-mediatypes-perl. 361s Preparing to unpack .../110-liblwp-mediatypes-perl_6.04-2_all.deb ... 361s Unpacking liblwp-mediatypes-perl (6.04-2) ... 362s Selecting previously unselected package libhttp-message-perl. 362s Preparing to unpack .../111-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 362s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 362s Selecting previously unselected package libhttp-cookies-perl. 362s Preparing to unpack .../112-libhttp-cookies-perl_6.11-1_all.deb ... 362s Unpacking libhttp-cookies-perl (6.11-1) ... 362s Selecting previously unselected package libpod-parser-perl. 362s Preparing to unpack .../113-libpod-parser-perl_1.67-1_all.deb ... 362s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 362s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 362s Unpacking libpod-parser-perl (1.67-1) ... 362s Selecting previously unselected package libhttp-negotiate-perl. 362s Preparing to unpack .../114-libhttp-negotiate-perl_6.01-2_all.deb ... 362s Unpacking libhttp-negotiate-perl (6.01-2) ... 362s Selecting previously unselected package libnet-ssleay-perl:armhf. 362s Preparing to unpack .../115-libnet-ssleay-perl_1.94-1build2_armhf.deb ... 362s Unpacking libnet-ssleay-perl:armhf (1.94-1build2) ... 362s Selecting previously unselected package libio-socket-ssl-perl. 362s Preparing to unpack .../116-libio-socket-ssl-perl_2.085-1_all.deb ... 362s Unpacking libio-socket-ssl-perl (2.085-1) ... 362s Selecting previously unselected package libnet-http-perl. 362s Preparing to unpack .../117-libnet-http-perl_6.23-1_all.deb ... 362s Unpacking libnet-http-perl (6.23-1) ... 362s Selecting previously unselected package liblwp-protocol-https-perl. 362s Preparing to unpack .../118-liblwp-protocol-https-perl_6.13-1_all.deb ... 362s Unpacking liblwp-protocol-https-perl (6.13-1) ... 362s Selecting previously unselected package libwww-robotrules-perl. 362s Preparing to unpack .../119-libwww-robotrules-perl_6.02-1_all.deb ... 362s Unpacking libwww-robotrules-perl (6.02-1) ... 362s Selecting previously unselected package libwww-perl. 363s Preparing to unpack .../120-libwww-perl_6.76-1_all.deb ... 363s Unpacking libwww-perl (6.76-1) ... 363s Selecting previously unselected package libxml-parser-perl. 363s Preparing to unpack .../121-libxml-parser-perl_2.47-1build2_armhf.deb ... 363s Unpacking libxml-parser-perl (2.47-1build2) ... 363s Selecting previously unselected package libxml-perl. 363s Preparing to unpack .../122-libxml-perl_0.08-4_all.deb ... 363s Unpacking libxml-perl (0.08-4) ... 363s Selecting previously unselected package libxml-regexp-perl. 363s Preparing to unpack .../123-libxml-regexp-perl_0.04-1.1_all.deb ... 363s Unpacking libxml-regexp-perl (0.04-1.1) ... 363s Selecting previously unselected package libxml-dom-perl. 363s Preparing to unpack .../124-libxml-dom-perl_1.46-2_all.deb ... 363s Unpacking libxml-dom-perl (1.46-2) ... 363s Selecting previously unselected package libhttp-dav-perl. 363s Preparing to unpack .../125-libhttp-dav-perl_0.49-3_all.deb ... 363s Unpacking libhttp-dav-perl (0.49-3) ... 363s Selecting previously unselected package libmro-compat-perl. 363s Preparing to unpack .../126-libmro-compat-perl_0.15-2_all.deb ... 363s Unpacking libmro-compat-perl (0.15-2) ... 363s Selecting previously unselected package libpackage-stash-perl. 363s Preparing to unpack .../127-libpackage-stash-perl_0.40-1_all.deb ... 363s Unpacking libpackage-stash-perl (0.40-1) ... 363s Selecting previously unselected package libsub-identify-perl. 363s Preparing to unpack .../128-libsub-identify-perl_0.14-3build2_armhf.deb ... 363s Unpacking libsub-identify-perl (0.14-3build2) ... 363s Selecting previously unselected package libsub-name-perl:armhf. 363s Preparing to unpack .../129-libsub-name-perl_0.27-1build2_armhf.deb ... 363s Unpacking libsub-name-perl:armhf (0.27-1build2) ... 363s Selecting previously unselected package libnamespace-clean-perl. 364s Preparing to unpack .../130-libnamespace-clean-perl_0.27-2_all.deb ... 364s Unpacking libnamespace-clean-perl (0.27-2) ... 364s Selecting previously unselected package libnamespace-autoclean-perl. 364s Preparing to unpack .../131-libnamespace-autoclean-perl_0.29-2_all.deb ... 364s Unpacking libnamespace-autoclean-perl (0.29-2) ... 364s Selecting previously unselected package libparams-validationcompiler-perl. 364s Preparing to unpack .../132-libparams-validationcompiler-perl_0.31-1_all.deb ... 364s Unpacking libparams-validationcompiler-perl (0.31-1) ... 364s Selecting previously unselected package libprotocol-http2-perl. 364s Preparing to unpack .../133-libprotocol-http2-perl_1.10-3_all.deb ... 364s Unpacking libprotocol-http2-perl (1.10-3) ... 364s Selecting previously unselected package librole-tiny-perl. 364s Preparing to unpack .../134-librole-tiny-perl_2.002004-1_all.deb ... 364s Unpacking librole-tiny-perl (2.002004-1) ... 364s Selecting previously unselected package libsub-quote-perl. 364s Preparing to unpack .../135-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 364s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 364s Selecting previously unselected package libxstring-perl:armhf. 364s Preparing to unpack .../136-libxstring-perl_0.005-2build2_armhf.deb ... 364s Unpacking libxstring-perl:armhf (0.005-2build2) ... 364s Selecting previously unselected package libspecio-perl. 364s Preparing to unpack .../137-libspecio-perl_0.48-1_all.deb ... 364s Unpacking libspecio-perl (0.48-1) ... 364s Selecting previously unselected package perl-doc. 364s Preparing to unpack .../138-perl-doc_5.38.2-3.2_all.deb ... 364s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 364s Unpacking perl-doc (5.38.2-3.2) ... 365s Selecting previously unselected package libdatetime-locale-perl. 365s Preparing to unpack .../139-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 365s Unpacking libdatetime-locale-perl (1:1.37-1) ... 365s Selecting previously unselected package libdatetime-timezone-perl. 365s Preparing to unpack .../140-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 365s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 365s Selecting previously unselected package libdatetime-perl. 365s Preparing to unpack .../141-libdatetime-perl_2%3a1.65-1build1_armhf.deb ... 365s Unpacking libdatetime-perl (2:1.65-1build1) ... 365s Selecting previously unselected package autopkgtest-satdep. 365s Preparing to unpack .../142-1-autopkgtest-satdep.deb ... 365s Unpacking autopkgtest-satdep (0) ... 365s Setting up libanyevent-perl (7.170-2build5) ... 365s Setting up libmath-random-isaac-perl (1.004-2) ... 365s Setting up libclass-inspector-perl (1.36-3) ... 365s Setting up libdynaloader-functions-perl (0.003-3) ... 365s Setting up libclass-method-modifiers-perl (2.15-1) ... 365s Setting up libxml-regexp-perl (0.04-1.1) ... 365s Setting up libclone-perl:armhf (0.46-1build2) ... 365s Setting up libarchive-zip-perl (1.68-1) ... 365s Setting up libsub-identify-perl (0.14-3build2) ... 365s Setting up libfcgi0t64:armhf (2.4.2-2.1) ... 365s Setting up libhtml-tagset-perl (3.20-6) ... 365s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 365s Setting up liblwp-mediatypes-perl (6.04-2) ... 365s Setting up libtry-tiny-perl (0.31-2) ... 365s Setting up libprotocol-http2-perl (1.10-3) ... 365s Setting up perl-openssl-defaults:armhf (7build1) ... 365s Setting up perl-doc (5.38.2-3.2) ... 365s Setting up linux-libc-dev:armhf (6.8.0-20.20) ... 365s Setting up m4 (1.4.19-4) ... 365s Setting up libclass-singleton-perl (1.6-2) ... 365s Setting up libencode-locale-perl (1.05-3) ... 365s Setting up libxstring-perl:armhf (0.005-2build2) ... 365s Setting up libgomp1:armhf (14-20240315-1ubuntu1) ... 365s Setting up libpcre2-16-0:armhf (10.42-4ubuntu1) ... 365s Setting up libsub-install-perl (0.929-1) ... 365s Setting up libdw1t64:armhf (0.190-1.1build2) ... 365s Setting up autotools-dev (20220109.1) ... 365s Setting up libpcre2-32-0:armhf (10.42-4ubuntu1) ... 365s Setting up libclass-data-inheritable-perl (0.08-3) ... 365s Setting up libalgorithm-c3-perl (0.11-2) ... 365s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 365s Setting up libcrypt-random-seed-perl (0.03-3) ... 365s Setting up libldap-dev:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 365s Setting up libmpc3:armhf (1.3.1-1) ... 365s Setting up libatomic1:armhf (14-20240315-1ubuntu1) ... 365s Setting up libvariable-magic-perl (0.63-1build2) ... 365s Setting up libio-html-perl (1.004-3) ... 365s Setting up libpod-parser-perl (1.67-1) ... 365s Setting up autopoint (0.21-14ubuntu1) ... 365s Setting up libb-hooks-op-check-perl:armhf (0.22-3) ... 365s Setting up libparams-util-perl (1.102-2build2) ... 365s Setting up autoconf (2.71-3) ... 365s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 365s Setting up libtimedate-perl (2.3300-2) ... 365s Setting up libubsan1:armhf (14-20240315-1ubuntu1) ... 365s Setting up libsub-name-perl:armhf (0.27-1build2) ... 365s Setting up libpcre2-posix3:armhf (10.42-4ubuntu1) ... 365s Setting up dwz (0.15-1build5) ... 365s Setting up libsctp1:armhf (1.0.19+dfsg-2) ... 365s Setting up libcrypt-dev:armhf (1:4.4.36-4) ... 365s Setting up libasan8:armhf (14-20240315-1ubuntu1) ... 365s Setting up libapr1t64:armhf (1.7.2-3.1build1) ... 365s Setting up librole-tiny-perl (2.002004-1) ... 365s Setting up debugedit (1:5.0-5build1) ... 365s Setting up libfile-sharedir-perl (1.118-3) ... 365s Setting up libfcgi-perl (0.82+ds-3) ... 365s Setting up liblua5.4-0:armhf (5.4.6-3build1) ... 365s Setting up libsub-override-perl (0.10-1) ... 365s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 365s Setting up libdevel-stacktrace-perl (2.0500-1) ... 365s Setting up apache2-data (2.4.58-1ubuntu6) ... 365s Setting up libisl23:armhf (0.26-3) ... 365s Setting up libc-dev-bin (2.39-0ubuntu6) ... 365s Setting up libcc1-0:armhf (14-20240315-1ubuntu1) ... 365s Setting up liburi-perl (5.27-1) ... 365s Setting up libnet-ssleay-perl:armhf (1.94-1build2) ... 365s Setting up automake (1:1.16.5-1.3ubuntu1) ... 365s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 365s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 365s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 365s Setting up libhttp-date-perl (6.06-1) ... 365s Setting up gettext (0.21-14ubuntu1) ... 365s Setting up libfile-listing-perl (6.16-1) ... 365s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 365s Setting up libnet-http-perl (6.23-1) ... 365s Setting up libexception-class-perl (1.45-1) ... 365s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 365s Setting up libclass-c3-perl (0.35-2) ... 365s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 365s Setting up libdevel-callchecker-perl:armhf (0.008-2build2) ... 365s Setting up intltool-debian (0.35.0+20060710.6) ... 365s Setting up libbytes-random-secure-perl (0.29-3) ... 365s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu6) ... 365s Setting up libdata-optlist-perl (0.114-1) ... 365s Setting up dh-strip-nondeterminism (1.13.1-1) ... 365s Setting up libwww-robotrules-perl (6.02-1) ... 365s Setting up libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 365s Setting up libhtml-parser-perl:armhf (3.81-1build2) ... 365s Setting up libcrypt-ssleay-perl (0.73.06-2build4) ... 365s Setting up libc6-dev:armhf (2.39-0ubuntu6) ... 365s Setting up libmro-compat-perl (0.15-2) ... 365s Setting up libio-socket-ssl-perl (2.085-1) ... 365s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 365s Setting up libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 365s Setting up libsub-exporter-perl (0.990-1) ... 365s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 365s Setting up apache2-utils (2.4.58-1ubuntu6) ... 365s Setting up libeval-closure-perl (0.14-3) ... 365s Setting up libhttp-negotiate-perl (6.01-2) ... 365s Setting up libparams-validationcompiler-perl (0.31-1) ... 365s Setting up libpcre2-dev:armhf (10.42-4ubuntu1) ... 365s Setting up cpp-13 (13.2.0-19ubuntu1) ... 365s Setting up libhttp-cookies-perl (6.11-1) ... 365s Setting up po-debconf (1.0.21+nmu1) ... 365s Setting up libhtml-tree-perl (5.07-3) ... 365s Setting up libparams-classify-perl:armhf (0.015-2build4) ... 365s Setting up apache2-bin (2.4.58-1ubuntu6) ... 365s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 365s Setting up libexpat1-dev:armhf (2.6.1-2) ... 365s Setting up libmodule-runtime-perl (0.016-2) ... 365s Setting up uuid-dev:armhf (2.39.3-9ubuntu2) ... 365s Setting up gcc-13 (13.2.0-19ubuntu1) ... 365s Setting up libsctp-dev:armhf (1.0.19+dfsg-2) ... 365s Setting up cpp (4:13.2.0-7ubuntu1) ... 366s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 366s Setting up g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 366s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 366s Setting up g++-13 (13.2.0-19ubuntu1) ... 366s Setting up libtool (2.4.7-7) ... 366s Setting up libmodule-implementation-perl (0.09-2) ... 366s Setting up libpackage-stash-perl (0.40-1) ... 366s Setting up apache2 (2.4.58-1ubuntu6) ... 366s Enabling module mpm_event. 366s Enabling module authz_core. 366s Enabling module authz_host. 366s Enabling module authn_core. 366s Enabling module auth_basic. 366s Enabling module access_compat. 366s Enabling module authn_file. 366s Enabling module authz_user. 366s Enabling module alias. 366s Enabling module dir. 366s Enabling module autoindex. 366s Enabling module env. 366s Enabling module mime. 366s Enabling module negotiation. 366s Enabling module setenvif. 366s Enabling module filter. 367s Enabling module deflate. 367s Enabling module status. 367s Enabling module reqtimeout. 367s Enabling conf charset. 367s Enabling conf localized-error-pages. 367s Enabling conf other-vhosts-access-log. 367s Enabling conf security. 367s Enabling conf serve-cgi-bin. 367s Enabling site 000-default. 368s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 369s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 370s Setting up gcc (4:13.2.0-7ubuntu1) ... 370s Setting up dh-autoreconf (20) ... 370s Setting up libspecio-perl (0.48-1) ... 370s Setting up libapr1-dev (1.7.2-3.1build1) ... 370s Setting up g++ (4:13.2.0-7ubuntu1) ... 370s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 370s Setting up build-essential (12.10ubuntu1) ... 370s Setting up libaprutil1-dev (1.6.3-1.1ubuntu5) ... 370s Setting up libb-hooks-endofscope-perl (0.28-1) ... 370s Setting up debhelper (13.14.1ubuntu5) ... 370s Setting up libnamespace-clean-perl (0.27-2) ... 370s Setting up libnamespace-autoclean-perl (0.29-2) ... 370s Setting up libdatetime-locale-perl (1:1.37-1) ... 370s Setting up apache2-dev (2.4.58-1ubuntu6) ... 370s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 370s Setting up libdatetime-perl (2:1.65-1build1) ... 370s Setting up liblwp-protocol-https-perl (6.13-1) ... 370s Setting up libwww-perl (6.76-1) ... 370s Setting up libxml-parser-perl (2.47-1build2) ... 370s Setting up libxml-perl (0.08-4) ... 370s Setting up libxml-dom-perl (1.46-2) ... 370s Setting up libhttp-dav-perl (0.49-3) ... 370s Setting up autopkgtest-satdep (0) ... 370s Processing triggers for libc-bin (2.39-0ubuntu6) ... 370s Processing triggers for ufw (0.36.2-5) ... 370s Processing triggers for man-db (2.12.0-3build4) ... 373s Processing triggers for install-info (7.1-3build1) ... 396s (Reading database ... 69678 files and directories currently installed.) 396s Removing autopkgtest-satdep (0) ... 402s autopkgtest [19:13:47]: test run-test-suite: [----------------------- 404s + set -o pipefail 404s + export LANG=C 404s + LANG=C 404s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 404s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 404s + TESTS= 404s + TESTUSER=tuser 404s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 404s + useradd --user-group --system --create-home -s /bin/bash tuser 404s + cp -a debian/perl-framework /tmp/autopkgtest.jfvhRi/autopkgtest_tmp 404s + cd /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework 404s + export HARNESS_VERBOSE=1 404s + HARNESS_VERBOSE=1 404s + run_tests mpm_prefork 404s + local MPM=mpm_prefork 404s + shift 404s + local LOG=testlog.mpm_prefork 404s + echo =============Running-with-mpm_prefork========== 404s + rm -f apache2.conf.debian 404s =============Running-with-mpm_prefork========== 404s + cp /etc/apache2/apache2.conf apache2.conf.debian 404s + cat /etc/apache2/mods-available/mpm_prefork.load 404s + xargs cat 404s + grep -v mpm_ 404s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 404s + for m in bucketeer case_filter case_filter_in 404s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 404s + for m in bucketeer case_filter case_filter_in 404s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 404s + for m in bucketeer case_filter case_filter_in 404s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 404s + cat /etc/apache2/mods-available/mime.conf 404s + echo 'Servername localhost' 404s + make clean 404s make: *** No rule to make target 'clean'. Stop. 404s + true 404s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 404s + chown -R tuser: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp 404s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/apache2.conf.debian' 404s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 404s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 404s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 404s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 404s [ info] generating script ./t/htdocs/modules/cgi/action.pl 404s [ info] generating script ./t/htdocs/modules/cgi/big.pl 404s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 404s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 404s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 404s [ info] generating script ./t/htdocs/modules/cgi/env.pl 404s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 404s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 404s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 404s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 404s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 404s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 404s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 404s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 404s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 404s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 404s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 404s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 404s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 404s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 404s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 404s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 404s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 404s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 404s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 404s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 404s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 404s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 404s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 404s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 404s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 404s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 404s Warning: NAME must be a package name 404s Checking if your kit is complete... 404s Looks good 404s [ info] generating script t/TEST 404s [ info] generating script ./t/cgi-bin/cookies.pl 404s [ info] generating script ./t/cgi-bin/next_available_port.pl 404s [ info] generating script t/TEST 404s Writing MYMETA.yml and MYMETA.json 404s Writing MYMETA.yml and MYMETA.json 404s Checking for Cwd...ok 404s Checking for File::Spec...ok 404s Generating a Unix-style Makefile 404s Writing Makefile for httpd-test 404s Writing MYMETA.yml and MYMETA.json 404s + tee testlog.mpm_prefork 404s + su tuser -c 't/TEST ' 405s [warning] setting ulimit to allow core files 405s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/TEST 410s [warning] generating SSL CA for asf 410s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 410s ..+....+.....+...+...+....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.......+.......+........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+..+.+.....+.+......+.........+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 410s ....+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+....+...........+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....................+........+.+...........+...+.......+............+..+....+..+.......+........+..........+..+.+...............+.....+....+..+.........+......+....+..+.......+...............+......+.....+.+...+...+..............................+..+......+....+...+........+..........+............+..+...+.......+.....+.......+......+..+...+...+......+....+...............+..............+......+....+..+.+...+..+.........+.+.....+....+........+......+....+.....+.......+...+...+...+.....+...............+......+..........+...+..+.+...+...........+....+......+...+......+.....+..............................+............+...+.+...+..................+........+....+..+....+......+...+..+.................................+......+.......+..+.......+.....+..........+.........+..+..........+..+.+..+......................+........+............+.+.....+.+.....+.+...+..+...+......+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 410s ----- 411s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 411s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 411s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 411s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 411s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 411s Using configuration from conf/server2_des3_dsa.cnf 411s Check that the request matches the signature 411s Signature ok 411s The Subject's Distinguished Name is as follows 411s countryName :PRINTABLE:'US' 411s stateOrProvinceName :ASN.1 12:'California' 411s localityName :ASN.1 12:'San Francisco' 411s organizationName :ASN.1 12:'ASF' 411s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 411s commonName :ASN.1 12:'localhost' 411s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 411s Certificate is to be certified until Mar 20 19:13:56 2025 GMT (365 days) 411s 411s Write out database with 1 new entries 411s Database updated 411s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 411s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 411s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 411s Using configuration from conf/server_dsa.cnf 411s Check that the request matches the signature 411s Signature ok 411s The Subject's Distinguished Name is as follows 411s countryName :PRINTABLE:'US' 411s stateOrProvinceName :ASN.1 12:'California' 411s localityName :ASN.1 12:'San Francisco' 411s organizationName :ASN.1 12:'ASF' 411s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 411s commonName :ASN.1 12:'localhost' 411s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 411s Certificate is to be certified until Mar 20 19:13:56 2025 GMT (365 days) 411s 411s Write out database with 1 new entries 411s Database updated 411s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 411s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 411s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 411s Using configuration from conf/server_des3_dsa.cnf 411s Check that the request matches the signature 411s Signature ok 411s The Subject's Distinguished Name is as follows 411s countryName :PRINTABLE:'US' 411s stateOrProvinceName :ASN.1 12:'California' 411s localityName :ASN.1 12:'San Francisco' 411s organizationName :ASN.1 12:'ASF' 411s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 411s commonName :ASN.1 12:'localhost' 411s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 411s Certificate is to be certified until Mar 20 19:13:56 2025 GMT (365 days) 411s 411s Write out database with 1 new entries 411s Database updated 411s [ info] openssl genrsa -out keys/client_ok.pem 2048 412s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 412s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ok_ext 412s Using configuration from conf/client_ok.cnf 412s Check that the request matches the signature 412s Signature ok 412s The Subject's Distinguished Name is as follows 412s countryName :PRINTABLE:'US' 412s stateOrProvinceName :ASN.1 12:'California' 412s localityName :ASN.1 12:'San Francisco' 412s organizationName :ASN.1 12:'ASF' 412s organizationalUnitName:ASN.1 12:'httpd-test' 412s commonName :ASN.1 12:'client_ok' 412s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 412s Certificate is to be certified until Mar 20 19:13:57 2025 GMT (365 days) 412s 412s Write out database with 1 new entries 412s Database updated 412s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 412s [ info] generating proxy cert: proxy/client_ok.pem 412s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 414s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 414s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 414s Using configuration from conf/server_des3.cnf 414s Check that the request matches the signature 414s Signature ok 414s The Subject's Distinguished Name is as follows 414s countryName :PRINTABLE:'US' 414s stateOrProvinceName :ASN.1 12:'California' 414s localityName :ASN.1 12:'San Francisco' 414s organizationName :ASN.1 12:'ASF' 414s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 414s commonName :ASN.1 12:'localhost' 414s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 414s Certificate is to be certified until Mar 20 19:13:58 2025 GMT (365 days) 414s 414s Write out database with 1 new entries 414s Database updated 414s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 414s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 414s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 414s Using configuration from conf/server2_des3.cnf 414s Check that the request matches the signature 414s Signature ok 414s The Subject's Distinguished Name is as follows 414s countryName :PRINTABLE:'US' 414s stateOrProvinceName :ASN.1 12:'California' 414s localityName :ASN.1 12:'San Francisco' 414s organizationName :ASN.1 12:'ASF' 414s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 414s commonName :ASN.1 12:'localhost' 414s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 414s Certificate is to be certified until Mar 20 19:13:59 2025 GMT (365 days) 414s 414s Write out database with 1 new entries 414s Database updated 414s [ info] openssl genrsa -out keys/client_colon.pem 2048 414s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 414s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch 414s Using configuration from conf/client_colon.cnf 414s Check that the request matches the signature 414s Signature ok 414s The Subject's Distinguished Name is as follows 414s countryName :PRINTABLE:'US' 414s stateOrProvinceName :ASN.1 12:'California' 414s localityName :ASN.1 12:'San Francisco' 414s organizationName :ASN.1 12:'ASF' 414s organizationalUnitName:ASN.1 12:'httpd-test' 414s commonName :ASN.1 12:'user:colon' 414s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 414s Certificate is to be certified until Mar 20 19:13:59 2025 GMT (365 days) 414s 414s Write out database with 1 new entries 414s Database updated 414s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 414s [ info] generating proxy cert: proxy/client_colon.pem 414s [ info] openssl genrsa -out keys/client_revoked.pem 2048 416s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 416s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch 416s Using configuration from conf/client_revoked.cnf 416s Check that the request matches the signature 416s Signature ok 416s The Subject's Distinguished Name is as follows 416s countryName :PRINTABLE:'US' 416s stateOrProvinceName :ASN.1 12:'California' 416s localityName :ASN.1 12:'San Francisco' 416s organizationName :ASN.1 12:'ASF' 416s organizationalUnitName:ASN.1 12:'httpd-test' 416s commonName :ASN.1 12:'client_revoked' 416s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 416s Certificate is to be certified until Mar 20 19:14:01 2025 GMT (365 days) 416s 416s Write out database with 1 new entries 416s Database updated 416s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 416s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 416s Using configuration from conf/cacrl.cnf 416s Revoking Certificate 08. 416s Database updated 416s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 416s Using configuration from conf/cacrl.cnf 416s [ info] generating proxy cert: proxy/client_revoked.pem 416s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 416s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 416s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 416s Using configuration from conf/server2_dsa.cnf 416s Check that the request matches the signature 416s Signature ok 416s The Subject's Distinguished Name is as follows 416s countryName :PRINTABLE:'US' 416s stateOrProvinceName :ASN.1 12:'California' 416s localityName :ASN.1 12:'San Francisco' 416s organizationName :ASN.1 12:'ASF' 416s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 416s commonName :ASN.1 12:'localhost' 416s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 416s Certificate is to be certified until Mar 20 19:14:01 2025 GMT (365 days) 416s 416s Write out database with 1 new entries 416s Database updated 416s [ info] openssl genrsa -out keys/server.pem 2048 417s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 417s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 418s Using configuration from conf/server.cnf 418s Check that the request matches the signature 418s Signature ok 418s The Subject's Distinguished Name is as follows 418s countryName :PRINTABLE:'US' 418s stateOrProvinceName :ASN.1 12:'California' 418s localityName :ASN.1 12:'San Francisco' 418s organizationName :ASN.1 12:'ASF' 418s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 418s commonName :ASN.1 12:'localhost' 418s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 418s Certificate is to be certified until Mar 20 19:14:02 2025 GMT (365 days) 418s 418s Write out database with 1 new entries 418s Database updated 418s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 419s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 419s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch 419s Using configuration from conf/client_snakeoil.cnf 419s Check that the request matches the signature 419s Signature ok 419s The Subject's Distinguished Name is as follows 419s countryName :PRINTABLE:'AU' 419s stateOrProvinceName :ASN.1 12:'Queensland' 419s localityName :ASN.1 12:'Mackay' 419s organizationName :ASN.1 12:'Snake Oil, Ltd.' 419s organizationalUnitName:ASN.1 12:'Staff' 419s commonName :ASN.1 12:'client_snakeoil' 419s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 419s Certificate is to be certified until Mar 20 19:14:04 2025 GMT (365 days) 419s 419s Write out database with 1 new entries 419s Database updated 419s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 419s [ info] generating proxy cert: proxy/client_snakeoil.pem 419s [ info] openssl genrsa -out keys/server2.pem 2048 420s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 420s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 420s Using configuration from conf/server2.cnf 420s Check that the request matches the signature 420s Signature ok 420s The Subject's Distinguished Name is as follows 420s countryName :PRINTABLE:'US' 420s stateOrProvinceName :ASN.1 12:'California' 420s localityName :ASN.1 12:'San Francisco' 420s organizationName :ASN.1 12:'ASF' 420s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 420s commonName :ASN.1 12:'localhost' 420s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 420s Certificate is to be certified until Mar 20 19:14:05 2025 GMT (365 days) 420s 420s Write out database with 1 new entries 420s Database updated 420s [ info] linked ca-bundle.crl to fdd35eee.r0 420s cd authany && make .libs/mod_authany.so 420s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 420s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 420s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 420s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 421s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 421s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 421s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 421s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 421s cd client_add_filter && make .libs/mod_client_add_filter.so 421s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 421s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 421s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 421s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 421s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 422s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 422s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 422s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 422s cd eat_post && make .libs/mod_eat_post.so 422s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 422s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 422s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 422s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 422s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 422s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 422s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 422s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 422s cd echo_post && make .libs/mod_echo_post.so 422s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 422s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 423s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 423s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 423s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 423s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 423s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 423s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 423s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 423s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 423s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 423s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 424s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 424s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 424s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 424s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 424s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 424s cd fold && make .libs/mod_fold.so 424s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 424s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 424s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 424s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 424s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 425s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 425s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 425s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 425s cd input_body_filter && make .libs/mod_input_body_filter.so 425s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 425s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 425s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 425s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 425s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 425s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 426s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 426s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 426s cd list_modules && make .libs/mod_list_modules.so 426s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 426s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 426s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 426s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 426s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 426s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 426s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 426s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 426s cd memory_track && make .libs/mod_memory_track.so 426s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 426s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 426s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 426s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 426s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 427s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 427s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 427s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 427s cd nntp_like && make .libs/mod_nntp_like.so 427s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 427s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 427s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 427s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 427s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 427s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 427s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 427s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 427s cd random_chunk && make .libs/mod_random_chunk.so 427s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 427s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 427s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 428s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 428s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 428s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 428s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 428s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 428s cd test_apr_uri && make .libs/mod_test_apr_uri.so 428s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 428s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 428s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 428s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 428s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 428s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 429s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 429s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 429s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 429s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 429s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 429s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 429s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 429s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 429s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 429s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 429s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 429s cd test_rwrite && make .libs/mod_test_rwrite.so 429s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 429s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 429s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 429s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 429s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 430s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 430s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 430s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 430s cd test_session && make .libs/mod_test_session.so 430s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 430s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 430s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 430s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 431s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 431s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 431s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 431s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 431s cd test_ssl && make .libs/mod_test_ssl.so 432s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 432s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 432s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 432s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 432s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 432s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 432s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 432s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 432s cd test_utilities && make .libs/mod_test_utilities.so 432s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 432s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 432s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 432s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 432s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 433s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 433s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 433s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 433s /usr/sbin/apache2 -d /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 433s using Apache/2.4.58 (prefork MPM) 433s 433s waiting 60 seconds for server to start: .[Wed Mar 20 19:14:18.409556 2024] [core:trace3] [pid 6626] core.c(3482): Setting LogLevel for all modules to trace8 433s [Wed Mar 20 19:14:18.410301 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 433s [Wed Mar 20 19:14:18.410311 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 433s [Wed Mar 20 19:14:18.411324 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 433s [Wed Mar 20 19:14:18.411524 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 433s [Wed Mar 20 19:14:18.411533 2024] [core:trace3] [pid 6626] core.c(3482): Setting LogLevel for all modules to info 433s [Wed Mar 20 19:14:18.411540 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'core', trying 'core_module' 433s [Wed Mar 20 19:14:18.411544 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module core.c to crit 433s [Wed Mar 20 19:14:18.411548 2024] [core:trace3] [pid 6626] core.c(3482): Setting LogLevel for all modules to crit 433s [Wed Mar 20 19:14:18.411552 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'core', trying 'core_module' 433s [Wed Mar 20 19:14:18.411555 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module core.c to info 433s [Wed Mar 20 19:14:18.411558 2024] [core:trace3] [pid 6626] core.c(3482): Setting LogLevel for all modules to crit 433s [Wed Mar 20 19:14:18.411570 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'core', trying 'core_module' 433s [Wed Mar 20 19:14:18.411573 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module core.c to info 433s [Wed Mar 20 19:14:18.411576 2024] [core:trace3] [pid 6626] core.c(3482): Setting LogLevel for all modules to crit 433s [Wed Mar 20 19:14:18.411579 2024] [core:trace3] [pid 6626] core.c(3482): Setting LogLevel for all modules to info 433s [Wed Mar 20 19:14:18.411584 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'core', trying 'core_module' 433s [Wed Mar 20 19:14:18.411594 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module core.c to crit 433s [Wed Mar 20 19:14:18.411597 2024] [core:trace3] [pid 6626] core.c(3482): Setting LogLevel for all modules to info 433s [Wed Mar 20 19:14:18.412100 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'http2', trying 'http2_module' 433s [Wed Mar 20 19:14:18.412107 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module mod_http2.c to debug 433s [Wed Mar 20 19:14:18.420336 2024] [proxy:info] [pid 6626] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 433s [Wed Mar 20 19:14:18.420407 2024] [core:trace6] [pid 6626] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 433s [Wed Mar 20 19:14:18.420413 2024] [core:trace3] [pid 6626] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 433s 433s waiting 60 seconds for server to start: ok (waited 0 secs) 433s server localhost:8529 started 433s server localhost:8530 listening (mod_nntp_like) 433s server localhost:8531 listening (mod_nntp_like_ssl) 433s server localhost:8532 listening (mod_ssl) 433s server localhost:8533 listening (ssl_optional_cc) 433s server localhost:8534 listening (ssl_pr33791) 433s server localhost:8535 listening (ssl_ocsp) 433s server localhost:8536 listening (mod_cache) 433s server localhost:8537 listening (core) 433s server localhost:8538 listening (cve_2011_3368_rewrite) 433s server localhost:8539 listening (proxy_http_reverse) 433s server localhost:8540 listening (proxy_http_nofwd) 433s server localhost:8541 listening (cve_2011_3368) 433s server localhost:8542 listening (mod_headers) 433s server localhost:8543 listening (mod_echo) 433s server localhost:8544 listening (mod_echo_ssl) 433s server localhost:8545 listening (error_document) 433s server localhost:8546 listening (http_unsafe) 433s server localhost:8547 listening (http_strict) 433s server localhost:8548 listening (remote_ip) 433s server localhost:8549 listening (h2c) 433s server localhost:8550 listening (h2) 433s server localhost:8551 listening (mod_include) 433s server localhost:8552 listening (mod_proxy) 433s server localhost:8553 listening (proxy_http_bal1) 433s server localhost:8554 listening (proxy_http_bal2) 433s server localhost:8555 listening (proxy_http_balancer) 433s server localhost:8558 listening (proxy_fcgi) 433s server localhost:8559 listening (mod_vhost_alias) 433s server localhost:8560 listening (proxy_http_https) 433s server localhost:8561 listening (proxy_https_https) 433s server localhost:8562 listening (proxy_http_https_proxy_section) 433s server localhost:8563 listening (proxy_https_https_proxy_section) 433s server localhost:8564 listening (proxy_https_http) 439s [ info] adding source lib /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 456s t/ab/base.t ......................... 456s 1..5 456s # Running under perl version 5.038002 for linux 456s # Current time local: Wed Mar 20 19:14:34 2024 456s # Current time GMT: Wed Mar 20 19:14:34 2024 456s # Using Test.pm version 1.31 456s # Using Apache/Test.pm version 1.42 456s # # running: 456s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 456s ok 1 456s ok 2 456s # # running: 456s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 456s ok 3 456s ok 4 456s ok 5 456s ok 460s t/apache/404.t ...................... 460s 1..2 460s # Running under perl version 5.038002 for linux 460s # Current time local: Wed Mar 20 19:14:41 2024 460s # Current time GMT: Wed Mar 20 19:14:41 2024 460s # Using Test.pm version 1.31 460s # Using Apache/Test.pm version 1.42 460s # GET_STR Response: 460s # HTTP/1.1 404 Not Found 460s # Connection: close 460s # Date: Wed, 20 Mar 2024 19:14:45 GMT 460s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 460s # Content-Length: 196 460s # Content-Type: text/html; charset=iso-8859-1 460s # Client-Date: Wed, 20 Mar 2024 19:14:45 GMT 460s # Client-Peer: 127.0.0.1:8529 460s # Client-Response-Num: 1 460s # Title: 404 Not Found 460s # 460s # 460s # 460s # 404 Not Found 460s # 460s #

Not Found

460s #

The requested URL was not found on this server.

460s # 460s ok 1 460s ok 2 460s ok 466s t/apache/acceptpathinfo.t ........... 466s 1..36 466s # Running under perl version 5.038002 for linux 466s # Current time local: Wed Mar 20 19:14:45 2024 466s # Current time GMT: Wed Mar 20 19:14:45 2024 466s # Using Test.pm version 1.31 466s # Using Apache/Test.pm version 1.42 466s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 466s # expected: '200' 466s # received: '200' 466s ok 1 466s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 2 466s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 466s # expected: '404' 466s # received: '404' 466s ok 3 466s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 466s # expected: qr/Not Found/ 466s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 466s ok 4 466s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 466s # expected: '200' 466s # received: '200' 466s ok 5 466s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 6 466s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 466s # expected: '404' 466s # received: '404' 466s ok 7 466s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 466s # expected: qr/Not Found/ 466s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 466s ok 8 466s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 466s # expected: '200' 466s # received: '200' 466s ok 9 466s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 10 466s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 466s # expected: '200' 466s # received: '200' 466s ok 11 466s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 466s # expected: qr/_\/foo\/bar_/ 466s # received: '_/foo/bar_' 466s ok 12 466s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 466s # expected: '200' 466s # received: '200' 466s ok 13 466s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 14 466s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 466s # expected: '404' 466s # received: '404' 466s ok 15 466s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 466s # expected: qr/Not Found/ 466s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 466s ok 16 466s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 466s # expected: '200' 466s # received: '200' 466s ok 17 466s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 18 466s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 466s # expected: '200' 466s # received: '200' 466s ok 19 466s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 466s # expected: qr/_\/foo\/bar_/ 466s # received: '_/foo/bar_' 466s ok 20 466s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 466s # expected: '200' 466s # received: '200' 466s ok 21 466s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 22 466s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 466s # expected: '200' 466s # received: '200' 466s ok 23 466s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 466s # expected: qr/_\/foo\/bar_/ 466s # received: '_/foo/bar_' 466s ok 24 466s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 466s # expected: '200' 466s # received: '200' 466s ok 25 466s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 26 466s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 466s # expected: '404' 466s # received: '404' 466s ok 27 466s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 466s # expected: qr/Not Found/ 466s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 466s ok 28 466s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 466s # expected: '200' 466s # received: '200' 466s ok 29 466s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 30 466s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 466s # expected: '404' 466s # received: '404' 466s ok 31 466s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 466s # expected: qr/Not Found/ 466s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 466s ok 32 466s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 466s # expected: '200' 466s # received: '200' 466s ok 33 466s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 466s # expected: qr/_\(none\)_/ 466s # received: '_(none)_' 466s ok 34 466s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 466s # expected: '404' 466s # received: '404' 466s ok 35 466s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 466s # expected: qr/Not Found/ 466s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 466s ok 36 466s ok 476s t/apache/byterange.t ................ 476s # using LWP client 476s 1..217 476s # Running under perl version 5.038002 for linux 476s # Current time local: Wed Mar 20 19:14:51 2024 476s # Current time GMT: Wed Mar 20 19:14:51 2024 476s # Using Test.pm version 1.31 476s # Using Apache/Test.pm version 1.42 476s downloaded 17651 bytes, file is 17651 bytes 476s ok 1 476s downloaded 56240 bytes, file is 56240 bytes 476s ok 2 476s downloaded 34283 bytes, file is 34283 bytes 476s ok 3 476s downloaded 55533 bytes, file is 55533 bytes 476s ok 4 476s downloaded 43888 bytes, file is 43888 bytes 476s ok 5 476s downloaded 89271 bytes, file is 89271 bytes 476s ok 6 476s downloaded 9991 bytes, file is 9991 bytes 476s ok 7 476s downloaded 9577 bytes, file is 9577 bytes 476s ok 8 476s downloaded 4100 bytes, file is 4100 bytes 476s ok 9 476s downloaded 3672 bytes, file is 3672 bytes 476s ok 10 476s downloaded 7683 bytes, file is 7683 bytes 476s ok 11 476s downloaded 144298 bytes, file is 144298 bytes 476s ok 12 476s downloaded 7966 bytes, file is 7966 bytes 476s ok 13 476s downloaded 6892 bytes, file is 6892 bytes 476s ok 14 476s downloaded 7760 bytes, file is 7760 bytes 476s ok 15 476s downloaded 6327 bytes, file is 6327 bytes 476s ok 16 476s downloaded 133641 bytes, file is 133641 bytes 476s ok 17 476s downloaded 6142 bytes, file is 6142 bytes 476s ok 18 476s downloaded 3594 bytes, file is 3594 bytes 476s ok 19 476s downloaded 4085 bytes, file is 4085 bytes 476s ok 20 476s downloaded 119430 bytes, file is 119430 bytes 476s ok 21 476s downloaded 6597 bytes, file is 6597 bytes 476s ok 22 476s downloaded 5335 bytes, file is 5335 bytes 476s ok 23 476s downloaded 4616 bytes, file is 4616 bytes 476s ok 24 476s downloaded 115538 bytes, file is 115538 bytes 476s ok 25 476s downloaded 10759 bytes, file is 10759 bytes 476s ok 26 476s downloaded 12271 bytes, file is 12271 bytes 476s ok 27 476s downloaded 9232 bytes, file is 9232 bytes 476s ok 28 476s downloaded 129680 bytes, file is 129680 bytes 476s ok 29 476s downloaded 10557 bytes, file is 10557 bytes 476s ok 30 476s downloaded 12319 bytes, file is 12319 bytes 476s ok 31 476s downloaded 8442 bytes, file is 8442 bytes 476s ok 32 476s downloaded 4450 bytes, file is 4450 bytes 476s ok 33 476s downloaded 64523 bytes, file is 64523 bytes 476s ok 34 476s downloaded 8201 bytes, file is 8201 bytes 476s ok 35 476s downloaded 4103 bytes, file is 4103 bytes 476s ok 36 476s downloaded 10924 bytes, file is 10924 bytes 476s ok 37 476s downloaded 4456 bytes, file is 4456 bytes 476s ok 38 476s downloaded 100187 bytes, file is 100187 bytes 476s ok 39 476s downloaded 7717 bytes, file is 7717 bytes 476s ok 40 476s downloaded 7702 bytes, file is 7702 bytes 476s ok 41 476s downloaded 7017 bytes, file is 7017 bytes 476s ok 42 476s downloaded 71129 bytes, file is 71129 bytes 476s ok 43 476s downloaded 4599 bytes, file is 4599 bytes 476s ok 44 476s downloaded 6150 bytes, file is 6150 bytes 476s ok 45 476s downloaded 5111 bytes, file is 5111 bytes 476s ok 46 476s downloaded 40701 bytes, file is 40701 bytes 476s ok 47 476s downloaded 5730 bytes, file is 5730 bytes 476s ok 48 476s downloaded 4682 bytes, file is 4682 bytes 476s ok 49 476s downloaded 4980 bytes, file is 4980 bytes 476s ok 50 476s downloaded 54032 bytes, file is 54032 bytes 476s ok 51 476s downloaded 7007 bytes, file is 7007 bytes 476s ok 52 476s downloaded 37377 bytes, file is 37377 bytes 476s ok 53 476s downloaded 4214 bytes, file is 4214 bytes 476s ok 54 476s downloaded 3946 bytes, file is 3946 bytes 476s ok 55 476s downloaded 4054 bytes, file is 4054 bytes 476s ok 56 476s downloaded 44427 bytes, file is 44427 bytes 476s ok 57 476s downloaded 4744 bytes, file is 4744 bytes 476s ok 58 476s downloaded 3946 bytes, file is 3946 bytes 476s ok 59 476s downloaded 4055 bytes, file is 4055 bytes 476s ok 60 476s downloaded 68937 bytes, file is 68937 bytes 476s ok 61 476s downloaded 3946 bytes, file is 3946 bytes 476s ok 62 476s downloaded 4052 bytes, file is 4052 bytes 476s ok 63 476s downloaded 124713 bytes, file is 124713 bytes 476s ok 64 476s downloaded 107201 bytes, file is 107201 bytes 476s ok 65 476s downloaded 38060 bytes, file is 38060 bytes 476s ok 66 476s downloaded 4470 bytes, file is 4470 bytes 476s ok 67 476s downloaded 6335 bytes, file is 6335 bytes 476s ok 68 476s downloaded 7363 bytes, file is 7363 bytes 476s ok 69 476s downloaded 5889 bytes, file is 5889 bytes 476s ok 70 476s downloaded 4651 bytes, file is 4651 bytes 476s ok 71 476s downloaded 8357 bytes, file is 8357 bytes 476s ok 72 476s downloaded 25281 bytes, file is 25281 bytes 476s ok 73 476s downloaded 53904 bytes, file is 53904 bytes 476s ok 74 476s downloaded 115157 bytes, file is 115157 bytes 476s ok 75 476s downloaded 20457 bytes, file is 20457 bytes 476s ok 76 476s downloaded 5768 bytes, file is 5768 bytes 476s ok 77 476s downloaded 8241 bytes, file is 8241 bytes 476s ok 78 476s downloaded 824371 bytes, file is 824371 bytes 476s ok 79 476s downloaded 22583 bytes, file is 22583 bytes 476s ok 80 476s downloaded 7010 bytes, file is 7010 bytes 476s ok 81 476s downloaded 8386 bytes, file is 8386 bytes 476s ok 82 476s downloaded 294 bytes, file is 294 bytes 476s ok 83 476s downloaded 304 bytes, file is 304 bytes 476s ok 84 476s downloaded 8016 bytes, file is 8016 bytes 476s ok 85 476s downloaded 56994 bytes, file is 56994 bytes 476s ok 86 476s downloaded 4480 bytes, file is 4480 bytes 476s ok 87 476s downloaded 9151 bytes, file is 9151 bytes 476s ok 88 476s downloaded 15459 bytes, file is 15459 bytes 476s ok 89 476s downloaded 9546 bytes, file is 9546 bytes 476s ok 90 476s downloaded 4837 bytes, file is 4837 bytes 476s ok 91 476s downloaded 6938 bytes, file is 6938 bytes 476s ok 92 476s downloaded 26154 bytes, file is 26154 bytes 476s ok 93 476s downloaded 53154 bytes, file is 53154 bytes 476s ok 94 476s downloaded 4943 bytes, file is 4943 bytes 476s ok 95 476s downloaded 43100 bytes, file is 43100 bytes 476s ok 96 476s downloaded 22163 bytes, file is 22163 bytes 476s ok 97 476s downloaded 39867 bytes, file is 39867 bytes 476s ok 98 476s downloaded 4052 bytes, file is 4052 bytes 476s ok 99 476s downloaded 24330 bytes, file is 24330 bytes 476s ok 100 476s downloaded 311377 bytes, file is 311377 bytes 476s ok 101 476s downloaded 9376 bytes, file is 9376 bytes 476s ok 102 476s downloaded 46317 bytes, file is 46317 bytes 476s ok 103 476s downloaded 26746 bytes, file is 26746 bytes 476s ok 104 476s downloaded 7959 bytes, file is 7959 bytes 476s ok 105 476s downloaded 84353 bytes, file is 84353 bytes 476s ok 106 476s downloaded 37665 bytes, file is 37665 bytes 476s ok 107 476s downloaded 10359 bytes, file is 10359 bytes 476s ok 108 476s downloaded 22795 bytes, file is 22795 bytes 476s ok 109 476s downloaded 14429 bytes, file is 14429 bytes 476s ok 110 476s downloaded 9377 bytes, file is 9377 bytes 476s ok 111 476s downloaded 37601 bytes, file is 37601 bytes 476s ok 112 476s downloaded 90814 bytes, file is 90814 bytes 476s ok 113 476s downloaded 55292 bytes, file is 55292 bytes 476s ok 114 476s downloaded 39537 bytes, file is 39537 bytes 476s ok 115 476s downloaded 37816 bytes, file is 37816 bytes 476s ok 116 476s downloaded 49936 bytes, file is 49936 bytes 476s ok 117 476s downloaded 15221 bytes, file is 15221 bytes 476s ok 118 476s downloaded 22218 bytes, file is 22218 bytes 476s ok 119 476s downloaded 13355 bytes, file is 13355 bytes 476s ok 120 476s downloaded 16608 bytes, file is 16608 bytes 476s ok 121 476s downloaded 1649 bytes, file is 1649 bytes 476s ok 122 476s downloaded 422210 bytes, file is 422210 bytes 476s ok 123 476s downloaded 31786 bytes, file is 31786 bytes 476s ok 124 476s downloaded 137232 bytes, file is 137232 bytes 476s ok 125 476s downloaded 16501 bytes, file is 16501 bytes 476s ok 126 476s downloaded 13815 bytes, file is 13815 bytes 476s ok 127 476s downloaded 180836 bytes, file is 180836 bytes 476s ok 128 476s downloaded 45028 bytes, file is 45028 bytes 476s ok 129 476s downloaded 72248 bytes, file is 72248 bytes 476s ok 130 476s downloaded 6153 bytes, file is 6153 bytes 476s ok 131 476s downloaded 1527 bytes, file is 1527 bytes 476s ok 132 476s downloaded 59530 bytes, file is 59530 bytes 476s ok 133 476s downloaded 30628 bytes, file is 30628 bytes 476s ok 134 476s downloaded 2013 bytes, file is 2013 bytes 476s ok 135 476s downloaded 129125 bytes, file is 129125 bytes 476s ok 136 476s downloaded 37398 bytes, file is 37398 bytes 476s ok 137 476s downloaded 22429 bytes, file is 22429 bytes 476s ok 138 476s downloaded 35539 bytes, file is 35539 bytes 476s ok 139 476s downloaded 71703 bytes, file is 71703 bytes 476s ok 140 476s downloaded 4432 bytes, file is 4432 bytes 476s ok 141 476s downloaded 8360 bytes, file is 8360 bytes 476s ok 142 476s downloaded 12224 bytes, file is 12224 bytes 476s ok 143 476s downloaded 355 bytes, file is 355 bytes 476s ok 144 476s downloaded 2026 bytes, file is 2026 bytes 476s ok 145 476s downloaded 74839 bytes, file is 74839 bytes 476s ok 146 476s downloaded 9436 bytes, file is 9436 bytes 476s ok 147 476s downloaded 12143 bytes, file is 12143 bytes 476s ok 148 476s downloaded 26451 bytes, file is 26451 bytes 476s ok 149 476s downloaded 9588 bytes, file is 9588 bytes 476s ok 150 476s downloaded 58695 bytes, file is 58695 bytes 476s ok 151 476s downloaded 22331 bytes, file is 22331 bytes 476s ok 152 476s downloaded 3429 bytes, file is 3429 bytes 476s ok 153 476s downloaded 10963 bytes, file is 10963 bytes 476s ok 154 476s downloaded 8357 bytes, file is 8357 bytes 476s ok 155 476s downloaded 36144 bytes, file is 36144 bytes 476s ok 156 476s downloaded 26757 bytes, file is 26757 bytes 476s ok 157 476s downloaded 151973 bytes, file is 151973 bytes 476s ok 158 476s downloaded 1243 bytes, file is 1243 bytes 476s ok 159 476s downloaded 15223 bytes, file is 15223 bytes 476s ok 160 476s downloaded 93369 bytes, file is 93369 bytes 476s ok 161 476s downloaded 14283 bytes, file is 14283 bytes 476s ok 162 476s downloaded 4784 bytes, file is 4784 bytes 476s ok 163 476s downloaded 51369 bytes, file is 51369 bytes 476s ok 164 476s downloaded 49853 bytes, file is 49853 bytes 476s ok 165 476s downloaded 5144 bytes, file is 5144 bytes 476s ok 166 476s downloaded 23397 bytes, file is 23397 bytes 476s ok 167 476s downloaded 68880 bytes, file is 68880 bytes 476s ok 168 476s downloaded 12096 bytes, file is 12096 bytes 476s ok 169 476s downloaded 26551 bytes, file is 26551 bytes 476s ok 170 476s downloaded 89288 bytes, file is 89288 bytes 476s ok 171 476s downloaded 5138 bytes, file is 5138 bytes 476s ok 172 476s downloaded 6693 bytes, file is 6693 bytes 476s ok 173 476s downloaded 135805 bytes, file is 135805 bytes 476s ok 174 476s downloaded 31661 bytes, file is 31661 bytes 476s ok 175 476s downloaded 33167 bytes, file is 33167 bytes 476s ok 176 476s downloaded 48816 bytes, file is 48816 bytes 476s ok 177 476s downloaded 35911 bytes, file is 35911 bytes 476s ok 178 476s downloaded 18756 bytes, file is 18756 bytes 476s ok 179 476s downloaded 43401 bytes, file is 43401 bytes 476s ok 180 476s downloaded 509 bytes, file is 509 bytes 476s ok 181 476s downloaded 19189 bytes, file is 19189 bytes 476s ok 182 476s downloaded 15588 bytes, file is 15588 bytes 476s ok 183 476s downloaded 123417 bytes, file is 123417 bytes 476s ok 184 476s downloaded 1548 bytes, file is 1548 bytes 476s ok 185 476s downloaded 58669 bytes, file is 58669 bytes 476s ok 186 476s downloaded 27846 bytes, file is 27846 bytes 476s ok 187 476s downloaded 19186 bytes, file is 19186 bytes 476s ok 188 476s downloaded 29862 bytes, file is 29862 bytes 476s ok 189 476s downloaded 7132 bytes, file is 7132 bytes 476s ok 190 476s downloaded 9019 bytes, file is 9019 bytes 476s ok 191 476s downloaded 77701 bytes, file is 77701 bytes 476s ok 192 476s downloaded 53982 bytes, file is 53982 bytes 476s ok 193 476s downloaded 10328 bytes, file is 10328 bytes 476s ok 194 476s downloaded 46394 bytes, file is 46394 bytes 476s ok 195 476s downloaded 39569 bytes, file is 39569 bytes 476s ok 196 476s downloaded 758278 bytes, file is 758278 bytes 476s ok 197 476s downloaded 372 bytes, file is 372 bytes 476s ok 198 476s downloaded 294 bytes, file is 294 bytes 476s ok 199 476s downloaded 294 bytes, file is 294 bytes 476s ok 200 476s downloaded 10623 bytes, file is 10623 bytes 476s ok 201 476s downloaded 8511 bytes, file is 8511 bytes 476s ok 202 476s downloaded 4483 bytes, file is 4483 bytes 476s ok 203 476s downloaded 90816 bytes, file is 90816 bytes 476s ok 204 476s downloaded 25417 bytes, file is 25417 bytes 476s ok 205 476s downloaded 14126 bytes, file is 14126 bytes 476s ok 206 476s downloaded 38625 bytes, file is 38625 bytes 476s ok 207 476s downloaded 454394 bytes, file is 454394 bytes 476s ok 208 476s downloaded 7951 bytes, file is 7951 bytes 476s ok 209 476s downloaded 7400 bytes, file is 7400 bytes 476s ok 210 476s downloaded 92850 bytes, file is 92850 bytes 476s ok 211 476s downloaded 50829 bytes, file is 50829 bytes 476s ok 212 476s downloaded 3862 bytes, file is 3862 bytes 476s ok 213 476s downloaded 32731 bytes, file is 32731 bytes 476s ok 214 476s downloaded 86827 bytes, file is 86827 bytes 476s ok 215 476s downloaded 50436 bytes, file is 50436 bytes 476s ok 216 476s downloaded 24001 bytes, file is 24001 bytes 476s ok 217 476s ok 483s t/apache/byterange2.t ............... 483s 1..1 483s # Running under perl version 5.038002 for linux 483s # Current time local: Wed Mar 20 19:15:01 2024 483s # Current time GMT: Wed Mar 20 19:15:01 2024 483s # Using Test.pm version 1.31 483s # Using Apache/Test.pm version 1.42 483s # testing : return correct content 483s # expected: 'hello 483s # ' 483s # received: 'hello 483s # ' 483s ok 1 483s ok 496s t/apache/byterange3.t ............... 496s # using LWP client 496s 1..217 496s # Running under perl version 5.038002 for linux 496s # Current time local: Wed Mar 20 19:15:07 2024 496s # Current time GMT: Wed Mar 20 19:15:07 2024 496s # Using Test.pm version 1.31 496s # Using Apache/Test.pm version 1.42 496s downloaded 17651 bytes, file is 17651 bytes 496s ok 1 496s downloaded 56240 bytes, file is 56240 bytes 496s ok 2 496s downloaded 34283 bytes, file is 34283 bytes 496s ok 3 496s downloaded 55533 bytes, file is 55533 bytes 496s ok 4 496s downloaded 43888 bytes, file is 43888 bytes 496s ok 5 496s downloaded 89271 bytes, file is 89271 bytes 496s ok 6 496s downloaded 9991 bytes, file is 9991 bytes 496s ok 7 496s downloaded 9577 bytes, file is 9577 bytes 496s ok 8 496s downloaded 4100 bytes, file is 4100 bytes 496s ok 9 496s downloaded 3672 bytes, file is 3672 bytes 496s ok 10 496s downloaded 7683 bytes, file is 7683 bytes 496s ok 11 496s downloaded 144298 bytes, file is 144298 bytes 496s ok 12 496s downloaded 7966 bytes, file is 7966 bytes 496s ok 13 496s downloaded 6892 bytes, file is 6892 bytes 496s ok 14 496s downloaded 7760 bytes, file is 7760 bytes 496s ok 15 496s downloaded 6327 bytes, file is 6327 bytes 496s ok 16 496s downloaded 133641 bytes, file is 133641 bytes 496s ok 17 496s downloaded 6142 bytes, file is 6142 bytes 496s ok 18 496s downloaded 3594 bytes, file is 3594 bytes 496s ok 19 496s downloaded 4085 bytes, file is 4085 bytes 496s ok 20 496s downloaded 119430 bytes, file is 119430 bytes 496s ok 21 496s downloaded 6597 bytes, file is 6597 bytes 496s ok 22 496s downloaded 5335 bytes, file is 5335 bytes 496s ok 23 496s downloaded 4616 bytes, file is 4616 bytes 496s ok 24 496s downloaded 115538 bytes, file is 115538 bytes 496s ok 25 496s downloaded 10759 bytes, file is 10759 bytes 496s ok 26 496s downloaded 12271 bytes, file is 12271 bytes 496s ok 27 496s downloaded 9232 bytes, file is 9232 bytes 496s ok 28 496s downloaded 129680 bytes, file is 129680 bytes 496s ok 29 496s downloaded 10557 bytes, file is 10557 bytes 496s ok 30 496s downloaded 12319 bytes, file is 12319 bytes 496s ok 31 496s downloaded 8442 bytes, file is 8442 bytes 496s ok 32 496s downloaded 4450 bytes, file is 4450 bytes 496s ok 33 496s downloaded 64523 bytes, file is 64523 bytes 496s ok 34 496s downloaded 8201 bytes, file is 8201 bytes 496s ok 35 496s downloaded 4103 bytes, file is 4103 bytes 496s ok 36 496s downloaded 10924 bytes, file is 10924 bytes 496s ok 37 496s downloaded 4456 bytes, file is 4456 bytes 496s ok 38 496s downloaded 100187 bytes, file is 100187 bytes 496s ok 39 496s downloaded 7717 bytes, file is 7717 bytes 496s ok 40 496s downloaded 7702 bytes, file is 7702 bytes 496s ok 41 496s downloaded 7017 bytes, file is 7017 bytes 496s ok 42 496s downloaded 71129 bytes, file is 71129 bytes 496s ok 43 496s downloaded 4599 bytes, file is 4599 bytes 496s ok 44 496s downloaded 6150 bytes, file is 6150 bytes 496s ok 45 496s downloaded 5111 bytes, file is 5111 bytes 496s ok 46 496s downloaded 40701 bytes, file is 40701 bytes 496s ok 47 496s downloaded 5730 bytes, file is 5730 bytes 496s ok 48 496s downloaded 4682 bytes, file is 4682 bytes 496s ok 49 496s downloaded 4980 bytes, file is 4980 bytes 496s ok 50 496s downloaded 54032 bytes, file is 54032 bytes 496s ok 51 496s downloaded 7007 bytes, file is 7007 bytes 496s ok 52 496s downloaded 37377 bytes, file is 37377 bytes 496s ok 53 496s downloaded 4214 bytes, file is 4214 bytes 496s ok 54 496s downloaded 3946 bytes, file is 3946 bytes 496s ok 55 496s downloaded 4054 bytes, file is 4054 bytes 496s ok 56 496s downloaded 44427 bytes, file is 44427 bytes 496s ok 57 496s downloaded 4744 bytes, file is 4744 bytes 496s ok 58 496s downloaded 3946 bytes, file is 3946 bytes 496s ok 59 496s downloaded 4055 bytes, file is 4055 bytes 496s ok 60 496s downloaded 68937 bytes, file is 68937 bytes 496s ok 61 496s downloaded 3946 bytes, file is 3946 bytes 496s ok 62 496s downloaded 4052 bytes, file is 4052 bytes 496s ok 63 496s downloaded 124713 bytes, file is 124713 bytes 496s ok 64 496s downloaded 107201 bytes, file is 107201 bytes 496s ok 65 496s downloaded 38060 bytes, file is 38060 bytes 496s ok 66 496s downloaded 4470 bytes, file is 4470 bytes 496s ok 67 496s downloaded 6335 bytes, file is 6335 bytes 496s ok 68 496s downloaded 7363 bytes, file is 7363 bytes 496s ok 69 496s downloaded 5889 bytes, file is 5889 bytes 496s ok 70 496s downloaded 4651 bytes, file is 4651 bytes 496s ok 71 496s downloaded 8357 bytes, file is 8357 bytes 496s ok 72 496s downloaded 25281 bytes, file is 25281 bytes 496s ok 73 496s downloaded 53904 bytes, file is 53904 bytes 496s ok 74 496s downloaded 115157 bytes, file is 115157 bytes 496s ok 75 496s downloaded 20457 bytes, file is 20457 bytes 496s ok 76 496s downloaded 5768 bytes, file is 5768 bytes 496s ok 77 496s downloaded 8241 bytes, file is 8241 bytes 496s ok 78 496s downloaded 824371 bytes, file is 824371 bytes 496s ok 79 496s downloaded 22583 bytes, file is 22583 bytes 496s ok 80 496s downloaded 7010 bytes, file is 7010 bytes 496s ok 81 496s downloaded 8386 bytes, file is 8386 bytes 496s ok 82 496s downloaded 294 bytes, file is 294 bytes 496s ok 83 496s downloaded 304 bytes, file is 304 bytes 496s ok 84 496s downloaded 8016 bytes, file is 8016 bytes 496s ok 85 496s downloaded 56994 bytes, file is 56994 bytes 496s ok 86 496s downloaded 4480 bytes, file is 4480 bytes 496s ok 87 496s downloaded 9151 bytes, file is 9151 bytes 496s ok 88 496s downloaded 15459 bytes, file is 15459 bytes 496s ok 89 496s downloaded 9546 bytes, file is 9546 bytes 496s ok 90 496s downloaded 4837 bytes, file is 4837 bytes 496s ok 91 496s downloaded 6938 bytes, file is 6938 bytes 496s ok 92 496s downloaded 26154 bytes, file is 26154 bytes 496s ok 93 496s downloaded 53154 bytes, file is 53154 bytes 496s ok 94 496s downloaded 4943 bytes, file is 4943 bytes 496s ok 95 496s downloaded 43100 bytes, file is 43100 bytes 496s ok 96 496s downloaded 22163 bytes, file is 22163 bytes 496s ok 97 496s downloaded 39867 bytes, file is 39867 bytes 496s ok 98 496s downloaded 4052 bytes, file is 4052 bytes 496s ok 99 496s downloaded 24330 bytes, file is 24330 bytes 496s ok 100 496s downloaded 311377 bytes, file is 311377 bytes 496s ok 101 496s downloaded 9376 bytes, file is 9376 bytes 496s ok 102 496s downloaded 46317 bytes, file is 46317 bytes 496s ok 103 496s downloaded 26746 bytes, file is 26746 bytes 496s ok 104 496s downloaded 7959 bytes, file is 7959 bytes 496s ok 105 496s downloaded 84353 bytes, file is 84353 bytes 496s ok 106 496s downloaded 37665 bytes, file is 37665 bytes 496s ok 107 496s downloaded 10359 bytes, file is 10359 bytes 496s ok 108 496s downloaded 22795 bytes, file is 22795 bytes 496s ok 109 496s downloaded 14429 bytes, file is 14429 bytes 496s ok 110 496s downloaded 9377 bytes, file is 9377 bytes 496s ok 111 496s downloaded 37601 bytes, file is 37601 bytes 496s ok 112 496s downloaded 90814 bytes, file is 90814 bytes 496s ok 113 496s downloaded 55292 bytes, file is 55292 bytes 496s ok 114 496s downloaded 39537 bytes, file is 39537 bytes 496s ok 115 496s downloaded 37816 bytes, file is 37816 bytes 496s ok 116 496s downloaded 49936 bytes, file is 49936 bytes 496s ok 117 496s downloaded 15221 bytes, file is 15221 bytes 496s ok 118 496s downloaded 22218 bytes, file is 22218 bytes 496s ok 119 496s downloaded 13355 bytes, file is 13355 bytes 496s ok 120 496s downloaded 16608 bytes, file is 16608 bytes 496s ok 121 496s downloaded 1649 bytes, file is 1649 bytes 496s ok 122 496s downloaded 422210 bytes, file is 422210 bytes 496s ok 123 496s downloaded 31786 bytes, file is 31786 bytes 496s ok 124 496s downloaded 137232 bytes, file is 137232 bytes 496s ok 125 496s downloaded 16501 bytes, file is 16501 bytes 496s ok 126 496s downloaded 13815 bytes, file is 13815 bytes 496s ok 127 496s downloaded 180836 bytes, file is 180836 bytes 496s ok 128 496s downloaded 45028 bytes, file is 45028 bytes 496s ok 129 496s downloaded 72248 bytes, file is 72248 bytes 496s ok 130 496s downloaded 6153 bytes, file is 6153 bytes 496s ok 131 496s downloaded 1527 bytes, file is 1527 bytes 496s ok 132 496s downloaded 59530 bytes, file is 59530 bytes 496s ok 133 496s downloaded 30628 bytes, file is 30628 bytes 496s ok 134 496s downloaded 2013 bytes, file is 2013 bytes 496s ok 135 496s downloaded 129125 bytes, file is 129125 bytes 496s ok 136 496s downloaded 37398 bytes, file is 37398 bytes 496s ok 137 496s downloaded 22429 bytes, file is 22429 bytes 496s ok 138 496s downloaded 35539 bytes, file is 35539 bytes 496s ok 139 496s downloaded 71703 bytes, file is 71703 bytes 496s ok 140 496s downloaded 4432 bytes, file is 4432 bytes 496s ok 141 496s downloaded 8360 bytes, file is 8360 bytes 496s ok 142 496s downloaded 12224 bytes, file is 12224 bytes 496s ok 143 496s downloaded 355 bytes, file is 355 bytes 496s ok 144 496s downloaded 2026 bytes, file is 2026 bytes 496s ok 145 496s downloaded 74839 bytes, file is 74839 bytes 496s ok 146 496s downloaded 9436 bytes, file is 9436 bytes 496s ok 147 496s downloaded 12143 bytes, file is 12143 bytes 496s ok 148 496s downloaded 26451 bytes, file is 26451 bytes 496s ok 149 496s downloaded 9588 bytes, file is 9588 bytes 496s ok 150 496s downloaded 58695 bytes, file is 58695 bytes 496s ok 151 496s downloaded 22331 bytes, file is 22331 bytes 496s ok 152 496s downloaded 3429 bytes, file is 3429 bytes 496s ok 153 496s downloaded 10963 bytes, file is 10963 bytes 496s ok 154 496s downloaded 8357 bytes, file is 8357 bytes 496s ok 155 496s downloaded 36144 bytes, file is 36144 bytes 496s ok 156 496s downloaded 26757 bytes, file is 26757 bytes 496s ok 157 496s downloaded 151973 bytes, file is 151973 bytes 496s ok 158 496s downloaded 1243 bytes, file is 1243 bytes 496s ok 159 496s downloaded 15223 bytes, file is 15223 bytes 496s ok 160 496s downloaded 93369 bytes, file is 93369 bytes 496s ok 161 496s downloaded 14283 bytes, file is 14283 bytes 496s ok 162 496s downloaded 4784 bytes, file is 4784 bytes 496s ok 163 496s downloaded 51369 bytes, file is 51369 bytes 496s ok 164 496s downloaded 49853 bytes, file is 49853 bytes 496s ok 165 496s downloaded 5144 bytes, file is 5144 bytes 496s ok 166 496s downloaded 23397 bytes, file is 23397 bytes 496s ok 167 496s downloaded 68880 bytes, file is 68880 bytes 496s ok 168 496s downloaded 12096 bytes, file is 12096 bytes 496s ok 169 496s downloaded 26551 bytes, file is 26551 bytes 496s ok 170 496s downloaded 89288 bytes, file is 89288 bytes 496s ok 171 496s downloaded 5138 bytes, file is 5138 bytes 496s ok 172 496s downloaded 6693 bytes, file is 6693 bytes 496s ok 173 496s downloaded 135805 bytes, file is 135805 bytes 496s ok 174 496s downloaded 31661 bytes, file is 31661 bytes 496s ok 175 496s downloaded 33167 bytes, file is 33167 bytes 496s ok 176 496s downloaded 48816 bytes, file is 48816 bytes 496s ok 177 496s downloaded 35911 bytes, file is 35911 bytes 496s ok 178 496s downloaded 18756 bytes, file is 18756 bytes 496s ok 179 496s downloaded 43401 bytes, file is 43401 bytes 496s ok 180 496s downloaded 509 bytes, file is 509 bytes 496s ok 181 496s downloaded 19189 bytes, file is 19189 bytes 496s ok 182 496s downloaded 15588 bytes, file is 15588 bytes 496s ok 183 496s downloaded 123417 bytes, file is 123417 bytes 496s ok 184 496s downloaded 1548 bytes, file is 1548 bytes 496s ok 185 496s downloaded 58669 bytes, file is 58669 bytes 496s ok 186 496s downloaded 27846 bytes, file is 27846 bytes 496s ok 187 496s downloaded 19186 bytes, file is 19186 bytes 496s ok 188 496s downloaded 29862 bytes, file is 29862 bytes 496s ok 189 496s downloaded 7132 bytes, file is 7132 bytes 496s ok 190 496s downloaded 9019 bytes, file is 9019 bytes 496s ok 191 496s downloaded 77701 bytes, file is 77701 bytes 496s ok 192 496s downloaded 53982 bytes, file is 53982 bytes 496s ok 193 496s downloaded 10328 bytes, file is 10328 bytes 496s ok 194 496s downloaded 46394 bytes, file is 46394 bytes 496s ok 195 496s downloaded 39569 bytes, file is 39569 bytes 496s ok 196 496s downloaded 758278 bytes, file is 758278 bytes 496s ok 197 496s downloaded 372 bytes, file is 372 bytes 496s ok 198 496s downloaded 294 bytes, file is 294 bytes 496s ok 199 496s downloaded 294 bytes, file is 294 bytes 496s ok 200 496s downloaded 10623 bytes, file is 10623 bytes 496s ok 201 496s downloaded 8511 bytes, file is 8511 bytes 496s ok 202 496s downloaded 4483 bytes, file is 4483 bytes 496s ok 203 496s downloaded 90816 bytes, file is 90816 bytes 496s ok 204 496s downloaded 25417 bytes, file is 25417 bytes 496s ok 205 496s downloaded 14126 bytes, file is 14126 bytes 496s ok 206 496s downloaded 38625 bytes, file is 38625 bytes 496s ok 207 496s downloaded 454394 bytes, file is 454394 bytes 496s ok 208 496s downloaded 7951 bytes, file is 7951 bytes 496s ok 209 496s downloaded 7400 bytes, file is 7400 bytes 496s ok 210 496s downloaded 92850 bytes, file is 92850 bytes 496s ok 211 496s downloaded 50829 bytes, file is 50829 bytes 496s ok 212 496s downloaded 3862 bytes, file is 3862 bytes 496s ok 213 496s downloaded 32731 bytes, file is 32731 bytes 496s ok 214 496s downloaded 86827 bytes, file is 86827 bytes 496s ok 215 496s downloaded 50436 bytes, file is 50436 bytes 496s ok 216 496s downloaded 24001 bytes, file is 24001 bytes 496s ok 217 496s ok 505s t/apache/byterange4.t ............... 505s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 505s 1..153 505s # Running under perl version 5.038002 for linux 505s # Current time local: Wed Mar 20 19:15:21 2024 505s # Current time GMT: Wed Mar 20 19:15:21 2024 505s # Using Test.pm version 1.31 505s # Using Apache/Test.pm version 1.42 505s range: 0-0 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 1 505s range: 0-1 505s rc 206 505s expect: '00' 505s got: '00' 505s ok 2 505s range: 0-2 505s rc 206 505s expect: '000' 505s got: '000' 505s ok 3 505s range: 0-198 505s rc 206 505s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 505s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 505s ok 4 505s range: 0-199 505s rc 206 505s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 505s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 505s ok 5 505s range: 0-200 505s rc 206 505s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 505s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 505s ok 6 505s range: 0-201 505s rc 206 505s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 505s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 505s ok 7 505s range: 0-598 505s rc 206 505s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s ok 8 505s range: 0-599 505s rc 206 505s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s ok 9 505s range: 0-600 505s rc 206 505s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s ok 10 505s range: 0-601 505s rc 206 505s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s ok 11 505s range: 0-7798 505s rc 206 505s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 12 505s range: 0-7799 505s rc 206 505s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 13 505s range: 0-7800 505s rc 206 505s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 14 505s range: 0-7801 505s rc 206 505s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 15 505s range: 0-7998 505s rc 206 505s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 16 505s range: 0-7999 505s rc 206 505s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 17 505s range: 1-1 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 18 505s range: 1-2 505s rc 206 505s expect: '00' 505s got: '00' 505s ok 19 505s range: 1-198 505s rc 206 505s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 505s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 505s ok 20 505s range: 1-199 505s rc 206 505s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 505s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 505s ok 21 505s range: 1-200 505s rc 206 505s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 505s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 505s ok 22 505s range: 1-201 505s rc 206 505s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 505s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 505s ok 23 505s range: 1-598 505s rc 206 505s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s ok 24 505s range: 1-599 505s rc 206 505s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s ok 25 505s range: 1-600 505s rc 206 505s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s ok 26 505s range: 1-601 505s rc 206 505s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s ok 27 505s range: 1-7798 505s rc 206 505s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 28 505s range: 1-7799 505s rc 206 505s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 29 505s range: 1-7800 505s rc 206 505s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 30 505s range: 1-7801 505s rc 206 505s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 31 505s range: 1-7998 505s rc 206 505s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 32 505s range: 1-7999 505s rc 206 505s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 33 505s range: 2-2 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 34 505s range: 2-198 505s rc 206 505s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 505s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 505s ok 35 505s range: 2-199 505s rc 206 505s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 505s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 505s ok 36 505s range: 2-200 505s rc 206 505s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 505s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 505s ok 37 505s range: 2-201 505s rc 206 505s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 505s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 505s ok 38 505s range: 2-598 505s rc 206 505s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s ok 39 505s range: 2-599 505s rc 206 505s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s ok 40 505s range: 2-600 505s rc 206 505s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s ok 41 505s range: 2-601 505s rc 206 505s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s ok 42 505s range: 2-7798 505s rc 206 505s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 43 505s range: 2-7799 505s rc 206 505s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 44 505s range: 2-7800 505s rc 206 505s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 45 505s range: 2-7801 505s rc 206 505s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 46 505s range: 2-7998 505s rc 206 505s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 47 505s range: 2-7999 505s rc 206 505s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 48 505s range: 198-198 505s rc 206 505s expect: '5' 505s got: '5' 505s ok 49 505s range: 198-199 505s rc 206 505s expect: '50' 505s got: '50' 505s ok 50 505s range: 198-200 505s rc 206 505s expect: '500' 505s got: '500' 505s ok 51 505s range: 198-201 505s rc 206 505s expect: '5000' 505s got: '5000' 505s ok 52 505s range: 198-598 505s rc 206 505s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s ok 53 505s range: 198-599 505s rc 206 505s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s ok 54 505s range: 198-600 505s rc 206 505s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s ok 55 505s range: 198-601 505s rc 206 505s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s ok 56 505s range: 198-7798 505s rc 206 505s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 57 505s range: 198-7799 505s rc 206 505s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 58 505s range: 198-7800 505s rc 206 505s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 59 505s range: 198-7801 505s rc 206 505s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 60 505s range: 198-7998 505s rc 206 505s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 61 505s range: 198-7999 505s rc 206 505s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 62 505s range: 199-199 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 63 505s range: 199-200 505s rc 206 505s expect: '00' 505s got: '00' 505s ok 64 505s range: 199-201 505s rc 206 505s expect: '000' 505s got: '000' 505s ok 65 505s range: 199-598 505s rc 206 505s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s ok 66 505s range: 199-599 505s rc 206 505s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s ok 67 505s range: 199-600 505s rc 206 505s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s ok 68 505s range: 199-601 505s rc 206 505s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s ok 69 505s range: 199-7798 505s rc 206 505s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 70 505s range: 199-7799 505s rc 206 505s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 71 505s range: 199-7800 505s rc 206 505s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 72 505s range: 199-7801 505s rc 206 505s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 73 505s range: 199-7998 505s rc 206 505s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 74 505s range: 199-7999 505s rc 206 505s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 75 505s range: 200-200 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 76 505s range: 200-201 505s rc 206 505s expect: '00' 505s got: '00' 505s ok 77 505s range: 200-598 505s rc 206 505s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s ok 78 505s range: 200-599 505s rc 206 505s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s ok 79 505s range: 200-600 505s rc 206 505s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s ok 80 505s range: 200-601 505s rc 206 505s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s ok 81 505s range: 200-7798 505s rc 206 505s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 82 505s range: 200-7799 505s rc 206 505s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 83 505s range: 200-7800 505s rc 206 505s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 84 505s range: 200-7801 505s rc 206 505s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 85 505s range: 200-7998 505s rc 206 505s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 86 505s range: 200-7999 505s rc 206 505s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 87 505s range: 201-201 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 88 505s range: 201-598 505s rc 206 505s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 505s ok 89 505s range: 201-599 505s rc 206 505s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 505s ok 90 505s range: 201-600 505s rc 206 505s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 505s ok 91 505s range: 201-601 505s rc 206 505s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 505s ok 92 505s range: 201-7798 505s rc 206 505s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 93 505s range: 201-7799 505s rc 206 505s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 94 505s range: 201-7800 505s rc 206 505s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 95 505s range: 201-7801 505s rc 206 505s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 96 505s range: 201-7998 505s rc 206 505s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 97 505s range: 201-7999 505s rc 206 505s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 98 505s range: 598-598 505s rc 206 505s expect: '5' 505s got: '5' 505s ok 99 505s range: 598-599 505s rc 206 505s expect: '50' 505s got: '50' 505s ok 100 505s range: 598-600 505s rc 206 505s expect: '500' 505s got: '500' 505s ok 101 505s range: 598-601 505s rc 206 505s expect: '5001' 505s got: '5001' 505s ok 102 505s range: 598-7798 505s rc 206 505s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 103 505s range: 598-7799 505s rc 206 505s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 104 505s range: 598-7800 505s rc 206 505s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 105 505s range: 598-7801 505s rc 206 505s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 106 505s range: 598-7998 505s rc 206 505s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 107 505s range: 598-7999 505s rc 206 505s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 108 505s range: 599-599 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 109 505s range: 599-600 505s rc 206 505s expect: '00' 505s got: '00' 505s ok 110 505s range: 599-601 505s rc 206 505s expect: '001' 505s got: '001' 505s ok 111 505s range: 599-7798 505s rc 206 505s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 112 505s range: 599-7799 505s rc 206 505s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 113 505s range: 599-7800 505s rc 206 505s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 114 505s range: 599-7801 505s rc 206 505s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 115 505s range: 599-7998 505s rc 206 505s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 116 505s range: 599-7999 505s rc 206 505s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 117 505s range: 600-600 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 118 505s range: 600-601 505s rc 206 505s expect: '01' 505s got: '01' 505s ok 119 505s range: 600-7798 505s rc 206 505s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 120 505s range: 600-7799 505s rc 206 505s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 121 505s range: 600-7800 505s rc 206 505s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 122 505s range: 600-7801 505s rc 206 505s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 123 505s range: 600-7998 505s rc 206 505s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 124 505s range: 600-7999 505s rc 206 505s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 125 505s range: 601-601 505s rc 206 505s expect: '1' 505s got: '1' 505s ok 126 505s range: 601-7798 505s rc 206 505s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 505s ok 127 505s range: 601-7799 505s rc 206 505s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 505s ok 128 505s range: 601-7800 505s rc 206 505s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 505s ok 129 505s range: 601-7801 505s rc 206 505s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 505s ok 130 505s range: 601-7998 505s rc 206 505s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 131 505s range: 601-7999 505s rc 206 505s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 132 505s range: 7798-7798 505s rc 206 505s expect: '5' 505s got: '5' 505s ok 133 505s range: 7798-7799 505s rc 206 505s expect: '50' 505s got: '50' 505s ok 134 505s range: 7798-7800 505s rc 206 505s expect: '501' 505s got: '501' 505s ok 135 505s range: 7798-7801 505s rc 206 505s expect: '5019' 505s got: '5019' 505s ok 136 505s range: 7798-7998 505s rc 206 505s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 137 505s range: 7798-7999 505s rc 206 505s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 138 505s range: 7799-7799 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 139 505s range: 7799-7800 505s rc 206 505s expect: '01' 505s got: '01' 505s ok 140 505s range: 7799-7801 505s rc 206 505s expect: '019' 505s got: '019' 505s ok 141 505s range: 7799-7998 505s rc 206 505s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 142 505s range: 7799-7999 505s rc 206 505s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 143 505s range: 7800-7800 505s rc 206 505s expect: '1' 505s got: '1' 505s ok 144 505s range: 7800-7801 505s rc 206 505s expect: '19' 505s got: '19' 505s ok 145 505s range: 7800-7998 505s rc 206 505s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 146 505s range: 7800-7999 505s rc 206 505s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 147 505s range: 7801-7801 505s rc 206 505s expect: '9' 505s got: '9' 505s ok 148 505s range: 7801-7998 505s rc 206 505s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 505s ok 149 505s range: 7801-7999 505s rc 206 505s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 505s ok 150 505s range: 7998-7998 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 151 505s range: 7998-7999 505s rc 206 505s expect: '00' 505s got: '00' 505s ok 152 505s range: 7999-7999 505s rc 206 505s expect: '0' 505s got: '0' 505s ok 153 505s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 505s ok 511s t/apache/byterange5.t ............... 511s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 511s 1..5 511s # Running under perl version 5.038002 for linux 511s # Current time local: Wed Mar 20 19:15:30 2024 511s # Current time GMT: Wed Mar 20 19:15:30 2024 511s # Using Test.pm version 1.31 511s # Using Apache/Test.pm version 1.42 511s ok 1 511s ok 2 511s ok 3 511s ok 4 511s ok 5 511s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 511s ok 516s t/apache/byterange6.t ............... 516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 516s 1..53 516s # Running under perl version 5.038002 for linux 516s # Current time local: Wed Mar 20 19:15:36 2024 516s # Current time GMT: Wed Mar 20 19:15:36 2024 516s # Using Test.pm version 1.31 516s # Using Apache/Test.pm version 1.42 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 1 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 2 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 3 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 4 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 5 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 6 516s # expecting range 0-100 516s # expecting range 1000-1001 516s # expecting range 5-6 516s ok 7 516s # expecting range 0-100 516s # expecting range 1000-1001 516s # expecting range 5-6 516s ok 8 516s # expecting range 0-100 516s # expecting range 1000-1001 516s # expecting range 5-6 516s ok 9 516s # expecting range 1-100 516s # expecting range 1000-1001 516s # expecting range 5-6 516s ok 10 516s # expecting range 1-100 516s # expecting range 1000-1001 516s # expecting range 5-6 516s ok 11 516s # expecting range 1-100 516s # expecting range 1000-1001 516s # expecting range 5-6 516s ok 12 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 13 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 14 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 15 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 16 516s # expecting range 0-70 516s # expecting range 72-100 516s # expecting range 1000-1001 516s ok 17 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 18 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 19 516s # expecting range 1-100 516s # expecting range 1000-1001 516s ok 20 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 21 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 22 516s # expecting range 0-101 516s # expecting range 1000-1001 516s ok 23 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 24 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 25 516s # expecting range 0-101 516s # expecting range 1000-1001 516s ok 26 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 27 516s # expecting range 0-100 516s # expecting range 1000-1001 516s ok 28 516s # expecting range 0-101 516s # expecting range 1000-1001 516s ok 29 516s # expecting range 1-10 516s # expecting range 99-99 516s ok 30 516s # expecting range 1-10 516s # expecting range 99-99 516s ok 31 516s # expecting range 1-11 516s # expecting range 99-99 516s ok 32 516s # expecting range 0-10 516s # expecting range 99-99 516s ok 33 516s # expecting range 0-10 516s # expecting range 99-99 516s ok 34 516s # expecting range 0-11 516s # expecting range 99-99 516s ok 35 516s # expecting range 0-12 516s # expecting range 99-99 516s ok 36 516s # expecting range 0-13 516s # expecting range 99-99 516s ok 37 516s # expecting range 1-11 516s # expecting range 99-99 516s ok 38 516s # expecting range 1-12 516s # expecting range 99-99 516s ok 39 516s # expecting range 1-13 516s # expecting range 99-99 516s ok 40 516s # expecting range 1-10 516s # expecting range 99-99 516s ok 41 516s # expecting range 1-11 516s # expecting range 99-99 516s ok 42 516s # expecting range 1-10 516s # expecting range 99-99 516s ok 43 516s # expecting range 0-11 516s # expecting range 99-99 516s ok 44 516s # expecting range 1-10 516s # expecting range 99-99 516s ok 45 516s # expecting range 1-20 516s # expecting range 99-99 516s ok 46 516s # expecting range 1-20 516s # expecting range 99-99 516s ok 47 516s # expecting range 1-20 516s # expecting range 99-99 516s ok 48 516s # expecting range 1-21 516s # expecting range 99-99 516s ok 49 516s # expecting range 5-12 516s # expecting range 99-99 516s ok 50 516s # expecting range 1-10 516s # expecting range 99-99 516s ok 51 516s # expecting range 5-10 516s # expecting range 1-3 516s # expecting range 99-99 516s ok 52 516s # expecting range 0-1 516s # expecting range 7999-7999 516s ok 53 516s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 516s ok 520s t/apache/byterange7.t ............... 520s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 520s 1..24 520s # Running under perl version 5.038002 for linux 520s # Current time local: Wed Mar 20 19:15:41 2024 520s # Current time GMT: Wed Mar 20 19:15:41 2024 520s # Using Test.pm version 1.31 520s # Using Apache/Test.pm version 1.42 520s Got 206 Range: 'bytes 0-1/40001' 520s body length 2 520s Content-Length: 2 520s ok 1 520s Got 206 multipart/byteranges 520s body length 196 520s Content-Length: 196 520s ok 2 520s Got 206 multipart/byteranges 520s body length 900 520s Content-Length: 900 520s ok 3 520s Got 206 multipart/byteranges 520s body length 4500 520s ok 4 520s Got 206 multipart/byteranges 520s body length 9000 520s ok 5 520s Got 200 520s ok 6 520s Got 200 520s ok 7 520s Got 200 520s ok 8 520s Got 200 520s ok 9 520s Got 200 520s ok 10 520s Got 200 520s ok 11 520s Got 200 520s ok 12 520s Got 200 520s ok 13 520s Got 200 520s ok 14 520s Got 200 520s ok 15 520s Got 200 520s ok 16 520s Got 200 520s ok 17 520s Got 200 520s ok 18 520s Got 200 520s ok 19 520s Sending '1000-200000', expecting 206 520s Got 206 Range: 'bytes 1000-40000/40001' 520s ok 20 520s Sending '100000-110000', expecting 416 520s Got 416 520s ok 21 520s Sending '100000-110000,1000-2000', expecting 206 520s Got 206 Range: 'bytes 1000-2000/40001' 520s ok 22 520s Sending '100000-110000,2000-1000', expecting 200 520s Got 200 520s ok 23 520s Sending '100000-110000,200000-', expecting 416 520s Got 416 520s ok 24 520s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 520s ok 527s t/apache/cfg_getline.t .............. 527s 1..116 527s # Running under perl version 5.038002 for linux 527s # Current time local: Wed Mar 20 19:15:45 2024 527s # Current time GMT: Wed Mar 20 19:15:45 2024 527s # Using Test.pm version 1.31 527s # Using Apache/Test.pm version 1.42 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 100 527s ok 1 527s ok 2 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 196 527s ok 3 527s ok 4 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 197 527s ok 5 527s ok 6 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 198 527s ok 7 527s ok 8 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 199 527s ok 9 527s ok 10 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 200 527s ok 11 527s ok 12 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 201 527s ok 13 527s ok 14 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 202 527s ok 15 527s ok 16 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 396 527s ok 17 527s ok 18 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 397 527s ok 19 527s ok 20 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 398 527s ok 21 527s ok 22 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 399 527s ok 23 527s ok 24 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 400 527s ok 25 527s ok 26 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 401 527s ok 27 527s ok 28 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 402 527s ok 29 527s ok 30 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 596 527s ok 31 527s ok 32 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 597 527s ok 33 527s ok 34 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 598 527s ok 35 527s ok 36 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 599 527s ok 37 527s ok 38 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 600 527s ok 39 527s ok 40 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 601 527s ok 41 527s ok 42 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 602 527s ok 43 527s ok 44 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1016 527s ok 45 527s ok 46 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1017 527s ok 47 527s ok 48 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1018 527s ok 49 527s ok 50 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1019 527s ok 51 527s ok 52 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1020 527s ok 53 527s ok 54 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1021 527s ok 55 527s ok 56 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1022 527s ok 57 527s ok 58 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1023 527s ok 59 527s ok 60 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1024 527s ok 61 527s ok 62 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1025 527s ok 63 527s ok 64 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1026 527s ok 65 527s ok 66 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1027 527s ok 67 527s ok 68 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1028 527s ok 69 527s ok 70 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1029 527s ok 71 527s ok 72 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 1030 527s ok 73 527s ok 74 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8170 527s ok 75 527s ok 76 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8171 527s ok 77 527s ok 78 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8172 527s ok 79 527s ok 80 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8173 527s ok 81 527s ok 82 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8174 527s ok 83 527s ok 84 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8175 527s ok 85 527s ok 86 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8176 527s ok 87 527s ok 88 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8177 527s ok 89 527s ok 90 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8178 527s ok 91 527s ok 92 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8179 527s ok 93 527s ok 94 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8180 527s ok 95 527s ok 96 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8181 527s ok 97 527s ok 98 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8182 527s ok 99 527s ok 100 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8183 527s ok 101 527s ok 102 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8184 527s ok 103 527s ok 104 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8185 527s ok 105 527s ok 106 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8186 527s ok 107 527s ok 108 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8187 527s ok 109 527s ok 110 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8188 527s ok 111 527s ok 112 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8189 527s ok 113 527s ok 114 527s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s Got rc 200 for length 8190 527s ok 115 527s ok 116 527s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 527s ok 534s t/apache/chunkinput.t ............... 534s 1..37 534s # Running under perl version 5.038002 for linux 534s # Current time local: Wed Mar 20 19:15:52 2024 534s # Current time GMT: Wed Mar 20 19:15:52 2024 534s # Using Test.pm version 1.31 534s # Using Apache/Test.pm version 1.42 534s testing default 534s ok 1 534s # testing : response codes 534s # expected: 'HTTP/1.1 200 OK' 534s # received: 'HTTP/1.1 200 OK' 534s ok 2 534s # testing : trailer (pid) 534s # expected: '21522' 534s # received: '21522' 534s ok 3 534s ok 4 534s # testing : response codes 534s # expected: 'HTTP/1.1 404 Not Found' 534s # received: 'HTTP/1.1 404 Not Found' 534s ok 5 534s ok 6 534s # testing : response codes 534s # expected: 'HTTP/1.1 200 OK' 534s # received: 'HTTP/1.1 200 OK' 534s ok 7 534s ok 8 534s # testing : response codes 534s # expected: 'HTTP/1.1 404 Not Found' 534s # received: 'HTTP/1.1 404 Not Found' 534s ok 9 534s ok 10 534s # testing : response codes 534s # expected: 'HTTP/1.1 200 OK' 534s # received: 'HTTP/1.1 200 OK' 534s ok 11 534s ok 12 534s # testing : response codes 534s # expected: 'HTTP/1.1 404 Not Found' 534s # received: 'HTTP/1.1 404 Not Found' 534s ok 13 534s ok 14 534s # testing : response codes 534s # expected: 'HTTP/1.1 200 OK' 534s # received: 'HTTP/1.1 200 OK' 534s ok 15 534s ok 16 534s # testing : response codes 534s # expected: 'HTTP/1.1 404 Not Found' 534s # received: 'HTTP/1.1 404 Not Found' 534s ok 17 534s ok 18 534s # testing : response codes 534s # expected: 'HTTP/1.1 200 OK' 534s # received: 'HTTP/1.1 200 OK' 534s ok 19 534s ok 20 534s # testing : response codes 534s # expected: 'HTTP/1.1 404 Not Found' 534s # received: 'HTTP/1.1 404 Not Found' 534s ok 21 534s ok 22 534s # testing : response codes 534s # expected: 'HTTP/1.1 400 Bad Request' 534s # received: 'HTTP/1.1 400 Bad Request' 534s ok 23 534s ok 24 534s # testing : response codes 534s # expected: 'HTTP/1.1 400 Bad Request' 534s # received: 'HTTP/1.1 400 Bad Request' 534s ok 25 534s ok 26 534s # testing : response codes 534s # expected: 'HTTP/1.1 413 Request Entity Too Large' 534s # received: 'HTTP/1.1 413 Request Entity Too Large' 534s ok 27 534s ok 28 534s # testing : response codes 534s # expected: 'HTTP/1.1 413 Request Entity Too Large' 534s # received: 'HTTP/1.1 413 Request Entity Too Large' 534s ok 29 534s ok 30 534s # testing : response codes 534s # expected: 'HTTP/1.1 400 Bad Request' 534s # received: 'HTTP/1.1 400 Bad Request' 534s ok 31 534s ok 32 534s # testing : response codes 534s # expected: 'HTTP/1.1 400 Bad Request' 534s # received: 'HTTP/1.1 400 Bad Request' 534s ok 33 534s ok 34 534s # testing : response codes 534s # expected: 'HTTP/1.1 400 Bad Request' 534s # received: 'HTTP/1.1 400 Bad Request' 534s ok 35 534s ok 36 534s # testing : response codes 534s # expected: 'HTTP/1.1 400 Bad Request' 534s # received: 'HTTP/1.1 400 Bad Request' 534s ok 37 534s ok 540s t/apache/contentlength.t ............ 540s 1..24 540s # Running under perl version 5.038002 for linux 540s # Current time local: Wed Mar 20 19:15:59 2024 540s # Current time GMT: Wed Mar 20 19:15:59 2024 540s # Using Test.pm version 1.31 540s # Using Apache/Test.pm version 1.42 540s testing default 540s ok 1 540s # testing : response codes POST for /echo_post with Content-Length: 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 2 540s ok 3 540s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 4 540s ok 5 540s # testing : response codes POST for /echo_post with Content-Length: 0 540s # expected: 'HTTP/1.1 200 OK' 540s # received: 'HTTP/1.1 200 OK' 540s ok 6 540s ok 7 540s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 540s # expected: 'HTTP/1.1 404 Not Found' 540s # received: 'HTTP/1.1 404 Not Found' 540s ok 8 540s ok 9 540s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 540s # expected: 'HTTP/1.1 200 OK' 540s # received: 'HTTP/1.1 200 OK' 540s ok 10 540s ok 11 540s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 540s # expected: 'HTTP/1.1 404 Not Found' 540s # received: 'HTTP/1.1 404 Not Found' 540s ok 12 540s ok 13 540s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 14 540s ok 15 540s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 16 540s ok 17 540s # testing : response codes POST for /echo_post with Content-Length: -1 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 18 540s ok 19 540s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 20 540s ok 21 540s # testing : response codes POST for /echo_post with Content-Length: 123abc 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 22 540s ok 23 540s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 540s # expected: 'HTTP/1.1 400 Bad Request' 540s # received: 'HTTP/1.1 400 Bad Request' 540s ok 24 540s ok 545s t/apache/errordoc.t ................. 545s 1..14 545s # Running under perl version 5.038002 for linux 545s # Current time local: Wed Mar 20 19:16:05 2024 545s # Current time GMT: Wed Mar 20 19:16:05 2024 545s # Using Test.pm version 1.31 545s # Using Apache/Test.pm version 1.42 545s # testing : notfound.html code 545s # expected: 404 545s # received: '404' 545s ok 1 545s # testing : notfound.html content 545s # expected: qr/per-server 404/ 545s # received: 'per-server 404' 545s ok 2 545s # testing : /inherit/notfound.html code 545s # expected: 404 545s # received: '404' 545s ok 3 545s # testing : /inherit/notfound.html content 545s # expected: qr/per-server 404/ 545s # received: 'per-server 404' 545s ok 4 545s # testing : /redefine/notfound.html code 545s # expected: 404 545s # received: '404' 545s ok 5 545s # testing : /redefine/notfound.html content 545s # expected: 'per-dir 404' 545s # received: 'per-dir 404' 545s ok 6 545s # testing : /redefine/notfound.html code 545s # expected: 404 545s # received: '404' 545s ok 7 545s # testing : /redefine/notfound.html content 545s # expected: qr/Not Found/ 545s # received: ' 545s # 545s # 404 Not Found 545s # 545s #

Not Found

545s #

The requested URL was not found on this server.

545s # ' 545s ok 8 545s # testing : /merge/notfound.html code 545s # expected: 404 545s # received: '404' 545s ok 9 545s # testing : /merge/notfound.html content 545s # expected: 'testing merge' 545s # received: 'testing merge' 545s ok 10 545s # testing : /merge/merge2/notfound.html code 545s # expected: 404 545s # received: '404' 545s ok 11 545s # testing : /merge/merge2/notfound.html content 545s # expected: 'testing merge' 545s # received: 'testing merge' 545s ok 12 545s # testing : /bounce/notfound.html code 545s # expected: 404 545s # received: '404' 545s ok 13 545s # testing : /bounce/notfound.html content 545s # expected: qr/expire test/ 545s # received: ' 545s # expire test 545s # expire test 545s # ' 545s ok 14 545s ok 551s t/apache/etags.t .................... 551s # Checking for existence of FileETag directive 551s # Returned 200: 551s 1..61 551s # Running under perl version 5.038002 for linux 551s # Current time local: Wed Mar 20 19:16:10 2024 551s # Current time GMT: Wed Mar 20 19:16:10 2024 551s # Using Test.pm version 1.31 551s # Using Apache/Test.pm version 1.42 551s # --- 551s # HEAD /apache/etags/m/plus-ms/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 1 551s # --- 551s # HEAD /apache/etags/m/minus-m/test.txt 551s # Expecting field to be absent 551s # Received "b-613edd771cbc0" 551s ok 2 551s # --- 551s # HEAD /apache/etags/all/minus-m/test.txt 551s # Expecting two components in ETag field 551s # Received "22cad-b" 551s ok 3 551s # --- 551s # HEAD /apache/etags/all/i/test.txt 551s # Expecting one component in ETag field 551s # Received "22c99" 551s ok 4 551s # --- 551s # HEAD /apache/etags/none/mis/test.txt 551s # Expecting three components in ETag field 551s # Received "22d14-b-613edd771cbc0" 551s ok 5 551s # --- 551s # HEAD /apache/etags/m/plus-s/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 6 551s # --- 551s # HEAD /apache/etags/none/m/test.txt 551s # Expecting one component in ETag field 551s # Received "613edd771cbc0" 551s ok 7 551s # --- 551s # HEAD /apache/etags/m/minus-mis/test.txt 551s # Expecting field to be absent 551s # Received "b-613edd771cbc0" 551s ok 8 551s # --- 551s # HEAD /apache/etags/all/test.txt 551s # Expecting three components in ETag field 551s # Received "22cc3-b-613edd771cbc0" 551s ok 9 551s # --- 551s # HEAD /apache/etags/m/minus-s/test.txt 551s # Expecting field to be absent 551s # Received "613edd771cbc0" 551s ok 10 551s # --- 551s # HEAD /apache/etags/all/minus-is/test.txt 551s # Expecting one component in ETag field 551s # Received "613edd771cbc0" 551s ok 11 551s # --- 551s # HEAD /apache/etags/all/s/test.txt 551s # Expecting one component in ETag field 551s # Received "b" 551s ok 12 551s # --- 551s # HEAD /apache/etags/none/plus-mis/test.txt 551s # Expecting three components in ETag field 551s # Received "22d3b-b-613edd771cbc0" 551s ok 13 551s # --- 551s # HEAD /apache/etags/none/ms/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 14 551s # --- 551s # HEAD /apache/etags/m/minus-ms/test.txt 551s # Expecting field to be absent 551s # Received "b-613edd771cbc0" 551s ok 15 551s # --- 551s # HEAD /apache/etags/m/minus-mi/test.txt 551s # Expecting field to be absent 551s # Received "b-613edd771cbc0" 551s ok 16 551s # --- 551s # HEAD /apache/etags/is/test.txt 551s # Expecting two components in ETag field 551s # Received "22ccb-b" 551s ok 17 551s # --- 551s # HEAD /apache/etags/all/minus-ms/test.txt 551s # Expecting one component in ETag field 551s # Received "22cb6" 551s ok 18 551s # --- 551s # HEAD /apache/etags/none/plus-mi/test.txt 551s # Expecting two components in ETag field 551s # Received "22d23-613edd771cbc0" 551s ok 19 551s # --- 551s # HEAD /apache/etags/ms/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 20 551s # --- 551s # HEAD /apache/etags/none/i/test.txt 551s # Expecting one component in ETag field 551s # Received "22d06" 551s ok 21 551s # --- 551s # HEAD /apache/etags/all/minus-i/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 22 551s # --- 551s # HEAD /apache/etags/all/mis/test.txt 551s # Expecting three components in ETag field 551s # Received "22cbc-b-613edd771cbc0" 551s ok 23 551s # --- 551s # HEAD /apache/etags/m/plus-m/test.txt 551s # Expecting one component in ETag field 551s # Received "613edd771cbc0" 551s ok 24 551s # --- 551s # HEAD /apache/etags/all/mi/test.txt 551s # Expecting two components in ETag field 551s # Received "22ca4-613edd771cbc0" 551s ok 25 551s # --- 551s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 26 551s # --- 551s # HEAD /apache/etags/all/is/test.txt 551s # Expecting two components in ETag field 551s # Received "22c9e-b" 551s ok 27 551s # --- 551s # HEAD /apache/etags/all/minus-s/test.txt 551s # Expecting two components in ETag field 551s # Received "22cb9-613edd771cbc0" 551s ok 28 551s # --- 551s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 551s # Expecting field to be absent 551s # Received "b-613edd771cbc0" 551s ok 29 551s # --- 551s # HEAD /apache/etags/none/is/test.txt 551s # Expecting two components in ETag field 551s # Received "22d0b-b" 551s ok 30 551s # --- 551s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 551s # Expecting one component in ETag field 551s # Received "22d37" 551s ok 31 551s # --- 551s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 551s # Expecting two components in ETag field 551s # Received "22d2e-b" 551s ok 32 551s # --- 551s # HEAD /apache/etags/none/plus-ms/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 33 551s # --- 551s # HEAD /apache/etags/all/minus-mi/test.txt 551s # Expecting one component in ETag field 551s # Received "b" 551s ok 34 551s # --- 551s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 551s # Expecting one component in ETag field 551s # Received "613edd771cbc0" 551s ok 35 551s # --- 551s # HEAD /apache/etags/m/plus-mi/test.txt 551s # Expecting two components in ETag field 551s # Received "22cee-613edd771cbc0" 551s ok 36 551s # --- 551s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 551s # Expecting one component in ETag field 551s # Received "b" 551s ok 37 551s # --- 551s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 551s # Expecting two components in ETag field 551s # Received "22d3a-613edd771cbc0" 551s ok 38 551s # --- 551s # HEAD /apache/etags/mis/test.txt 551s # Expecting three components in ETag field 551s # Received "22cfe-b-613edd771cbc0" 551s ok 39 551s # --- 551s # HEAD /apache/etags/none/inherit/test.txt 551s # Expecting field to be absent 551s # ETag field is missing 551s ok 40 551s # --- 551s # HEAD /apache/etags/s/test.txt 551s # Expecting one component in ETag field 551s # Received "b" 551s ok 41 551s # --- 551s # HEAD /apache/etags/none/plus-i/test.txt 551s # Expecting one component in ETag field 551s # Received "22d1a" 551s ok 42 551s # --- 551s # HEAD /apache/etags/m/minus-i/test.txt 551s # Expecting field to be absent 551s # Received "613edd771cbc0" 551s ok 43 551s # --- 551s # HEAD /apache/etags/m/plus-i/test.txt 551s # Expecting two components in ETag field 551s # Received "22ce5-613edd771cbc0" 551s ok 44 551s # --- 551s # HEAD /apache/etags/default/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 45 551s # --- 551s # HEAD /apache/etags/all/m/test.txt 551s # Expecting one component in ETag field 551s # Received "613edd771cbc0" 551s ok 46 551s # --- 551s # HEAD /apache/etags/none/plus-s/test.txt 551s # Expecting one component in ETag field 551s # Received "b" 551s ok 47 551s # --- 551s # HEAD /apache/etags/m/plus-is/test.txt 551s # Expecting three components in ETag field 551s # Received "22ce8-b-613edd771cbc0" 551s ok 48 551s # --- 551s # HEAD /apache/etags/none/test.txt 551s # Expecting field to be absent 551s # ETag field is missing 551s ok 49 551s # --- 551s # HEAD /apache/etags/i/test.txt 551s # Expecting one component in ETag field 551s # Received "22cc8" 551s ok 50 551s # --- 551s # HEAD /apache/etags/none/s/test.txt 551s # Expecting one component in ETag field 551s # Received "b" 551s ok 51 551s # --- 551s # HEAD /apache/etags/none/mi/test.txt 551s # Expecting two components in ETag field 551s # Received "22d11-613edd771cbc0" 551s ok 52 551s # --- 551s # HEAD /apache/etags/m/plus-mis/test.txt 551s # Expecting three components in ETag field 551s # Received "22cf1-b-613edd771cbc0" 551s ok 53 551s # --- 551s # HEAD /apache/etags/none/plus-m/test.txt 551s # Expecting one component in ETag field 551s # Received "613edd771cbc0" 551s ok 54 551s # --- 551s # HEAD /apache/etags/mi/test.txt 551s # Expecting two components in ETag field 551s # Received "22cfb-613edd771cbc0" 551s ok 55 551s # --- 551s # HEAD /apache/etags/all/ms/test.txt 551s # Expecting two components in ETag field 551s # Received "b-613edd771cbc0" 551s ok 56 551s # --- 551s # HEAD /apache/etags/m/test.txt 551s # Expecting one component in ETag field 551s # Received "613edd771cbc0" 551s ok 57 551s # --- 551s # HEAD /apache/etags/all/inherit/test.txt 551s # Expecting three components in ETag field 551s # Received "22c9b-b-613edd771cbc0" 551s ok 58 551s # --- 551s # HEAD /apache/etags/all/minus-mis/test.txt 551s # Expecting field to be absent 551s # Received "b-613edd771cbc0" 551s ok 59 551s # --- 551s # HEAD /apache/etags/m/minus-is/test.txt 551s # Expecting field to be absent 551s # Received "613edd771cbc0" 551s ok 60 551s # --- 551s # HEAD /apache/etags/none/plus-is/test.txt 551s # Expecting two components in ETag field 551s # Received "22d1d-b" 551s ok 61 551s ok 557s t/apache/expr.t ..................... 557s 1..229 557s # Running under perl version 5.038002 for linux 557s # Current time local: Wed Mar 20 19:16:16 2024 557s # Current time GMT: Wed Mar 20 19:16:16 2024 557s # Using Test.pm version 1.31 557s # Using Apache/Test.pm version 1.42 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true" should evaluate to true, got true 557s ok 1 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "false" should evaluate to false, got false 557s ok 2 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "foo", got parse error 557s ok 3 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -eq 01" should evaluate to true, got true 557s ok 4 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -eq 2" should evaluate to false, got false 557s ok 5 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -ne 2" should evaluate to true, got true 557s ok 6 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -ne 1" should evaluate to false, got false 557s ok 7 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -lt 02" should evaluate to true, got true 557s ok 8 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -lt 1" should evaluate to false, got false 557s ok 9 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -le 2" should evaluate to true, got true 557s ok 10 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -le 1" should evaluate to true, got true 557s ok 11 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "2 -gt 1" should evaluate to true, got true 557s ok 12 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -gt 1" should evaluate to false, got false 557s ok 13 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "2 -ge 1" should evaluate to true, got true 557s ok 14 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -ge 1" should evaluate to true, got true 557s ok 15 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "1 -gt -1" should evaluate to true, got true 557s ok 16 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' == 'aa'" should evaluate to true, got true 557s ok 17 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' == 'b'" should evaluate to false, got false 557s ok 18 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' = 'aa'" should evaluate to true, got true 557s ok 19 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' = 'b'" should evaluate to false, got false 557s ok 20 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' != 'b'" should evaluate to true, got true 557s ok 21 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' != 'aa'" should evaluate to false, got false 557s ok 22 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' < 'b'" should evaluate to true, got true 557s ok 23 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' < 'aa'" should evaluate to false, got false 557s ok 24 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' <= 'b'" should evaluate to true, got true 557s ok 25 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' <= 'aa'" should evaluate to true, got true 557s ok 26 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'b' > 'aa'" should evaluate to true, got true 557s ok 27 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' > 'aa'" should evaluate to false, got false 557s ok 28 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'b' >= 'aa'" should evaluate to true, got true 557s ok 29 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'aa' >= 'aa'" should evaluate to true, got true 557s ok 30 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 557s ok 31 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 557s ok 32 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 557s ok 33 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 557s ok 34 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 557s ok 35 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 557s ok 36 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 557s ok 37 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 557s ok 38 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 557s ok 39 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 557s ok 40 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME} != ''" should evaluate to true, got true 557s ok 41 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'a' -in { 'b', 'a' } " should evaluate to true, got true 557s ok 42 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'a' -in { 'b', 'c' } " should evaluate to false, got false 557s ok 43 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' =~ /bc/ " should evaluate to true, got true 557s ok 44 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' =~ /BC/i " should evaluate to true, got true 557s ok 45 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' !~ m!bc! " should evaluate to false, got false 557s ok 46 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' !~ m!BC!i " should evaluate to false, got false 557s ok 47 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " $0 == '' " should evaluate to true, got true 557s ok 48 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " $1 == '' " should evaluate to true, got true 557s ok 49 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " $9 == '' " should evaluate to true, got true 557s ok 50 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " '$0' == '' " should evaluate to true, got true 557s ok 51 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 557s ok 52 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 557s ok 53 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 557s ok 54 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 557s ok 55 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 557s ok 56 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 557s ok 57 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 557s ok 58 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 557s ok 59 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 557s ok 60 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 557s ok 61 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 557s ok 62 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 557s ok 63 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 557s ok 64 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 557s ok 65 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 557s ok 66 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 557s ok 67 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 557s ok 68 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 557s ok 69 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 557s ok 70 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{HTTPS} == 'off' " should evaluate to true, got true 557s ok 71 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 557s ok 72 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 557s ok 73 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 557s ok 74 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 557s ok 75 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 557s ok 76 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 557s ok 77 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 557s ok 78 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 557s ok 79 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 557s ok 80 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 557s ok 81 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 557s ok 82 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "escape('?') = '%3f' " should evaluate to true, got true 557s ok 83 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "unescape('%3f') = '?' " should evaluate to true, got true 557s ok 84 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 557s ok 85 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 557s ok 86 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 557s ok 87 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "file('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 557s ok 88 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-n ''" should evaluate to false, got false 557s ok 89 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-z ''" should evaluate to true, got true 557s ok 90 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-n '1'" should evaluate to true, got true 557s ok 91 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-z '1'" should evaluate to false, got false 557s ok 92 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "-R 'abc'", got parse error 557s ok 93 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 557s ok 94 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-R '240.0.0.0'" should evaluate to false, got false 557s ok 95 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-R '240.0.0.0/8'" should evaluate to false, got false 557s ok 96 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-R 'ff::/8'" should evaluate to false, got false 557s ok 97 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 557s ok 98 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 557s ok 99 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 557s ok 100 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 557s ok 101 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 557s ok 102 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 557s ok 103 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 557s ok 104 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'foo' -strmatch '*o'" should evaluate to true, got true 557s ok 105 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 557s ok 106 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'foo' -strmatch 'F*'" should evaluate to false, got false 557s ok 107 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'foo' -strcmatch 'F*'" should evaluate to true, got true 557s ok 108 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'foo' -strmatch 'g*'" should evaluate to false, got false 557s ok 109 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'foo' -strcmatch 'g*'" should evaluate to false, got false 557s ok 110 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 557s ok 111 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 557s ok 112 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 557s ok 113 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 557s ok 114 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "foo('bar') = 'bar'", got parse error 557s ok 115 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "%{FOO} != 'bar'", got parse error 557s ok 116 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s Should get parse error for "'bar' = bar", got parse error 557s ok 117 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true" should evaluate to true, got true 557s ok 118 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && true" should evaluate to true, got true 557s ok 119 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || true" should evaluate to true, got true 557s ok 120 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || true || true" should evaluate to true, got true 557s ok 121 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || true && true" should evaluate to true, got true 557s ok 122 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && true || true" should evaluate to true, got true 557s ok 123 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && true && true" should evaluate to true, got true 557s ok 124 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || true || !true" should evaluate to true, got true 557s ok 125 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || true && !true" should evaluate to true, got true 557s ok 126 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && true || !true" should evaluate to true, got true 557s ok 127 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && true && !true" should evaluate to false, got false 557s ok 128 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && !true" should evaluate to false, got false 557s ok 129 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || !true" should evaluate to true, got true 557s ok 130 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || !true || true" should evaluate to true, got true 557s ok 131 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || !true && true" should evaluate to true, got true 557s ok 132 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && !true || true" should evaluate to true, got true 557s ok 133 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && !true && true" should evaluate to false, got false 557s ok 134 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || !true || !true" should evaluate to true, got true 557s ok 135 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true || !true && !true" should evaluate to true, got true 557s ok 136 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && !true || !true" should evaluate to false, got false 557s ok 137 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "true && !true && !true" should evaluate to false, got false 557s ok 138 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true" should evaluate to false, got false 557s ok 139 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && true" should evaluate to false, got false 557s ok 140 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || true" should evaluate to true, got true 557s ok 141 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || true || true" should evaluate to true, got true 557s ok 142 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || true && true" should evaluate to true, got true 557s ok 143 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && true || true" should evaluate to true, got true 557s ok 144 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && true && true" should evaluate to false, got false 557s ok 145 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || true || !true" should evaluate to true, got true 557s ok 146 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || true && !true" should evaluate to false, got false 557s ok 147 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && true || !true" should evaluate to false, got false 557s ok 148 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && true && !true" should evaluate to false, got false 557s ok 149 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && !true" should evaluate to false, got false 557s ok 150 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || !true" should evaluate to false, got false 557s ok 151 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || !true || true" should evaluate to true, got true 557s ok 152 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || !true && true" should evaluate to false, got false 557s ok 153 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && !true || true" should evaluate to true, got true 557s ok 154 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && !true && true" should evaluate to false, got false 557s ok 155 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || !true || !true" should evaluate to false, got false 557s ok 156 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true || !true && !true" should evaluate to false, got false 557s ok 157 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && !true || !true" should evaluate to false, got false 557s ok 158 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!true && !true && !true" should evaluate to false, got false 557s ok 159 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true)" should evaluate to false, got false 557s ok 160 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && true)" should evaluate to false, got false 557s ok 161 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || true)" should evaluate to false, got false 557s ok 162 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || true || true)" should evaluate to false, got false 557s ok 163 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || true && true)" should evaluate to false, got false 557s ok 164 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && true || true)" should evaluate to false, got false 557s ok 165 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && true && true)" should evaluate to false, got false 557s ok 166 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || true || !true)" should evaluate to false, got false 557s ok 167 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || true && !true)" should evaluate to false, got false 557s ok 168 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && true || !true)" should evaluate to false, got false 557s ok 169 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && true && !true)" should evaluate to true, got true 557s ok 170 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && !true)" should evaluate to true, got true 557s ok 171 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || !true)" should evaluate to false, got false 557s ok 172 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || !true || true)" should evaluate to false, got false 557s ok 173 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || !true && true)" should evaluate to false, got false 557s ok 174 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && !true || true)" should evaluate to false, got false 557s ok 175 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && !true && true)" should evaluate to true, got true 557s ok 176 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || !true || !true)" should evaluate to false, got false 557s ok 177 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true || !true && !true)" should evaluate to false, got false 557s ok 178 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && !true || !true)" should evaluate to true, got true 557s ok 179 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(true && !true && !true)" should evaluate to true, got true 557s ok 180 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true)" should evaluate to true, got true 557s ok 181 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && true)" should evaluate to true, got true 557s ok 182 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || true)" should evaluate to false, got false 557s ok 183 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || true || true)" should evaluate to false, got false 557s ok 184 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || true && true)" should evaluate to false, got false 557s ok 185 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && true || true)" should evaluate to false, got false 557s ok 186 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && true && true)" should evaluate to true, got true 557s ok 187 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || true || !true)" should evaluate to false, got false 557s ok 188 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || true && !true)" should evaluate to true, got true 557s ok 189 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && true || !true)" should evaluate to true, got true 557s ok 190 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && true && !true)" should evaluate to true, got true 557s ok 191 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && !true)" should evaluate to true, got true 557s ok 192 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || !true)" should evaluate to true, got true 557s ok 193 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || !true || true)" should evaluate to false, got false 557s ok 194 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || !true && true)" should evaluate to true, got true 557s ok 195 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && !true || true)" should evaluate to false, got false 557s ok 196 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && !true && true)" should evaluate to true, got true 557s ok 197 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || !true || !true)" should evaluate to true, got true 557s ok 198 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true || !true && !true)" should evaluate to true, got true 557s ok 199 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && !true || !true)" should evaluate to true, got true 557s ok 200 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "!(!true && !true && !true)" should evaluate to true, got true 557s ok 201 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 557s ok 202 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 557s ok 203 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 557s ok 204 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 557s ok 205 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 557s ok 206 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 557s ok 207 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 557s ok 208 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 557s ok 209 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 557s ok 210 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 557s ok 211 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 557s ok 212 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 557s ok 213 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 557s ok 214 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 557s ok 215 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 557s ok 216 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 557s ok 217 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 557s ok 218 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 557s ok 219 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 557s ok 220 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-F '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 557s ok 221 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-F '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 557s ok 222 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-U '/apache/' " should evaluate to true, got true 557s ok 223 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "-U '/apache/expr/none' " should evaluate to false, got false 557s ok 224 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 557s ok 225 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 557s ok 226 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "base64('foo') = 'Zm9v' " should evaluate to true, got true 557s ok 227 557s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 557s ok 228 557s Error log should not have 'Internal evaluation error' entries, found 0 557s ok 229 557s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 557s ok 565s t/apache/expr_string.t .............. 565s 1..29 565s # Running under perl version 5.038002 for linux 565s # Current time local: Wed Mar 20 19:16:22 2024 565s # Current time GMT: Wed Mar 20 19:16:22 2024 565s # Using Test.pm version 1.31 565s # Using Apache/Test.pm version 1.42 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 1 565s Expected return code 200, got 200 for 'foo' 565s ok 2 565s # testing : log message [Wed Mar 20 19:16:27.452534 2024] [log_debug:info] [pid 14091] [client 127.0.0.1:43176] foo (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: 'foo' 565s # received: 'foo' 565s ok 3 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 4 565s Expected return code 200, got 200 for '%{req:SomeHeader}' 565s ok 5 565s # testing : log message [Wed Mar 20 19:16:27.712668 2024] [log_debug:info] [pid 14091] [client 127.0.0.1:43176] SomeValue (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: 'SomeValue' 565s # received: 'SomeValue' 565s ok 6 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 7 565s Should get parse error (500) for "%{", got 500 565s ok 8 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 9 565s Expected return code 200, got 200 for '%' 565s ok 10 565s # testing : log message [Wed Mar 20 19:16:28.224539 2024] [log_debug:info] [pid 6632] [client 127.0.0.1:43192] % (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: '%' 565s # received: '%' 565s ok 11 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 12 565s Expected return code 200, got 200 for '}' 565s ok 13 565s # testing : log message [Wed Mar 20 19:16:28.478111 2024] [log_debug:info] [pid 6632] [client 127.0.0.1:43192] } (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: '}' 565s # received: '}' 565s ok 14 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 15 565s Expected return code 200, got 200 for '\"' 565s ok 16 565s # testing : log message [Wed Mar 20 19:16:28.731771 2024] [log_debug:info] [pid 6632] [client 127.0.0.1:43192] " (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: '"' 565s # received: '"' 565s ok 17 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 18 565s Expected return code 200, got 200 for '\'' 565s ok 19 565s # testing : log message [Wed Mar 20 19:16:28.985486 2024] [log_debug:info] [pid 6632] [client 127.0.0.1:43192] ' (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: '\'' 565s # received: '\'' 565s ok 20 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 21 565s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 565s ok 22 565s # testing : log message [Wed Mar 20 19:16:29.238940 2024] [log_debug:info] [pid 6632] [client 127.0.0.1:43192] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: '%{req:SomeHeader}' 565s # received: '%{req:SomeHeader}' 565s ok 23 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 24 565s Expected return code 200, got 200 for '%{tolower:IDENT}' 565s ok 25 565s # testing : log message [Wed Mar 20 19:16:29.492598 2024] [log_debug:info] [pid 6632] [client 127.0.0.1:43192] ident (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: 'ident' 565s # received: 'ident' 565s ok 26 565s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 27 565s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 565s ok 28 565s # testing : log message [Wed Mar 20 19:16:29.746135 2024] [log_debug:info] [pid 6632] [client 127.0.0.1:43192] get (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 565s # didn't match 565s # expected: 'get' 565s # received: 'get' 565s ok 29 565s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 565s ok 570s t/apache/getfile.t .................. 570s # using LWP client 570s 1..219 570s # Running under perl version 5.038002 for linux 570s # Current time local: Wed Mar 20 19:16:30 2024 570s # Current time GMT: Wed Mar 20 19:16:30 2024 570s # Using Test.pm version 1.31 570s # Using Apache/Test.pm version 1.42 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "44f3-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 17651 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl.pod 570s # expected: 17651 570s # received: 17651 570s ok 1 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "dbb0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 56240 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5004delta.pod 570s # expected: 56240 570s # received: 56240 570s ok 2 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "85eb-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 34283 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5005delta.pod 570s # expected: 34283 570s # received: 34283 570s ok 3 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "d8ed-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 55533 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5100delta.pod 570s # expected: 55533 570s # received: 55533 570s ok 4 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "ab70-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 43888 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5101delta.pod 570s # expected: 43888 570s # received: 43888 570s ok 5 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "15cb7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 89271 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5120delta.pod 570s # expected: 89271 570s # received: 89271 570s ok 6 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2707-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9991 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5121delta.pod 570s # expected: 9991 570s # received: 9991 570s ok 7 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2569-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9577 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5122delta.pod 570s # expected: 9577 570s # received: 9577 570s ok 8 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1004-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4100 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5123delta.pod 570s # expected: 4100 570s # received: 4100 570s ok 9 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "e58-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 3672 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5124delta.pod 570s # expected: 3672 570s # received: 3672 570s ok 10 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1e03-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7683 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5125delta.pod 570s # expected: 7683 570s # received: 7683 570s ok 11 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "233aa-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 144298 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5140delta.pod 570s # expected: 144298 570s # received: 144298 570s ok 12 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1f1e-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7966 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5141delta.pod 570s # expected: 7966 570s # received: 7966 570s ok 13 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1aec-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6892 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5142delta.pod 570s # expected: 6892 570s # received: 6892 570s ok 14 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1e50-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7760 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5143delta.pod 570s # expected: 7760 570s # received: 7760 570s ok 15 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "18b7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6327 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5144delta.pod 570s # expected: 6327 570s # received: 6327 570s ok 16 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "20a09-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 133641 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5160delta.pod 570s # expected: 133641 570s # received: 133641 570s ok 17 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "17fe-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6142 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5161delta.pod 570s # expected: 6142 570s # received: 6142 570s ok 18 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "e0a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 3594 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5162delta.pod 570s # expected: 3594 570s # received: 3594 570s ok 19 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "ff5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4085 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5163delta.pod 570s # expected: 4085 570s # received: 4085 570s ok 20 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1d286-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 119430 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5180delta.pod 570s # expected: 119430 570s # received: 119430 570s ok 21 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "19c5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6597 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5181delta.pod 570s # expected: 6597 570s # received: 6597 570s ok 22 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "14d7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 5335 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5182delta.pod 570s # expected: 5335 570s # received: 5335 570s ok 23 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1208-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4616 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5184delta.pod 570s # expected: 4616 570s # received: 4616 570s ok 24 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1c352-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 115538 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5200delta.pod 570s # expected: 115538 570s # received: 115538 570s ok 25 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2a07-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 10759 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5201delta.pod 570s # expected: 10759 570s # received: 10759 570s ok 26 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2fef-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 12271 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5202delta.pod 570s # expected: 12271 570s # received: 12271 570s ok 27 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2410-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9232 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5203delta.pod 570s # expected: 9232 570s # received: 9232 570s ok 28 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1fa90-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 129680 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5220delta.pod 570s # expected: 129680 570s # received: 129680 570s ok 29 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "293d-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 10557 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5221delta.pod 570s # expected: 10557 570s # received: 10557 570s ok 30 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "301f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 12319 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5222delta.pod 570s # expected: 12319 570s # received: 12319 570s ok 31 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "20fa-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8442 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5223delta.pod 570s # expected: 8442 570s # received: 8442 570s ok 32 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1162-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4450 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5224delta.pod 570s # expected: 4450 570s # received: 4450 570s ok 33 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "fc0b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 64523 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5240delta.pod 570s # expected: 64523 570s # received: 64523 570s ok 34 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2009-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8201 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5241delta.pod 570s # expected: 8201 570s # received: 8201 570s ok 35 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1007-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4103 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5242delta.pod 570s # expected: 4103 570s # received: 4103 570s ok 36 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2aac-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 10924 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5243delta.pod 570s # expected: 10924 570s # received: 10924 570s ok 37 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1168-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4456 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5244delta.pod 570s # expected: 4456 570s # received: 4456 570s ok 38 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1875b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 100187 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5260delta.pod 570s # expected: 100187 570s # received: 100187 570s ok 39 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1e25-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7717 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5261delta.pod 570s # expected: 7717 570s # received: 7717 570s ok 40 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1e16-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7702 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5262delta.pod 570s # expected: 7702 570s # received: 7702 570s ok 41 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1b69-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7017 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5263delta.pod 570s # expected: 7017 570s # received: 7017 570s ok 42 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "115d9-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 71129 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5280delta.pod 570s # expected: 71129 570s # received: 71129 570s ok 43 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "11f7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4599 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5281delta.pod 570s # expected: 4599 570s # received: 4599 570s ok 44 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1806-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6150 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5282delta.pod 570s # expected: 6150 570s # received: 6150 570s ok 45 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "13f7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 5111 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5283delta.pod 570s # expected: 5111 570s # received: 5111 570s ok 46 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "9efd-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 40701 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5300delta.pod 570s # expected: 40701 570s # received: 40701 570s ok 47 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1662-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 5730 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5301delta.pod 570s # expected: 5730 570s # received: 5730 570s ok 48 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "124a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4682 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5302delta.pod 570s # expected: 4682 570s # received: 4682 570s ok 49 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1374-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4980 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5303delta.pod 570s # expected: 4980 570s # received: 4980 570s ok 50 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "d310-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 54032 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5320delta.pod 570s # expected: 54032 570s # received: 54032 570s ok 51 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1b5f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7007 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5321delta.pod 570s # expected: 7007 570s # received: 7007 570s ok 52 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "9201-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 37377 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5340delta.pod 570s # expected: 37377 570s # received: 37377 570s ok 53 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1076-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4214 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5341delta.pod 570s # expected: 4214 570s # received: 4214 570s ok 54 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "f6a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 3946 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5342delta.pod 570s # expected: 3946 570s # received: 3946 570s ok 55 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "fd6-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4054 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5343delta.pod 570s # expected: 4054 570s # received: 4054 570s ok 56 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "ad8b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 44427 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5360delta.pod 570s # expected: 44427 570s # received: 44427 570s ok 57 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1288-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4744 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5361delta.pod 570s # expected: 4744 570s # received: 4744 570s ok 58 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "f6a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 3946 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5362delta.pod 570s # expected: 3946 570s # received: 3946 570s ok 59 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "fd7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4055 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5363delta.pod 570s # expected: 4055 570s # received: 4055 570s ok 60 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "10d49-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 68937 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5380delta.pod 570s # expected: 68937 570s # received: 68937 570s ok 61 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "f6a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 3946 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5381delta.pod 570s # expected: 3946 570s # received: 3946 570s ok 62 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "fd4-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4052 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl5382delta.pod 570s # expected: 4052 570s # received: 4052 570s ok 63 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1e729-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 124713 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl561delta.pod 570s # expected: 124713 570s # received: 124713 570s ok 64 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1a2c1-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 107201 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl56delta.pod 570s # expected: 107201 570s # received: 107201 570s ok 65 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "94ac-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 38060 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl581delta.pod 570s # expected: 38060 570s # received: 38060 570s ok 66 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1176-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4470 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl582delta.pod 570s # expected: 4470 570s # received: 4470 570s ok 67 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "18bf-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6335 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl583delta.pod 570s # expected: 6335 570s # received: 6335 570s ok 68 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1cc3-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7363 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl584delta.pod 570s # expected: 7363 570s # received: 7363 570s ok 69 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1701-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 5889 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl585delta.pod 570s # expected: 5889 570s # received: 5889 570s ok 70 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "122b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4651 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl586delta.pod 570s # expected: 4651 570s # received: 4651 570s ok 71 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "20a5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8357 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl587delta.pod 570s # expected: 8357 570s # received: 8357 570s ok 72 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "62c1-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 25281 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl588delta.pod 570s # expected: 25281 570s # received: 25281 570s ok 73 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "d290-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 53904 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl589delta.pod 570s # expected: 53904 570s # received: 53904 570s ok 74 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1c1d5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 115157 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perl58delta.pod 570s # expected: 115157 570s # received: 115157 570s ok 75 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "4fe9-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 20457 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlaix.pod 570s # expected: 20457 570s # received: 20457 570s ok 76 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1688-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 5768 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlamiga.pod 570s # expected: 5768 570s # received: 5768 570s ok 77 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2031-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8241 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlandroid.pod 570s # expected: 8241 570s # received: 8241 570s ok 78 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "c9433-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 824371 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlapi.pod 570s # expected: 824371 570s # received: 824371 570s ok 79 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "5837-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 22583 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlapio.pod 570s # expected: 22583 570s # received: 22583 570s ok 80 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1b62-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7010 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlartistic.pod 570s # expected: 7010 570s # received: 7010 570s ok 81 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "20c2-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8386 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlbook.pod 570s # expected: 8386 570s # received: 8386 570s ok 82 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "126-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 294 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlboot.pod 570s # expected: 294 570s # received: 294 570s ok 83 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "130-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 304 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlbot.pod 570s # expected: 304 570s # received: 304 570s ok 84 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1f50-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8016 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlbs2000.pod 570s # expected: 8016 570s # received: 8016 570s ok 85 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "dea2-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 56994 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlcall.pod 570s # expected: 56994 570s # received: 56994 570s ok 86 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1180-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4480 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlcheat.pod 570s # expected: 4480 570s # received: 4480 570s ok 87 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "23bf-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9151 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlclass.pod 570s # expected: 9151 570s # received: 9151 570s ok 88 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "3c63-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 15459 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlclassguts.pod 570s # expected: 15459 570s # received: 15459 570s ok 89 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "254a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9546 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlclib.pod 570s # expected: 9546 570s # received: 9546 570s ok 90 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "12e5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4837 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlcn.pod 570s # expected: 4837 570s # received: 4837 570s ok 91 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1b1a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6938 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlcommunity.pod 570s # expected: 6938 570s # received: 6938 570s ok 92 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "662a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 26154 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlcygwin.pod 570s # expected: 26154 570s # received: 26154 570s ok 93 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "cfa2-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 53154 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldata.pod 570s # expected: 53154 570s # received: 53154 570s ok 94 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "134f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4943 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 570s # expected: 4943 570s # received: 4943 570s ok 95 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "a85c-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 43100 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldebguts.pod 570s # expected: 43100 570s # received: 43100 570s ok 96 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "5693-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 22163 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldebtut.pod 570s # expected: 22163 570s # received: 22163 570s ok 97 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "9bbb-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 39867 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldebug.pod 570s # expected: 39867 570s # received: 39867 570s ok 98 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "fd4-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4052 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldelta.pod 570s # expected: 4052 570s # received: 4052 570s ok 99 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "5f0a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 24330 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldeprecation.pod 570s # expected: 24330 570s # received: 24330 570s ok 100 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "4c051-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 311377 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldiag.pod 570s # expected: 311377 570s # received: 311377 570s ok 101 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "24a0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9376 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldoc.pod 570s # expected: 9376 570s # received: 9376 570s ok 102 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "b4ed-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 46317 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldocstyle.pod 570s # expected: 46317 570s # received: 46317 570s ok 103 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "687a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 26746 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldsc.pod 570s # expected: 26746 570s # received: 26746 570s ok 104 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1f17-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7959 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perldtrace.pod 570s # expected: 7959 570s # received: 7959 570s ok 105 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "14981-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 84353 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlebcdic.pod 570s # expected: 84353 570s # received: 84353 570s ok 106 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "9321-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 37665 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlembed.pod 570s # expected: 37665 570s # received: 37665 570s ok 107 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2877-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 10359 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlexperiment.pod 570s # expected: 10359 570s # received: 10359 570s ok 108 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "590b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 22795 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq.pod 570s # expected: 22795 570s # received: 22795 570s ok 109 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "385d-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 14429 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq1.pod 570s # expected: 14429 570s # received: 14429 570s ok 110 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "24a1-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9377 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq2.pod 570s # expected: 9377 570s # received: 9377 570s ok 111 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "92e1-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 37601 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq3.pod 570s # expected: 37601 570s # received: 37601 570s ok 112 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "162be-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 90814 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq4.pod 570s # expected: 90814 570s # received: 90814 570s ok 113 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "d7fc-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 55292 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq5.pod 570s # expected: 55292 570s # received: 55292 570s ok 114 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "9a71-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 39537 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq6.pod 570s # expected: 39537 570s # received: 39537 570s ok 115 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "93b8-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 37816 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq7.pod 570s # expected: 37816 570s # received: 37816 570s ok 116 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "c310-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 49936 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq8.pod 570s # expected: 49936 570s # received: 49936 570s ok 117 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "3b75-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 15221 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfaq9.pod 570s # expected: 15221 570s # received: 15221 570s ok 118 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "56ca-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 22218 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfilter.pod 570s # expected: 22218 570s # received: 22218 570s ok 119 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "342b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 13355 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfork.pod 570s # expected: 13355 570s # received: 13355 570s ok 120 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "40e0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 16608 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlform.pod 570s # expected: 16608 570s # received: 16608 570s ok 121 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "671-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 1649 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 570s # expected: 1649 570s # received: 1649 570s ok 122 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "67142-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 422210 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlfunc.pod 570s # expected: 422210 570s # received: 422210 570s ok 123 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "7c2a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 31786 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlgit.pod 570s # expected: 31786 570s # received: 31786 570s ok 124 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "21810-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 137232 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlglossary.pod 570s # expected: 137232 570s # received: 137232 570s ok 125 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "4075-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 16501 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlgov.pod 570s # expected: 16501 570s # received: 16501 570s ok 126 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "35f7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 13815 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlgpl.pod 570s # expected: 13815 570s # received: 13815 570s ok 127 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2c264-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 180836 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlguts.pod 570s # expected: 180836 570s # received: 180836 570s ok 128 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "afe4-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 45028 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlhack.pod 570s # expected: 45028 570s # received: 45028 570s ok 129 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "11a38-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 72248 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlhacktips.pod 570s # expected: 72248 570s # received: 72248 570s ok 130 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1809-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6153 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlhacktut.pod 570s # expected: 6153 570s # received: 6153 570s ok 131 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "5f7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 1527 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlhaiku.pod 570s # expected: 1527 570s # received: 1527 570s ok 132 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "e88a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 59530 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlhist.pod 570s # expected: 59530 570s # received: 59530 570s ok 133 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "77a4-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 30628 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlhpux.pod 570s # expected: 30628 570s # received: 30628 570s ok 134 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "7dd-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 2013 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlhurd.pod 570s # expected: 2013 570s # received: 2013 570s ok 135 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1f865-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 129125 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlintern.pod 570s # expected: 129125 570s # received: 129125 570s ok 136 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "9216-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 37398 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlinterp.pod 570s # expected: 37398 570s # received: 37398 570s ok 137 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "579d-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 22429 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlintro.pod 570s # expected: 22429 570s # received: 22429 570s ok 138 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "8ad3-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 35539 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perliol.pod 570s # expected: 35539 570s # received: 35539 570s ok 139 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "11817-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 71703 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlipc.pod 570s # expected: 71703 570s # received: 71703 570s ok 140 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1150-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4432 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlirix.pod 570s # expected: 4432 570s # received: 4432 570s ok 141 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "20a8-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8360 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perljp.pod 570s # expected: 8360 570s # received: 8360 570s ok 142 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2fc0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 12224 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlko.pod 570s # expected: 12224 570s # received: 12224 570s ok 143 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "163-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 355 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perllexwarn.pod 570s # expected: 355 570s # received: 355 570s ok 144 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "7ea-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 2026 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perllinux.pod 570s # expected: 2026 570s # received: 2026 570s ok 145 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "12457-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 74839 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perllocale.pod 570s # expected: 74839 570s # received: 74839 570s ok 146 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "24dc-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9436 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perllol.pod 570s # expected: 9436 570s # received: 9436 570s ok 147 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2f6f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 12143 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlmacosx.pod 570s # expected: 12143 570s # received: 12143 570s ok 148 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "6753-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 26451 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlmod.pod 570s # expected: 26451 570s # received: 26451 570s ok 149 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2574-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9588 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 570s # expected: 9588 570s # received: 9588 570s ok 150 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "e547-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 58695 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlmodlib.pod 570s # expected: 58695 570s # received: 58695 570s ok 151 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "573b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 22331 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 570s # expected: 22331 570s # received: 22331 570s ok 152 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "d65-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 3429 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlmroapi.pod 570s # expected: 3429 570s # received: 3429 570s ok 153 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2ad3-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 10963 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlnewmod.pod 570s # expected: 10963 570s # received: 10963 570s ok 154 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "20a5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8357 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlnumber.pod 570s # expected: 8357 570s # received: 8357 570s ok 155 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "8d30-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 36144 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlobj.pod 570s # expected: 36144 570s # received: 36144 570s ok 156 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "6885-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 26757 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlootut.pod 570s # expected: 26757 570s # received: 26757 570s ok 157 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "251a5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 151973 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlop.pod 570s # expected: 151973 570s # received: 151973 570s ok 158 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "4db-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 1243 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 570s # expected: 1243 570s # received: 1243 570s ok 159 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "3b77-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 15223 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlopentut.pod 570s # expected: 15223 570s # received: 15223 570s ok 160 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "16cb9-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 93369 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlos2.pod 570s # expected: 93369 570s # received: 93369 570s ok 161 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "37cb-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 14283 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlos390.pod 570s # expected: 14283 570s # received: 14283 570s ok 162 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "12b0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4784 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlos400.pod 570s # expected: 4784 570s # received: 4784 570s ok 163 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "c8a9-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 51369 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlpacktut.pod 570s # expected: 51369 570s # received: 51369 570s ok 164 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "c2bd-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 49853 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlperf.pod 570s # expected: 49853 570s # received: 49853 570s ok 165 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1418-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 5144 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlplan9.pod 570s # expected: 5144 570s # received: 5144 570s ok 166 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "5b65-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 23397 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlpod.pod 570s # expected: 23397 570s # received: 23397 570s ok 167 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "10d10-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 68880 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlpodspec.pod 570s # expected: 68880 570s # received: 68880 570s ok 168 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2f40-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 12096 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 570s # expected: 12096 570s # received: 12096 570s ok 169 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "67b7-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 26551 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlpolicy.pod 570s # expected: 26551 570s # received: 26551 570s ok 170 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "15cc8-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 89288 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlport.pod 570s # expected: 89288 570s # received: 89288 570s ok 171 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1412-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 5138 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlpragma.pod 570s # expected: 5138 570s # received: 5138 570s ok 172 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1a25-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 6693 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlqnx.pod 570s # expected: 6693 570s # received: 6693 570s ok 173 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2127d-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 135805 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlre.pod 570s # expected: 135805 570s # received: 135805 570s ok 174 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "7bad-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 31661 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlreapi.pod 570s # expected: 31661 570s # received: 31661 570s ok 175 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "818f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 33167 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 570s # expected: 33167 570s # received: 33167 570s ok 176 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "beb0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 48816 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 570s # expected: 48816 570s # received: 48816 570s ok 177 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "8c47-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 35911 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlref.pod 570s # expected: 35911 570s # received: 35911 570s ok 178 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "4944-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 18756 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlreftut.pod 570s # expected: 18756 570s # received: 18756 570s ok 179 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "a989-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 43401 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlreguts.pod 570s # expected: 43401 570s # received: 43401 570s ok 180 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1fd-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 509 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlrepository.pod 570s # expected: 509 570s # received: 509 570s ok 181 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "4af5-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 19189 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlrequick.pod 570s # expected: 19189 570s # received: 19189 570s ok 182 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "3ce4-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 15588 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlreref.pod 570s # expected: 15588 570s # received: 15588 570s ok 183 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1e219-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 123417 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlretut.pod 570s # expected: 123417 570s # received: 123417 570s ok 184 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "60c-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 1548 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlriscos.pod 570s # expected: 1548 570s # received: 1548 570s ok 185 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "e52d-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 58669 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlrun.pod 570s # expected: 58669 570s # received: 58669 570s ok 186 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "6cc6-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 27846 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlsec.pod 570s # expected: 27846 570s # received: 27846 570s ok 187 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "4af2-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 19186 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 570s # expected: 19186 570s # received: 19186 570s ok 188 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "74a6-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 29862 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlsolaris.pod 570s # expected: 29862 570s # received: 29862 570s ok 189 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1bdc-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7132 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlsource.pod 570s # expected: 7132 570s # received: 7132 570s ok 190 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "233b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 9019 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlstyle.pod 570s # expected: 9019 570s # received: 9019 570s ok 191 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "12f85-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 77701 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlsub.pod 570s # expected: 77701 570s # received: 77701 570s ok 192 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "d2de-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 53982 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlsyn.pod 570s # expected: 53982 570s # received: 53982 570s ok 193 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2858-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 10328 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlsynology.pod 570s # expected: 10328 570s # received: 10328 570s ok 194 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "b53a-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 46394 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlthrtut.pod 570s # expected: 46394 570s # received: 46394 570s ok 195 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "9a91-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 39569 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltie.pod 570s # expected: 39569 570s # received: 39569 570s ok 196 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "b9206-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 758278 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltoc.pod 570s # expected: 758278 570s # received: 758278 570s ok 197 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "174-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 372 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltodo.pod 570s # expected: 372 570s # received: 372 570s ok 198 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "126-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 294 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltooc.pod 570s # expected: 294 570s # received: 294 570s ok 199 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "126-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 294 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltoot.pod 570s # expected: 294 570s # received: 294 570s ok 200 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "297f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 10623 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltrap.pod 570s # expected: 10623 570s # received: 10623 570s ok 201 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "213f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 8511 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltru64.pod 570s # expected: 8511 570s # received: 8511 570s ok 202 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1183-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 4483 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perltw.pod 570s # expected: 4483 570s # received: 4483 570s ok 203 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "162c0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 90816 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlunicode.pod 570s # expected: 90816 570s # received: 90816 570s ok 204 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "6349-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 25417 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlunicook.pod 570s # expected: 25417 570s # received: 25417 570s ok 205 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "372e-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 14126 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlunifaq.pod 570s # expected: 14126 570s # received: 14126 570s ok 206 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "96e1-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 38625 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perluniintro.pod 570s # expected: 38625 570s # received: 38625 570s ok 207 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "6eefa-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 454394 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perluniprops.pod 570s # expected: 454394 570s # received: 454394 570s ok 208 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1f0f-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7951 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlunitut.pod 570s # expected: 7951 570s # received: 7951 570s ok 209 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1ce8-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 7400 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlutil.pod 570s # expected: 7400 570s # received: 7400 570s ok 210 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "16ab2-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 92850 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlvar.pod 570s # expected: 92850 570s # received: 92850 570s ok 211 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "c68d-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 50829 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlvms.pod 570s # expected: 50829 570s # received: 50829 570s ok 212 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "f16-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 3862 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlvos.pod 570s # expected: 3862 570s # received: 3862 570s ok 213 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "7fdb-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 32731 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlwin32.pod 570s # expected: 32731 570s # received: 32731 570s ok 214 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "1532b-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 86827 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlxs.pod 570s # expected: 86827 570s # received: 86827 570s ok 215 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "c504-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 50436 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlxstut.pod 570s # expected: 50436 570s # received: 50436 570s ok 216 570s #lwp request: 570s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "5dc1-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 24001 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 570s # expected: 24001 570s # received: 24001 570s ok 217 570s #lwp request: 570s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "7129c-613ee98257600" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 463516 570s #Last-Modified: Mon, 18 Mar 2024 12:35:36 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-binary-httpd 570s # expected: 463516 570s # received: 463516 570s ok 218 570s #lwp request: 570s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 570s #User-Agent: libwww-perl/6.76 570s # 570s #server response: 570s #HTTP/1.1 200 OK 570s #Connection: close 570s #Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Accept-Ranges: bytes 570s #ETag: "2cc5c0-6130127a0ab40" 570s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 570s #Vary: In-If1 570s #Content-Length: 2934208 570s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 570s #Client-Date: Wed, 20 Mar 2024 19:16:34 GMT 570s #Client-Peer: 127.0.0.1:8529 570s #Client-Response-Num: 1 570s #DMMATCH1: 1 570s # 570s # testing : download of /getfiles-binary-perl 570s # expected: 2934208 570s # received: 2934208 570s ok 219 570s ok 574s t/apache/headers.t .................. 574s 1..27 574s # Running under perl version 5.038002 for linux 574s # Current time local: Wed Mar 20 19:16:35 2024 574s # Current time GMT: Wed Mar 20 19:16:35 2024 574s # Using Test.pm version 1.31 574s # Using Apache/Test.pm version 1.42 574s testing: Hello: World 574s ok 1 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 2 574s header: [World] vs [World] 574s # testing : compare header Hello value 574s # expected: 'World' 574s # received: 'World' 574s ok 3 574s testing: Hello: World 574s ok 4 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 5 574s header: [World] vs [World] 574s # testing : compare header Hello value 574s # expected: 'World' 574s # received: 'World' 574s ok 6 574s testing: Hello: World 574s ok 7 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 8 574s header: [World] vs [World] 574s # testing : compare header Hello value 574s # expected: 'World' 574s # received: 'World' 574s ok 9 574s testing: Hello: Foo 574s Bar 574s ok 10 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 11 574s header: [Foo Bar] vs [Foo Bar] 574s # testing : compare header Hello value 574s # expected: 'Foo Bar' 574s # received: 'Foo Bar' 574s ok 12 574s testing: Hello: Foo 574s Bar 574s ok 13 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 14 574s header: [Foo Bar] vs [Foo Bar] 574s # testing : compare header Hello value 574s # expected: 'Foo Bar' 574s # received: 'Foo Bar' 574s ok 15 574s testing: Hello: Foo 574s Bar 574s ok 16 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 17 574s header: [Foo Bar] vs [Foo Bar] 574s # testing : compare header Hello value 574s # expected: 'Foo Bar' 574s # received: 'Foo Bar' 574s ok 18 574s testing: Hello: Foo 574s Bar 574s ok 19 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 20 574s header: [Foo Bar] vs [Foo Bar] 574s # testing : compare header Hello value 574s # expected: 'Foo Bar' 574s # received: 'Foo Bar' 574s ok 21 574s testing: Hello: Foo 574s Bar 574s ok 22 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 23 574s header: [Foo Bar] vs [Foo Bar] 574s # testing : compare header Hello value 574s # expected: 'Foo Bar' 574s # received: 'Foo Bar' 574s ok 24 574s testing: Hello:World 574s ok 25 574s # testing : response success 574s # expected: qr/HTTP\/1\.. 200 OK/ 574s # received: 'HTTP/1.1 200 OK' 574s ok 26 574s header: [World] vs [World] 574s # testing : compare header Hello value 574s # expected: 'World' 574s # received: 'World' 574s ok 27 574s ok 579s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 584s t/apache/http_strict.t .............. 584s 1..178 584s # Running under perl version 5.038002 for linux 584s # Current time local: Wed Mar 20 19:16:44 2024 584s # Current time GMT: Wed Mar 20 19:16:44 2024 584s # Using Test.pm version 1.31 584s # Using Apache/Test.pm version 1.42 584s # SENDING: 584s # GET / HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 1 584s # SENDING: 584s # GET / HTTP/1.0\n\n 584s # expecting success, got 200 584s ok 2 584s # SENDING: 584s # get / HTTP/1.0\r\n\r\n 584s # expecting 501, got 501 584s ok 3 584s # SENDING: 584s # G ET / HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 4 584s # SENDING: 584s # G\x00ET / HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 5 584s # SENDING: 584s # G/T / HTTP/1.0\r\n\r\n 584s # expecting 501, got 501 584s ok 6 584s # SENDING: 584s # GET /\x00 HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 7 584s # SENDING: 584s # GET / HTTP/1.0\x00\r\n\r\n 584s # expecting 400, got 400 584s ok 8 584s # SENDING: 584s # GET\x0c/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 9 584s # SENDING: 584s # GET\r/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 10 584s # SENDING: 584s # GET\t/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 11 584s # SENDING: 584s # GET / HTT/1.0\r\n\r\n 584s # expecting error, got 400 584s ok 12 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 584s # expecting success, got 200 584s ok 13 584s # SENDING: 584s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 584s # expecting success, got 200 584s ok 14 584s # SENDING: 584s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 584s # expecting success, got 200 584s ok 15 584s # SENDING: 584s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 16 584s # SENDING: 584s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 17 584s # SENDING: 584s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 584s # expecting 200, got 200 584s ok 18 584s # SENDING: 584s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 19 584s # SENDING: 584s # GET / HTTP/\r\nHost: localhost\r\n\r\n 584s # expecting error, got 400 584s ok 20 584s # SENDING: 584s # GET / HTTP/0.9\r\n\r\n 584s # expecting error, got 400 584s ok 21 584s # SENDING: 584s # GET / HTTP/0.8\r\n\r\n 584s # expecting error, got 400 584s ok 22 584s # SENDING: 584s # GET /\x01 HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 23 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 24 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 584s # expecting 200, got 200 584s ok 25 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 584s # expecting 400, got 400 584s ok 26 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 584s # expecting 200, got 200 584s ok 27 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo\r\n\r\n 584s # expecting 400, got 400 584s ok 28 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 584s # expecting 400, got 400 584s ok 29 584s # SENDING: 584s # GET / HTTP/1.0\r\n: bar\r\n\r\n 584s # expecting 400, got 400 584s ok 30 584s # SENDING: 584s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 31 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 584s # expecting 400, got 400 584s ok 32 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 584s # expecting 400, got 400 584s ok 33 584s # SENDING: 584s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 584s # expecting 400, got 400 584s ok 34 584s # SENDING: 584s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 35 584s # SENDING: 584s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 584s # expecting 400, got 400 584s ok 36 584s # SENDING: 584s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 584s # expecting 400, got 400 584s ok 37 584s # SENDING: 584s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 584s # expecting 200, got 200 584s ok 38 584s # SENDING: 584s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 584s # expecting 400, got 400 584s ok 39 584s # SENDING: 584s # GET / HTTP/1.0\r\r 584s # expecting dropped connection and HTTPD dropped connection 584s ok 40 584s # SENDING: 584s # GET /\r\n 584s # expecting headerless HTTP/0.9 body, got response 584s ok 41 584s # SENDING: 584s # GET /#frag HTTP/1.0\r\n 584s # expecting 400, got 400 584s ok 42 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 584s # expecting 200, got 200 584s ok 43 584s # SENDING: 584s # GET http://017700000001/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 44 584s # SENDING: 584s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 45 584s # SENDING: 584s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 46 584s # SENDING: 584s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 47 584s # SENDING: 584s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 48 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 584s # expecting 200, got 200 584s ok 49 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 584s # expecting 400, got 400 584s ok 50 584s # SENDING: 584s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 51 584s # SENDING: 584s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 52 584s # SENDING: 584s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 53 584s # SENDING: 584s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 54 584s # SENDING: 584s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 55 584s # SENDING: 584s # GET http://[::1]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 56 584s # SENDING: 584s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 57 584s # SENDING: 584s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 58 584s # SENDING: 584s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 59 584s # SENDING: 584s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 60 584s # SENDING: 584s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 61 584s # SENDING: 584s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 62 584s # SENDING: 584s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 63 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 584s # expecting success, got 200 584s ok 64 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 584s # expecting success, got 200 584s ok 65 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 584s # expecting success, got 200 584s ok 66 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 584s # expecting success, got 200 584s ok 67 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 584s # expecting success, got 200 584s ok 68 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 584s # expecting success, got 200 584s ok 69 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 584s # expecting 200, got 200 584s ok 70 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 584s # expecting 200, got 200 584s ok 71 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 584s # expecting 400, got 400 584s ok 72 584s # SENDING: 584s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 73 584s # SENDING: 584s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 74 584s # SENDING: 584s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 75 584s # SENDING: 584s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 76 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 584s # expecting 200, got 200 584s ok 77 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 584s # expecting 200, got 200 584s ok 78 584s # SENDING: 584s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 79 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 584s # DECODED: Foo: bar 584s # RESPONSE: 584s # HTTP/1.1 200 OK\r\n 584s # Date: Wed, 20 Mar 2024 19:16:48 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Foo: bar\r\n 584s # Vary: In-If1\r\n 584s # DMMATCH1: 1\r\n 584s # Content-Length: 36\r\n 584s # Connection: close\r\n 584s # Content-Type: text/plain\r\n 584s # \r\n 584s # Hi!\n 584s # SERVERNAME=localhost\n 584s # HTTP_HOST=\n 584s # 584s # expecting 200, got 200 584s ok 80 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 584s # DECODED: Foo: 584s # RESPONSE: 584s # HTTP/1.1 200 OK\r\n 584s # Date: Wed, 20 Mar 2024 19:16:48 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Foo: \r\n 584s # Vary: In-If1\r\n 584s # DMMATCH1: 1\r\n 584s # Content-Length: 36\r\n 584s # Connection: close\r\n 584s # Content-Type: text/plain\r\n 584s # \r\n 584s # Hi!\n 584s # SERVERNAME=localhost\n 584s # HTTP_HOST=\n 584s # 584s # expecting 200, got 200 584s ok 81 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 584s # DECODED: : bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:48 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 82 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 584s # DECODED: F\x00oo: bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:48 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 528\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 83 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 584s # DECODED: F\x01oo: bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:48 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 564\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 84 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 584s # DECODED: F\noo: bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 528\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 85 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 584s # DECODED: Foo: b\tar 584s # RESPONSE: 584s # HTTP/1.1 200 OK\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Foo: b\tar\r\n 584s # Vary: In-If1\r\n 584s # DMMATCH1: 1\r\n 584s # Content-Length: 36\r\n 584s # Connection: close\r\n 584s # Content-Type: text/plain\r\n 584s # \r\n 584s # Hi!\n 584s # SERVERNAME=localhost\n 584s # HTTP_HOST=\n 584s # 584s # expecting 200, got 200 584s ok 86 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 584s # DECODED: Foo: b\x01ar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 564\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 87 584s # SENDING: 584s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 584s # expecting 500, got 500 584s ok 88 584s # SENDING: 584s # GET / HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 89 584s # SENDING: 584s # GET / HTTP/1.0\n\n 584s # expecting 400, got 400 584s ok 90 584s # SENDING: 584s # get / HTTP/1.0\r\n\r\n 584s # expecting 501, got 501 584s ok 91 584s # SENDING: 584s # G ET / HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 92 584s # SENDING: 584s # G\x00ET / HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 93 584s # SENDING: 584s # G/T / HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 94 584s # SENDING: 584s # GET /\x00 HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 95 584s # SENDING: 584s # GET / HTTP/1.0\x00\r\n\r\n 584s # expecting 400, got 400 584s ok 96 584s # SENDING: 584s # GET\x0c/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 97 584s # SENDING: 584s # GET\r/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 98 584s # SENDING: 584s # GET\t/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 99 584s # SENDING: 584s # GET / HTT/1.0\r\n\r\n 584s # expecting error, got 400 584s ok 100 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 584s # expecting success, got 200 584s ok 101 584s # SENDING: 584s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 584s # expecting success, got 200 584s ok 102 584s # SENDING: 584s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 584s # expecting success, got 200 584s ok 103 584s # SENDING: 584s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 104 584s # SENDING: 584s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 105 584s # SENDING: 584s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 106 584s # SENDING: 584s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 107 584s # SENDING: 584s # GET / HTTP/\r\nHost: localhost\r\n\r\n 584s # expecting error, got 400 584s ok 108 584s # SENDING: 584s # GET / HTTP/0.9\r\n\r\n 584s # expecting error, got 400 584s ok 109 584s # SENDING: 584s # GET / HTTP/0.8\r\n\r\n 584s # expecting error, got 400 584s ok 110 584s # SENDING: 584s # GET /\x01 HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 111 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 112 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 584s # expecting 200, got 200 584s ok 113 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 584s # expecting 400, got 400 584s ok 114 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 584s # expecting 400, got 400 584s ok 115 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo\r\n\r\n 584s # expecting 400, got 400 584s ok 116 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 584s # expecting 400, got 400 584s ok 117 584s # SENDING: 584s # GET / HTTP/1.0\r\n: bar\r\n\r\n 584s # expecting 400, got 400 584s ok 118 584s # SENDING: 584s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 119 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 584s # expecting 400, got 400 584s ok 120 584s # SENDING: 584s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 584s # expecting 400, got 400 584s ok 121 584s # SENDING: 584s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 584s # expecting 400, got 400 584s ok 122 584s # SENDING: 584s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 584s # expecting 400, got 400 584s ok 123 584s # SENDING: 584s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 584s # expecting 400, got 400 584s ok 124 584s # SENDING: 584s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 584s # expecting 400, got 400 584s ok 125 584s # SENDING: 584s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 584s # expecting 200, got 200 584s ok 126 584s # SENDING: 584s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 584s # expecting 400, got 400 584s ok 127 584s # SENDING: 584s # GET / HTTP/1.0\r\r 584s # expecting dropped connection and HTTPD dropped connection 584s ok 128 584s # SENDING: 584s # GET /\r\n 584s # expecting headerless HTTP/0.9 body, got response 584s ok 129 584s # SENDING: 584s # GET /#frag HTTP/1.0\r\n 584s # expecting 400, got 400 584s ok 130 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 584s # expecting 400, got 400 584s ok 131 584s # SENDING: 584s # GET http://017700000001/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 132 584s # SENDING: 584s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 133 584s # SENDING: 584s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 134 584s # SENDING: 584s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 135 584s # SENDING: 584s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 136 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 584s # expecting 400, got 400 584s ok 137 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 584s # expecting 400, got 400 584s ok 138 584s # SENDING: 584s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 139 584s # SENDING: 584s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 140 584s # SENDING: 584s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 141 584s # SENDING: 584s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 142 584s # SENDING: 584s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 143 584s # SENDING: 584s # GET http://[::1]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 144 584s # SENDING: 584s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 145 584s # SENDING: 584s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 146 584s # SENDING: 584s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 147 584s # SENDING: 584s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 148 584s # SENDING: 584s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 149 584s # SENDING: 584s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 584s # expecting success, got 200 584s ok 150 584s # SENDING: 584s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 584s # expecting 400, got 400 584s ok 151 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 584s # expecting success, got 200 584s ok 152 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 584s # expecting success, got 200 584s ok 153 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 584s # expecting success, got 200 584s ok 154 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 584s # expecting success, got 200 584s ok 155 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 584s # expecting success, got 200 584s ok 156 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 584s # expecting success, got 200 584s ok 157 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 584s # expecting 400, got 400 584s ok 158 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 584s # expecting 400, got 400 584s ok 159 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 584s # expecting 400, got 400 584s ok 160 584s # SENDING: 584s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 161 584s # SENDING: 584s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 162 584s # SENDING: 584s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 163 584s # SENDING: 584s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 584s # expecting 200, got 200 584s ok 164 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 584s # expecting 200, got 200 584s ok 165 584s # SENDING: 584s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 584s # expecting 200, got 200 584s ok 166 584s # SENDING: 584s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 584s # expecting 200, got 200 584s ok 167 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 584s # DECODED: Foo: bar 584s # RESPONSE: 584s # HTTP/1.1 200 OK\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Foo: bar\r\n 584s # Vary: In-If1\r\n 584s # DMMATCH1: 1\r\n 584s # Content-Length: 36\r\n 584s # Connection: close\r\n 584s # Content-Type: text/plain\r\n 584s # \r\n 584s # Hi!\n 584s # SERVERNAME=localhost\n 584s # HTTP_HOST=\n 584s # 584s # expecting 200, got 200 584s ok 168 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 584s # DECODED: Foo: 584s # RESPONSE: 584s # HTTP/1.1 200 OK\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Foo: \r\n 584s # Vary: In-If1\r\n 584s # DMMATCH1: 1\r\n 584s # Connection: close\r\n 584s # Content-Type: text/plain\r\n 584s # \r\n 584s # Hi!\n 584s # SERVERNAME=localhost\n 584s # HTTP_HOST=\n 584s # 584s # expecting 200, got 200 584s ok 169 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 584s # DECODED: : bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 564\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 170 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 584s # DECODED: F\x00oo: bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 528\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 171 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 584s # DECODED: F\x01oo: bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 564\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 172 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 584s # DECODED: F\noo: bar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 528\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 173 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 584s # DECODED: Foo: b\tar 584s # RESPONSE: 584s # HTTP/1.1 200 OK\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Foo: b\tar\r\n 584s # Vary: In-If1\r\n 584s # DMMATCH1: 1\r\n 584s # Content-Length: 36\r\n 584s # Connection: close\r\n 584s # Content-Type: text/plain\r\n 584s # \r\n 584s # Hi!\n 584s # SERVERNAME=localhost\n 584s # HTTP_HOST=\n 584s # 584s # expecting 200, got 200 584s ok 174 584s # SENDING: 584s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 584s # DECODED: Foo: b\x01ar 584s # RESPONSE: 584s # HTTP/1.1 500 Internal Server Error\r\n 584s # Date: Wed, 20 Mar 2024 19:16:49 GMT\r\n 584s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 584s # Content-Length: 564\r\n 584s # Connection: close\r\n 584s # Content-Type: text/html; charset=iso-8859-1\r\n 584s # \r\n 584s # \n 584s # \n 584s # ... 584s # expecting 500, got 500 584s ok 175 584s # SENDING: 584s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 584s # expecting 500, got 500 584s ok 176 584s ok 177 584s ok 178 584s ok 589s t/apache/if_sections.t .............. 589s 1..46 589s # Running under perl version 5.038002 for linux 589s # Current time local: Wed Mar 20 19:16:49 2024 589s # Current time GMT: Wed Mar 20 19:16:49 2024 589s # Using Test.pm version 1.31 589s # Using Apache/Test.pm version 1.42 589s # /if_sec/ with '': 589s # expected: 200 589s # received: '200' 589s ok 1 589s # expected: undef 589s # received: undef 589s ok 2 589s # /if_sec/foo.if_test with '': 589s # expected: 200 589s # received: '200' 589s ok 3 589s # expected: undef 589s # received: undef 589s ok 4 589s # /if_sec/foo.if_test with '1': 589s # expected: 200 589s # received: '200' 589s ok 5 589s # expected: 'global1' 589s # received: 'global1' 589s ok 6 589s # /if_sec/foo.if_test with '1 11': 589s # expected: 200 589s # received: '200' 589s ok 7 589s # expected: 'global1, nested11, nested113' 589s # received: 'global1, nested11, nested113' 589s ok 8 589s # /if_sec/foo.if_test with '1 11 111': 589s # expected: 200 589s # received: '200' 589s ok 9 589s # expected: 'global1, nested11, nested111' 589s # received: 'global1, nested11, nested111' 589s ok 10 589s # /if_sec/foo.if_test with '1 11 112': 589s # expected: 200 589s # received: '200' 589s ok 11 589s # expected: 'global1, nested11, nested112' 589s # received: 'global1, nested11, nested112' 589s ok 12 589s # /if_sec/foo.if_test with '1 2': 589s # expected: 200 589s # received: '200' 589s ok 13 589s # expected: 'global1, files2' 589s # received: 'global1, files2' 589s ok 14 589s # /if_sec/dir/foo.txt with '1 2': 589s # expected: 200 589s # received: '200' 589s ok 15 589s # expected: 'global1, dir1, dir2, dir_files1' 589s # received: 'global1, dir1, dir2, dir_files1' 589s ok 16 589s # /if_sec/dir/ with '1 2': 589s # expected: 200 589s # received: '200' 589s ok 17 589s # expected: 'global1, dir1, dir2' 589s # received: 'global1, dir1, dir2' 589s ok 18 589s # /if_sec/dir/ with '1 11': 589s # expected: 200 589s # received: '200' 589s ok 19 589s # expected: 'global1, dir1, nested11, nested113' 589s # received: 'global1, dir1, nested11, nested113' 589s ok 20 589s # /if_sec/dir/ with '1 11 111': 589s # expected: 200 589s # received: '200' 589s ok 21 589s # expected: 'global1, dir1, nested11, nested111' 589s # received: 'global1, dir1, nested11, nested111' 589s ok 22 589s # /if_sec/dir/ with '1 11 112': 589s # expected: 200 589s # received: '200' 589s ok 23 589s # expected: 'global1, dir1, nested11, nested112' 589s # received: 'global1, dir1, nested11, nested112' 589s ok 24 589s # /if_sec/loc/ with '1 2': 589s # expected: 200 589s # received: '200' 589s ok 25 589s # expected: 'global1, loc1, loc2' 589s # received: 'global1, loc1, loc2' 589s ok 26 589s # /if_sec/loc/foo.txt with '1 2': 589s # expected: 200 589s # received: '200' 589s ok 27 589s # expected: 'global1, loc1, loc2' 589s # received: 'global1, loc1, loc2' 589s ok 28 589s # /if_sec/loc/ with '1 11': 589s # expected: 200 589s # received: '200' 589s ok 29 589s # expected: 'global1, loc1, nested11, nested113' 589s # received: 'global1, loc1, nested11, nested113' 589s ok 30 589s # /if_sec/loc/ with '1 11 111': 589s # expected: 200 589s # received: '200' 589s ok 31 589s # expected: 'global1, loc1, nested11, nested111' 589s # received: 'global1, loc1, nested11, nested111' 589s ok 32 589s # /if_sec/loc/ with '1 11 112': 589s # expected: 200 589s # received: '200' 589s ok 33 589s # expected: 'global1, loc1, nested11, nested112' 589s # received: 'global1, loc1, nested11, nested112' 589s ok 34 589s # /if_sec/loc/foo.if_test with '1 2': 589s # expected: 200 589s # received: '200' 589s ok 35 589s # expected: 'global1, files2, loc1, loc2' 589s # received: 'global1, files2, loc1, loc2' 589s ok 36 589s # /if_sec/loc/foo.if_test with '1 2 11': 589s # expected: 200 589s # received: '200' 589s ok 37 589s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 589s # received: 'global1, files2, loc1, loc2, nested11, nested113' 589s ok 38 589s # /if_sec/loc/foo.if_test with '1 2 11 111': 589s # expected: 200 589s # received: '200' 589s ok 39 589s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 589s # received: 'global1, files2, loc1, loc2, nested11, nested111' 589s ok 40 589s # /if_sec/loc/foo.if_test with '1 2 11 112': 589s # expected: 200 589s # received: '200' 589s ok 41 589s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 589s # received: 'global1, files2, loc1, loc2, nested11, nested112' 589s ok 42 589s # /if_sec/proxy/ with '1 2': 589s # expected: 200 589s # received: '200' 589s ok 43 589s # expected: 'global1, locp1, locp2' 589s # received: 'global1, locp1, locp2' 589s ok 44 589s # /if_sec/proxy/ with '2': 589s # expected: 200 589s # received: '200' 589s ok 45 589s # expected: 'locp2' 589s # received: 'locp2' 589s ok 46 589s ok 593s t/apache/iffile.t ................... 593s 1..2 593s # Running under perl version 5.038002 for linux 593s # Current time local: Wed Mar 20 19:16:54 2024 593s # Current time GMT: Wed Mar 20 19:16:54 2024 593s # Using Test.pm version 1.31 593s # Using Apache/Test.pm version 1.42 593s # expected: 200 593s # received: '200' 593s ok 1 593s # expected: 'success1, success2, success3, success4, success5' 593s # received: 'success1, success2, success3, success4, success5' 593s ok 2 593s ok 600s t/apache/leaks.t .................... skipped: mod_memory_track not activated 608s t/apache/limits.t ................... 608s 1..12 608s # Running under perl version 5.038002 for linux 608s # Current time local: Wed Mar 20 19:17:05 2024 608s # Current time GMT: Wed Mar 20 19:17:05 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.42 608s # Testing LimitRequestLine; should succeed 608s # testing : Test #1 608s # expected: 200 608s # received: '200' 608s ok 1 608s # Testing LimitRequestLine; should fail 608s # testing : Test #2 608s # expected: 414 608s # received: '414' 608s ok 2 608s # Testing LimitRequestFieldSize; should succeed 608s # testing : Test #3 608s # expected: 200 608s # received: '200' 608s ok 3 608s # Testing LimitRequestFieldSize; should fail 608s # testing : Test #4 608s # expected: 400 608s # received: '400' 608s ok 4 608s # Testing LimitRequestFields; should succeed 608s # testing : Test #5 608s # expected: 200 608s # received: '200' 608s ok 5 608s # Testing LimitRequestFields; should fail 608s # testing : Test #6 608s # expected: 400 608s # received: '400' 608s ok 6 608s # Testing LimitRequestBody; should succeed 608s # Chunked transfer-encoding enabled 608s # testing : Test #7 608s # expected: 200 608s # received: '200' 608s ok 7 608s # Testing LimitRequestBody; should succeed 608s # Chunked transfer-encoding disabled 608s # testing : Test #8 608s # expected: 200 608s # received: '200' 608s ok 8 608s # Testing LimitRequestBody; should fail 608s # Chunked transfer-encoding enabled 608s # testing : Test #9 608s # expected: 413 608s # received: '413' 608s ok 9 608s # Testing LimitRequestBody; should fail 608s # Chunked transfer-encoding disabled 608s # testing : Test #10 608s # expected: 413 608s # received: '413' 608s ok 10 608s # Testing LimitRequestFieldSize; should succeed 608s # testing : Test #11 608s # expected: 200 608s # received: '200' 608s ok 11 608s # Testing LimitRequestFieldSize; should fail 608s # testing : Test #12 608s # expected: 400 608s # received: '400' 608s ok 12 608s ok 614s t/apache/loglevel.t ................. 614s 1..8 614s # Running under perl version 5.038002 for linux 614s # Current time local: Wed Mar 20 19:17:13 2024 614s # Current time GMT: Wed Mar 20 19:17:13 2024 614s # Using Test.pm version 1.31 614s # Using Apache/Test.pm version 1.42 614s ok 1 614s ok 2 614s ok 3 614s ok 4 614s ok 5 614s ok 6 614s ok 7 614s ok 8 614s ok 619s t/apache/maxranges.t ................ 619s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 619s 1..19 619s # Running under perl version 5.038002 for linux 619s # Current time local: Wed Mar 20 19:17:19 2024 619s # Current time GMT: Wed Mar 20 19:17:19 2024 619s # Using Test.pm version 1.31 619s # Using Apache/Test.pm version 1.42 619s ok 1 619s ok 2 619s ok 3 619s ok 4 619s ok 5 619s ok 6 619s ok 7 619s ok 8 619s ok 9 619s ok 10 619s ok 11 619s ok 12 619s ok 13 619s ok 14 619s ok 15 619s ok 16 619s ok 17 619s ok 18 619s ok 19 619s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 619s ok 623s t/apache/mergeslashes.t ............. 623s 1..9 623s # Running under perl version 5.038002 for linux 623s # Current time local: Wed Mar 20 19:17:24 2024 623s # Current time GMT: Wed Mar 20 19:17:24 2024 623s # Using Test.pm version 1.31 623s # Using Apache/Test.pm version 1.42 623s # SENDING to 127.0.0.1:8537 623s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for exact match 623s ok 1 623s # SENDING to 127.0.0.1:8537 623s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for merged even at front 623s ok 2 623s # SENDING to 127.0.0.1:8537 623s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for merged even at front 623s ok 3 623s # SENDING to 127.0.0.1:8537 623s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for c// should be merged 623s ok 4 623s # SENDING to 127.0.0.1:8537 623s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for a// should be merged 623s ok 5 623s # SENDING to 127.0.0.1:8537 623s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for a// matches locationmatch 623s ok 6 623s # SENDING to 127.0.0.1:8537 623s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 623s # expected 200, got 200 for c// doesn't match locationmatch 623s ok 7 623s # SENDING to 127.0.0.1:8537 623s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for baseline failed 623s ok 8 623s # SENDING to 127.0.0.1:8537 623s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 623s # expected 403, got 403 for b//d not merged for Location with OFF 623s ok 9 623s ok 629s t/apache/mmn.t ...................... 629s 1..2 629s # Running under perl version 5.038002 for linux 629s # Current time local: Wed Mar 20 19:17:28 2024 629s # Current time GMT: Wed Mar 20 19:17:28 2024 629s # Using Test.pm version 1.31 629s # Using Apache/Test.pm version 1.42 629s ok 1 629s ok 2 629s ok 634s t/apache/options.t .................. 634s 1..2 634s # Running under perl version 5.038002 for linux 634s # Current time local: Wed Mar 20 19:17:34 2024 634s # Current time GMT: Wed Mar 20 19:17:34 2024 634s # Using Test.pm version 1.31 634s # Using Apache/Test.pm version 1.42 634s # testing : code 634s # expected: 200 634s # received: '200' 634s ok 1 634s # testing : OPTIONS 634s # expected: qr/OPTIONS/ 634s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 634s ok 2 634s ok 642s t/apache/passbrigade.t .............. 642s # using LWP client 642s 1..114 642s # Running under perl version 5.038002 for linux 642s # Current time local: Wed Mar 20 19:17:39 2024 642s # Current time GMT: Wed Mar 20 19:17:39 2024 642s # Using Test.pm version 1.31 642s # Using Apache/Test.pm version 1.42 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 1024 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 1024 642s # received: 1024 642s ok 1 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 2048 642s # received: 2048 642s ok 2 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 3072 642s # received: 3072 642s ok 3 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 4096 642s # received: 4096 642s ok 4 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 5120 642s # received: 5120 642s ok 5 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 6144 642s # received: 6144 642s ok 6 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 7168 642s # received: 7168 642s ok 7 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 8192 642s # received: 8192 642s ok 8 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 9216 642s # received: 9216 642s ok 9 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 10240 642s # received: 10240 642s ok 10 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 11264 642s # received: 11264 642s ok 11 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 12288 642s # received: 12288 642s ok 12 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 13312 642s # received: 13312 642s ok 13 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 14336 642s # received: 14336 642s ok 14 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 15360 642s # received: 15360 642s ok 15 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 16384 642s # received: 16384 642s ok 16 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 17408 642s # received: 17408 642s ok 17 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 18432 642s # received: 18432 642s ok 18 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 19456 642s # received: 19456 642s ok 19 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 20480 642s # received: 20480 642s ok 20 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 21504 642s # received: 21504 642s ok 21 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 22528 642s # received: 22528 642s ok 22 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 23552 642s # received: 23552 642s ok 23 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 24576 642s # received: 24576 642s ok 24 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 25600 642s # received: 25600 642s ok 25 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 26624 642s # received: 26624 642s ok 26 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 27648 642s # received: 27648 642s ok 27 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 28672 642s # received: 28672 642s ok 28 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 29696 642s # received: 29696 642s ok 29 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 30720 642s # received: 30720 642s ok 30 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 31744 642s # received: 31744 642s ok 31 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 32768 642s # received: 32768 642s ok 32 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 33792 642s # received: 33792 642s ok 33 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 34816 642s # received: 34816 642s ok 34 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 35840 642s # received: 35840 642s ok 35 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 36864 642s # received: 36864 642s ok 36 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 37888 642s # received: 37888 642s ok 37 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 38912 642s # received: 38912 642s ok 38 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 39936 642s # received: 39936 642s ok 39 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 40960 642s # received: 40960 642s ok 40 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 41984 642s # received: 41984 642s ok 41 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 43008 642s # received: 43008 642s ok 42 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 44032 642s # received: 44032 642s ok 43 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 45056 642s # received: 45056 642s ok 44 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 46080 642s # received: 46080 642s ok 45 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 47104 642s # received: 47104 642s ok 46 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 48128 642s # received: 48128 642s ok 47 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 49152 642s # received: 49152 642s ok 48 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 50176 642s # received: 50176 642s ok 49 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 51200 642s # received: 51200 642s ok 50 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 102400 642s # received: 102400 642s ok 51 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 307200 642s # received: 307200 642s ok 52 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 512000 642s # received: 512000 642s ok 53 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 2048000 642s # received: 2048000 642s ok 54 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:44 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:45 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 4096000 642s # received: 4096000 642s ok 55 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:45 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:45 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 6144000 642s # received: 6144000 642s ok 56 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:45 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 10240000 642s # received: 10240000 642s ok 57 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 1024 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 1024 642s # received: 1024 642s ok 58 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 2048 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 2048 642s # received: 2048 642s ok 59 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 3072 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 3072 642s # received: 3072 642s ok 60 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 4096 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 4096 642s # received: 4096 642s ok 61 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 5120 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 5120 642s # received: 5120 642s ok 62 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 6144 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 6144 642s # received: 6144 642s ok 63 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 7168 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 7168 642s # received: 7168 642s ok 64 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 8192 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #DMMATCH1: 1 642s # 642s # testing : bytes in body 642s # expected: 8192 642s # received: 8192 642s ok 65 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 9216 642s # received: 9216 642s ok 66 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 10240 642s # received: 10240 642s ok 67 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 11264 642s # received: 11264 642s ok 68 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 12288 642s # received: 12288 642s ok 69 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 13312 642s # received: 13312 642s ok 70 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 14336 642s # received: 14336 642s ok 71 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 15360 642s # received: 15360 642s ok 72 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 16384 642s # received: 16384 642s ok 73 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 17408 642s # received: 17408 642s ok 74 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 18432 642s # received: 18432 642s ok 75 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 19456 642s # received: 19456 642s ok 76 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 20480 642s # received: 20480 642s ok 77 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 21504 642s # received: 21504 642s ok 78 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 22528 642s # received: 22528 642s ok 79 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 23552 642s # received: 23552 642s ok 80 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 24576 642s # received: 24576 642s ok 81 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 25600 642s # received: 25600 642s ok 82 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 26624 642s # received: 26624 642s ok 83 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 27648 642s # received: 27648 642s ok 84 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 28672 642s # received: 28672 642s ok 85 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 29696 642s # received: 29696 642s ok 86 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 30720 642s # received: 30720 642s ok 87 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 31744 642s # received: 31744 642s ok 88 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 32768 642s # received: 32768 642s ok 89 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 33792 642s # received: 33792 642s ok 90 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 34816 642s # received: 34816 642s ok 91 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 35840 642s # received: 35840 642s ok 92 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 36864 642s # received: 36864 642s ok 93 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 37888 642s # received: 37888 642s ok 94 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 38912 642s # received: 38912 642s ok 95 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 39936 642s # received: 39936 642s ok 96 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 40960 642s # received: 40960 642s ok 97 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 41984 642s # received: 41984 642s ok 98 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 43008 642s # received: 43008 642s ok 99 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 44032 642s # received: 44032 642s ok 100 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 45056 642s # received: 45056 642s ok 101 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 46080 642s # received: 46080 642s ok 102 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 47104 642s # received: 47104 642s ok 103 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 48128 642s # received: 48128 642s ok 104 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 49152 642s # received: 49152 642s ok 105 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 50176 642s # received: 50176 642s ok 106 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 51200 642s # received: 51200 642s ok 107 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 102400 642s # received: 102400 642s ok 108 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 307200 642s # received: 307200 642s ok 109 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 512000 642s # received: 512000 642s ok 110 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 2048000 642s # received: 2048000 642s ok 111 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 4096000 642s # received: 4096000 642s ok 112 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 6144000 642s # received: 6144000 642s ok 113 642s #lwp request: 642s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 642s #User-Agent: libwww-perl/6.76 642s # 642s #server response: 642s #HTTP/1.1 200 OK 642s #Connection: close 642s #Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 642s #Vary: In-If1 642s #Content-Length: 0 642s #Client-Date: Wed, 20 Mar 2024 19:17:46 GMT 642s #Client-Peer: 127.0.0.1:8529 642s #Client-Response-Num: 1 642s #Client-Transfer-Encoding: chunked 642s #DMMATCH1: 1 642s #X-Content-Length-Note: added by Apache::TestRequest 642s # 642s # testing : bytes in body 642s # expected: 10240000 642s # received: 10240000 642s ok 114 642s ok 648s t/apache/post.t ..................... 648s # using LWP client 648s 1..51 648s # Running under perl version 5.038002 for linux 648s # Current time local: Wed Mar 20 19:17:47 2024 648s # Current time GMT: Wed Mar 20 19:17:47 2024 648s # Using Test.pm version 1.31 648s # Using Apache/Test.pm version 1.42 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 1024 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '1024' 648s # received: 1024 648s ok 1 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 2048 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '2048' 648s # received: 2048 648s ok 2 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 3072 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '3072' 648s # received: 3072 648s ok 3 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 4096 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '4096' 648s # received: 4096 648s ok 4 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 5120 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '5120' 648s # received: 5120 648s ok 5 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 6144 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '6144' 648s # received: 6144 648s ok 6 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 7168 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '7168' 648s # received: 7168 648s ok 7 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 8192 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '8192' 648s # received: 8192 648s ok 8 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 9216 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 5 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '9216' 648s # received: 9216 648s ok 9 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 10240 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '10240' 648s # received: 10240 648s ok 10 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 11264 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '11264' 648s # received: 11264 648s ok 11 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 12288 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '12288' 648s # received: 12288 648s ok 12 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 13312 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '13312' 648s # received: 13312 648s ok 13 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 14336 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '14336' 648s # received: 14336 648s ok 14 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 15360 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '15360' 648s # received: 15360 648s ok 15 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 16384 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '16384' 648s # received: 16384 648s ok 16 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 17408 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '17408' 648s # received: 17408 648s ok 17 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 18432 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '18432' 648s # received: 18432 648s ok 18 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 19456 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '19456' 648s # received: 19456 648s ok 19 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 20480 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '20480' 648s # received: 20480 648s ok 20 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 21504 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:52 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '21504' 648s # received: 21504 648s ok 21 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 22528 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '22528' 648s # received: 22528 648s ok 22 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 23552 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '23552' 648s # received: 23552 648s ok 23 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 24576 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '24576' 648s # received: 24576 648s ok 24 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 25600 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '25600' 648s # received: 25600 648s ok 25 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 26624 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '26624' 648s # received: 26624 648s ok 26 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 27648 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '27648' 648s # received: 27648 648s ok 27 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 28672 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '28672' 648s # received: 28672 648s ok 28 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 29696 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '29696' 648s # received: 29696 648s ok 29 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 30720 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '30720' 648s # received: 30720 648s ok 30 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 31744 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '31744' 648s # received: 31744 648s ok 31 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 32768 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '32768' 648s # received: 32768 648s ok 32 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 33792 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '33792' 648s # received: 33792 648s ok 33 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 34816 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '34816' 648s # received: 34816 648s ok 34 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 35840 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '35840' 648s # received: 35840 648s ok 35 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 36864 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '36864' 648s # received: 36864 648s ok 36 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 37888 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '37888' 648s # received: 37888 648s ok 37 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 38912 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '38912' 648s # received: 38912 648s ok 38 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 39936 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '39936' 648s # received: 39936 648s ok 39 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 40960 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '40960' 648s # received: 40960 648s ok 40 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 41984 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '41984' 648s # received: 41984 648s ok 41 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 43008 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '43008' 648s # received: 43008 648s ok 42 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 44032 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '44032' 648s # received: 44032 648s ok 43 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 45056 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '45056' 648s # received: 45056 648s ok 44 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 46080 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '46080' 648s # received: 46080 648s ok 45 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 47104 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '47104' 648s # received: 47104 648s ok 46 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 48128 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '48128' 648s # received: 48128 648s ok 47 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 49152 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '49152' 648s # received: 49152 648s ok 48 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 50176 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '50176' 648s # received: 50176 648s ok 49 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 51200 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 6 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '51200' 648s # received: 51200 648s ok 50 648s #lwp request: 648s #POST http://localhost:8529/eat_post HTTP/1.1 648s #User-Agent: libwww-perl/6.76 648s #Content-Length: 102400 648s # 648s #server response: 648s #HTTP/1.1 200 OK 648s #Connection: close 648s #Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 648s #Vary: In-If1 648s #Content-Length: 7 648s #Client-Date: Wed, 20 Mar 2024 19:17:53 GMT 648s #Client-Peer: 127.0.0.1:8529 648s #Client-Response-Num: 1 648s #DMMATCH1: 1 648s # 648s # testing : length posted 648s # expected: '102400' 648s # received: 102400 648s ok 51 648s ok 653s t/apache/pr17629.t .................. 653s 1..4 653s # Running under perl version 5.038002 for linux 653s # Current time local: Wed Mar 20 19:17:53 2024 653s # Current time GMT: Wed Mar 20 19:17:53 2024 653s # Using Test.pm version 1.31 653s # Using Apache/Test.pm version 1.42 653s # expected: 'begin-foobar-end 653s # ' 653s # received: 'begin-foobar-end 653s # ' 653s ok 1 653s # expected: 200 653s # received: '200' 653s ok 2 653s # testing : response was gzipped 653s # expected: 'gzip' 653s # received: 'gzip' 653s ok 3 653s # expected: 'begin-foobar-end 653s # ' 653s # received: 'begin-foobar-end 653s # ' 653s ok 4 653s ok 662s t/apache/pr18757.t .................. 662s 1..3 662s # Running under perl version 5.038002 for linux 662s # Current time local: Wed Mar 20 19:17:58 2024 662s # Current time GMT: Wed Mar 20 19:17:58 2024 662s # Using Test.pm version 1.31 662s # Using Apache/Test.pm version 1.42 662s # testing : 200 response from GET 662s # expected: 200 662s # received: '200' 662s ok 1 662s # expected C-L is 26 662s # URL via proxy is http://localhost:8552/index.html 662s ok 2 662s # line: HTTP/1.1 200 OK 662s # line: Date: Wed, 20 Mar 2024 19:18:07 GMT 662s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 662s # line: Vary: In-If1 662s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 662s # line: ETag: "1a-613edd771cbc0" 662s # line: Accept-Ranges: bytes 662s # line: Content-Length: 26 662s # line: DMMATCH1: 1 662s # line: Content-Type: text/html 662s # line: 662s # testing : whether proxy strips Content-Length header 662s # expected: 1 662s # received: 1 662s ok 3 662s ok 668s t/apache/pr35292.t .................. 668s 1..3 668s # Running under perl version 5.038002 for linux 668s # Current time local: Wed Mar 20 19:18:07 2024 668s # Current time GMT: Wed Mar 20 19:18:07 2024 668s # Using Test.pm version 1.31 668s # Using Apache/Test.pm version 1.42 668s ok 1 668s ok 2 668s # testing : read response-line 668s # expected: qr/^HTTP\/1\.. 413/ 668s # received: 'HTTP/1.1 413 Request Entity Too Large 668s # ' 668s ok 3 668s ok 674s t/apache/pr35330.t .................. 674s 1..2 674s # Running under perl version 5.038002 for linux 674s # Current time local: Wed Mar 20 19:18:13 2024 674s # Current time GMT: Wed Mar 20 19:18:13 2024 674s # Using Test.pm version 1.31 674s # Using Apache/Test.pm version 1.42 674s # testing : SSI was allowed for location 674s # expected: 200 674s # received: '200' 674s ok 1 674s # testing : file was served with correct content 674s # expected: 'hello' 674s # received: 'hello' 674s ok 2 674s ok 679s t/apache/pr37166.t .................. 679s 1..4 679s # Running under perl version 5.038002 for linux 679s # Current time local: Wed Mar 20 19:18:19 2024 679s # Current time GMT: Wed Mar 20 19:18:19 2024 679s # Using Test.pm version 1.31 679s # Using Apache/Test.pm version 1.42 679s # testing : SSI was allowed for location 679s # expected: 200 679s # received: '200' 679s ok 1 679s # testing : file was served with correct content 679s # expected: 'Hello world 679s # ' 679s # received: 'Hello world 679s # ' 679s ok 2 679s # testing : explicit 200 response 679s # expected: 200 679s # received: '200' 679s ok 3 679s # testing : file was again served with correct content 679s # expected: 'Hello world 679s # ' 679s # received: 'Hello world 679s # ' 679s ok 4 679s ok 685s t/apache/pr43939.t .................. 686s 1..4 686s # Running under perl version 5.038002 for linux 686s # Current time local: Wed Mar 20 19:18:24 2024 686s # Current time GMT: Wed Mar 20 19:18:24 2024 686s # Using Test.pm version 1.31 686s # Using Apache/Test.pm version 1.42 686s # expected: 'begin-default-end 686s # ' 686s # received: 'begin-default-end 686s # ' 686s ok 1 686s # expected: 200 686s # received: '200' 686s ok 2 686s # testing : response was gzipped 686s # expected: 'gzip' 686s # received: 'gzip' 686s ok 3 686s # expected: 'begin-default-end 686s # ' 686s # received: 'begin-default-end 686s # ' 686s ok 4 686s ok 690s t/apache/pr49328.t .................. 690s 1..1 690s # Running under perl version 5.038002 for linux 690s # Current time local: Wed Mar 20 19:18:30 2024 690s # Current time GMT: Wed Mar 20 19:18:30 2024 690s # Using Test.pm version 1.31 690s # Using Apache/Test.pm version 1.42 690s # expected: 'before 690s # included 690s # after 690s # ' 690s # received: 'before 690s # included 690s # after 690s # ' 690s ok 1 690s ok 696s t/apache/rwrite.t ................... 696s # using LWP client 696s 1..114 696s # Running under perl version 5.038002 for linux 696s # Current time local: Wed Mar 20 19:18:35 2024 696s # Current time GMT: Wed Mar 20 19:18:35 2024 696s # Using Test.pm version 1.31 696s # Using Apache/Test.pm version 1.42 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 1024 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 1024 696s # received: 1024 696s ok 1 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 2048 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 2048 696s # received: 2048 696s ok 2 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 3072 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 3072 696s # received: 3072 696s ok 3 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 4096 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 4096 696s # received: 4096 696s ok 4 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 5120 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 5120 696s # received: 5120 696s ok 5 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 6144 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 6144 696s # received: 6144 696s ok 6 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 7168 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 7168 696s # received: 7168 696s ok 7 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 8192 696s # received: 8192 696s ok 8 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 9216 696s # received: 9216 696s ok 9 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 10240 696s # received: 10240 696s ok 10 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 11264 696s # received: 11264 696s ok 11 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 12288 696s # received: 12288 696s ok 12 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 13312 696s # received: 13312 696s ok 13 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 14336 696s # received: 14336 696s ok 14 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 15360 696s # received: 15360 696s ok 15 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 16384 696s # received: 16384 696s ok 16 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 17408 696s # received: 17408 696s ok 17 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 18432 696s # received: 18432 696s ok 18 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 19456 696s # received: 19456 696s ok 19 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 20480 696s # received: 20480 696s ok 20 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 21504 696s # received: 21504 696s ok 21 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 22528 696s # received: 22528 696s ok 22 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 23552 696s # received: 23552 696s ok 23 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 24576 696s # received: 24576 696s ok 24 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 25600 696s # received: 25600 696s ok 25 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 26624 696s # received: 26624 696s ok 26 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 27648 696s # received: 27648 696s ok 27 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 28672 696s # received: 28672 696s ok 28 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 29696 696s # received: 29696 696s ok 29 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 30720 696s # received: 30720 696s ok 30 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 31744 696s # received: 31744 696s ok 31 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 32768 696s # received: 32768 696s ok 32 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 33792 696s # received: 33792 696s ok 33 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 34816 696s # received: 34816 696s ok 34 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 35840 696s # received: 35840 696s ok 35 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 36864 696s # received: 36864 696s ok 36 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 37888 696s # received: 37888 696s ok 37 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 38912 696s # received: 38912 696s ok 38 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 39936 696s # received: 39936 696s ok 39 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 40960 696s # received: 40960 696s ok 40 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 41984 696s # received: 41984 696s ok 41 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 43008 696s # received: 43008 696s ok 42 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 44032 696s # received: 44032 696s ok 43 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 45056 696s # received: 45056 696s ok 44 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 46080 696s # received: 46080 696s ok 45 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 47104 696s # received: 47104 696s ok 46 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 48128 696s # received: 48128 696s ok 47 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 49152 696s # received: 49152 696s ok 48 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 50176 696s # received: 50176 696s ok 49 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 51200 696s # received: 51200 696s ok 50 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 102400 696s # received: 102400 696s ok 51 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 307200 696s # received: 307200 696s ok 52 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 512000 696s # received: 512000 696s ok 53 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 2048000 696s # received: 2048000 696s ok 54 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 4096000 696s # received: 4096000 696s ok 55 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 6144000 696s # received: 6144000 696s ok 56 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 10240000 696s # received: 10240000 696s ok 57 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 1024 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 1024 696s # received: 1024 696s ok 58 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 2048 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 2048 696s # received: 2048 696s ok 59 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 3072 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 3072 696s # received: 3072 696s ok 60 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 4096 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 4096 696s # received: 4096 696s ok 61 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 5120 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 5120 696s # received: 5120 696s ok 62 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 6144 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 6144 696s # received: 6144 696s ok 63 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 7168 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #DMMATCH1: 1 696s # 696s # testing : bytes in body 696s # expected: 7168 696s # received: 7168 696s ok 64 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 8192 696s # received: 8192 696s ok 65 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 9216 696s # received: 9216 696s ok 66 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 10240 696s # received: 10240 696s ok 67 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 11264 696s # received: 11264 696s ok 68 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 12288 696s # received: 12288 696s ok 69 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 13312 696s # received: 13312 696s ok 70 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 14336 696s # received: 14336 696s ok 71 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 15360 696s # received: 15360 696s ok 72 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 16384 696s # received: 16384 696s ok 73 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 17408 696s # received: 17408 696s ok 74 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 18432 696s # received: 18432 696s ok 75 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 19456 696s # received: 19456 696s ok 76 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 20480 696s # received: 20480 696s ok 77 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 21504 696s # received: 21504 696s ok 78 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 22528 696s # received: 22528 696s ok 79 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 23552 696s # received: 23552 696s ok 80 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 24576 696s # received: 24576 696s ok 81 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 25600 696s # received: 25600 696s ok 82 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 26624 696s # received: 26624 696s ok 83 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 27648 696s # received: 27648 696s ok 84 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 28672 696s # received: 28672 696s ok 85 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 29696 696s # received: 29696 696s ok 86 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 30720 696s # received: 30720 696s ok 87 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 31744 696s # received: 31744 696s ok 88 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 32768 696s # received: 32768 696s ok 89 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 33792 696s # received: 33792 696s ok 90 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 34816 696s # received: 34816 696s ok 91 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 35840 696s # received: 35840 696s ok 92 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 36864 696s # received: 36864 696s ok 93 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 37888 696s # received: 37888 696s ok 94 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 38912 696s # received: 38912 696s ok 95 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 39936 696s # received: 39936 696s ok 96 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 40960 696s # received: 40960 696s ok 97 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 41984 696s # received: 41984 696s ok 98 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 43008 696s # received: 43008 696s ok 99 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 44032 696s # received: 44032 696s ok 100 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 45056 696s # received: 45056 696s ok 101 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 46080 696s # received: 46080 696s ok 102 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 47104 696s # received: 47104 696s ok 103 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 48128 696s # received: 48128 696s ok 104 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 49152 696s # received: 49152 696s ok 105 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 50176 696s # received: 50176 696s ok 106 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 51200 696s # received: 51200 696s ok 107 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 102400 696s # received: 102400 696s ok 108 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:40 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 307200 696s # received: 307200 696s ok 109 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 512000 696s # received: 512000 696s ok 110 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 2048000 696s # received: 2048000 696s ok 111 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 4096000 696s # received: 4096000 696s ok 112 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 6144000 696s # received: 6144000 696s ok 113 696s #lwp request: 696s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 696s #User-Agent: libwww-perl/6.76 696s # 696s #server response: 696s #HTTP/1.1 200 OK 696s #Connection: close 696s #Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 696s #Vary: In-If1 696s #Content-Length: 0 696s #Client-Date: Wed, 20 Mar 2024 19:18:41 GMT 696s #Client-Peer: 127.0.0.1:8529 696s #Client-Response-Num: 1 696s #Client-Transfer-Encoding: chunked 696s #DMMATCH1: 1 696s #X-Content-Length-Note: added by Apache::TestRequest 696s # 696s # testing : bytes in body 696s # expected: 10240000 696s # received: 10240000 696s ok 114 696s ok 702s t/apache/server_name_port.t ......... 702s 1..84 702s # Running under perl version 5.038002 for linux 702s # Current time local: Wed Mar 20 19:18:41 2024 702s # Current time GMT: Wed Mar 20 19:18:41 2024 702s # Using Test.pm version 1.31 702s # Using Apache/Test.pm version 1.42 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 702s # expecting 200, got 200 702s ok 1 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 2 702s # got SERVER_PORT='8529', expected '8529' 702s ok 3 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 702s # expecting 200, got 200 702s ok 4 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 5 702s # got SERVER_PORT='123', expected '123' 702s ok 6 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 702s # expecting 200, got 200 702s ok 7 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 8 702s # got SERVER_PORT='8529', expected '8529' 702s ok 9 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 702s # expecting 200, got 200 702s ok 10 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 11 702s # got SERVER_PORT='123', expected '123' 702s ok 12 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 702s # expecting 200, got 200 702s ok 13 702s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 702s ok 14 702s # got SERVER_PORT='8529', expected '8529' 702s ok 15 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 702s # expecting 200, got 200 702s ok 16 702s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 702s ok 17 702s # got SERVER_PORT='123', expected '123' 702s ok 18 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 702s # expecting 200, got 200 702s ok 19 702s # got SERVER_NAME='[::1]', expected '[::1]' 702s ok 20 702s # got SERVER_PORT='8529', expected '8529' 702s ok 21 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 702s # expecting 200, got 200 702s ok 22 702s # got SERVER_NAME='[::1]', expected '[::1]' 702s ok 23 702s # got SERVER_PORT='123', expected '123' 702s ok 24 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 702s # expecting 200, got 200 702s ok 25 702s # got SERVER_NAME='[a::1]', expected '[a::1]' 702s ok 26 702s # got SERVER_PORT='8529', expected '8529' 702s ok 27 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 702s # expecting 200, got 200 702s ok 28 702s # got SERVER_NAME='[a::1]', expected '[a::1]' 702s ok 29 702s # got SERVER_PORT='123', expected '123' 702s ok 30 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 702s # expecting 200, got 200 702s ok 31 702s # got SERVER_NAME='[a::1]', expected '[a::1]' 702s ok 32 702s # got SERVER_PORT='8529', expected '8529' 702s ok 33 702s # SENDING: 702s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 702s # expecting 200, got 200 702s ok 34 702s # got SERVER_NAME='[a::1]', expected '[a::1]' 702s ok 35 702s # got SERVER_PORT='123', expected '123' 702s ok 36 702s # SENDING: 702s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 37 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 38 702s # got SERVER_PORT='8529', expected '8529' 702s ok 39 702s # SENDING: 702s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 40 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 41 702s # got SERVER_PORT='123', expected '123' 702s ok 42 702s # SENDING: 702s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 43 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 44 702s # got SERVER_PORT='8529', expected '8529' 702s ok 45 702s # SENDING: 702s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 46 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 47 702s # got SERVER_PORT='123', expected '123' 702s ok 48 702s # SENDING: 702s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 49 702s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 702s ok 50 702s # got SERVER_PORT='8529', expected '8529' 702s ok 51 702s # SENDING: 702s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 52 702s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 702s ok 53 702s # got SERVER_PORT='123', expected '123' 702s ok 54 702s # SENDING: 702s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 55 702s # got SERVER_NAME='[::1]', expected '[::1]' 702s ok 56 702s # got SERVER_PORT='8529', expected '8529' 702s ok 57 702s # SENDING: 702s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 702s # expecting 200, got 200 702s ok 58 702s # got SERVER_NAME='[::1]', expected '[::1]' 702s ok 59 702s # got SERVER_PORT='123', expected '123' 702s ok 60 702s # SENDING: 702s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 702s # expecting 200, got 200 702s ok 61 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 62 702s # got SERVER_PORT='8529', expected '8529' 702s ok 63 702s # SENDING: 702s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 702s # expecting 200, got 200 702s ok 64 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 65 702s # got SERVER_PORT='123', expected '123' 702s ok 66 702s # SENDING: 702s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 702s # expecting 200, got 200 702s ok 67 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 68 702s # got SERVER_PORT='8529', expected '8529' 702s ok 69 702s # SENDING: 702s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 702s # expecting 200, got 200 702s ok 70 702s # got SERVER_NAME='righthost', expected 'righthost' 702s ok 71 702s # got SERVER_PORT='123', expected '123' 702s ok 72 702s # SENDING: 702s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 702s # expecting 200, got 200 702s ok 73 702s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 702s ok 74 702s # got SERVER_PORT='8529', expected '8529' 702s ok 75 702s # SENDING: 702s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 702s # expecting 200, got 200 702s ok 76 702s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 702s ok 77 702s # got SERVER_PORT='123', expected '123' 702s ok 78 702s # SENDING: 702s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 702s # expecting 200, got 200 702s ok 79 702s # got SERVER_NAME='[::1]', expected '[::1]' 702s ok 80 702s # got SERVER_PORT='8529', expected '8529' 702s ok 81 702s # SENDING: 702s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 702s # expecting 200, got 200 702s ok 82 702s # got SERVER_NAME='[::1]', expected '[::1]' 702s ok 83 702s # got SERVER_PORT='123', expected '123' 702s ok 84 702s ok 707s t/apache/teclchunk.t ................ skipped: Not supported yet 711s t/apr/uri.t ......................... 711s 1..1 711s # Running under perl version 5.038002 for linux 711s # Current time local: Wed Mar 20 19:18:52 2024 711s # Current time GMT: Wed Mar 20 19:18:52 2024 711s # Using Test.pm version 1.31 711s # Using Apache/Test.pm version 1.42 711s ok 1 711s ok 716s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 721s t/filter/case.t ..................... 721s 1..4 721s # Running under perl version 5.038002 for linux 721s # Current time local: Wed Mar 20 19:19:01 2024 721s # Current time GMT: Wed Mar 20 19:19:01 2024 721s # Using Test.pm version 1.31 721s # Using Apache/Test.pm version 1.42 721s ok 1 721s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 721s # expected 200 721s # received 200 721s # body: =HEAD1 NAME 721s X X 721s 721s PERLSUB - PERL SUBROUTINES 721s 721s =HEAD1 SYNOPSIS 721s 721s TO DECLARE SUBROUTINES: 721s X X 721s 721s SUB NAME; # A "FORWARD" DECLARATION. 721s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 721s SUB NAME : ATTRS; # WITH ATTRIBUTES 721s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 721s 721s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 721s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 721s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 721s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 721s 721s USE FEATURE 'SIGNATURES'; 721s SUB NAME(SIG) BLOCK # WITH SIGNATURE 721s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 721s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 721s 721s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 721s X 721s 721s $SUBREF = SUB BLOCK; # NO PROTO 721s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 721s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 721s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 721s 721s USE FEATURE 'SIGNATURES'; 721s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 721s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 721s 721s TO IMPORT SUBROUTINES: 721s X 721s 721s USE MODULE QW(NAME1 NAME2 NAME3); 721s 721s TO CALL SUBROUTINES: 721s X X 721s 721s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 721s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 721s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 721s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 721s 721s =HEAD1 DESCRIPTION 721s 721s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 721s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 721s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 721s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 721s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 721s ITS NAME OR A CODE REFERENCE. 721s 721s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 721s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 721s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 721s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 721s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 721s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 721s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 721s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 721s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 721s X X 721s 721s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 721s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 721s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 721s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 721s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 721s SUCH A SIGNATURE-USING SUBROUTINE. 721s 721s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 721s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 721s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 721s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 721s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 721s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 721s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 721s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 721s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 721s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 721s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 721s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 721s X X X<@_> 721s 721s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 721s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 721s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 721s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 721s L AND L. 721s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 721s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 721s 721s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 721s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 721s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 721s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 721s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 721s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 721s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 721s ONE LARGE INDISTINGUISHABLE LIST. 721s 721s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 721s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 721s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 721s EMPTY SUB RETURNS THE EMPTY LIST. 721s X X X 721s 721s EXAMPLE: 721s 721s SUB MAX { 721s MY $MAX = SHIFT(@_); 721s FOREACH $FOO (@_) { 721s $MAX = $FOO IF $MAX < $FOO; 721s } 721s RETURN $MAX; 721s } 721s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 721s 721s EXAMPLE: 721s 721s # GET A LINE, COMBINING CONTINUATION LINES 721s # THAT START WITH WHITESPACE 721s 721s SUB GET_LINE { 721s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 721s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 721s IF ($LOOKAHEAD =~ /^[ \T]/) { 721s $THISLINE .= $LOOKAHEAD; 721s } 721s ELSE { 721s LAST LINE; 721s } 721s } 721s RETURN $THISLINE; 721s } 721s 721s $LOOKAHEAD = ; # GET FIRST LINE 721s WHILE (DEFINED($LINE = GET_LINE())) { 721s ... 721s } 721s 721s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 721s 721s SUB MAYBESET { 721s MY($KEY, $VALUE) = @_; 721s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 721s } 721s 721s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 721s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 721s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 721s ITS CALLER'S VALUES. 721s X X 721s 721s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 721s SUB UPCASE_IN { 721s FOR (@_) { TR/A-Z/A-Z/ } 721s } 721s 721s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 721s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 721s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 721s X X 721s 721s UPCASE_IN("FREDERICK"); 721s 721s IT WOULD BE MUCH SAFER IF THE C FUNCTION 721s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 721s OF CHANGING THEM IN PLACE: 721s 721s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 721s SUB UPCASE { 721s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 721s MY @PARMS = @_; 721s FOR (@PARMS) { TR/A-Z/A-Z/ } 721s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 721s } 721s 721s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 721s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 721s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 721s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 721s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 721s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 721s 721s @NEWLIST = UPCASE(@LIST1, @LIST2); 721s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 721s 721s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 721s 721s (@X, @Y) = UPCASE(@LIST1, @LIST2); 721s 721s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 721s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 721s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 721s L FOR ALTERNATIVES. 721s 721s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 721s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 721s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 721s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 721s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 721s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 721s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 721s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 721s SEE L FOR MORE ABOUT ALL THAT. 721s X<&> 721s 721s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 721s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 721s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 721s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 721s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 721s X 721s 721s &FOO(1,2,3); # PASS THREE ARGUMENTS 721s FOO(1,2,3); # THE SAME 721s 721s FOO(); # PASS A NULL LIST 721s &FOO(); # THE SAME 721s 721s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 721s USE STRICT 'SUBS'; 721s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 721s # A COMPILE-TIME ERROR 721s NO STRICT 'SUBS'; 721s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 721s # A LITERAL STRING "FOO" 721s 721s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 721s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 721s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 721s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 721s X<&> 721s 721s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 721s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 721s YOUR SUBROUTINE'S NAME. 721s 721s USE V5.16; 721s MY $FACTORIAL = SUB { 721s MY ($X) = @_; 721s RETURN 1 IF $X == 1; 721s RETURN($X * __SUB__->( $X - 1 ) ); 721s }; 721s 721s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 721s IS SUBJECT TO CHANGE. 721s 721s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 721s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 721s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 721s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 721s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 721s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 721s SPECIAL, PRE-DEFINED THINGS. 721s 721s =OVER 721s 721s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 721s 721s C 721s 721s =ITEM DOCUMENTED IN L 721s 721s C, C 721s 721s =ITEM DOCUMENTED IN L 721s 721s C, C 721s 721s =ITEM DOCUMENTED IN L 721s 721s C, C, C, C, C, C, C, 721s C, C, C, C, C, C, 721s C, C, C, C, C, C, C, 721s C, C, C, C, C, C, 721s C, C, C, C, C, 721s C, C, C, C 721s 721s =ITEM DOCUMENTED IN L 721s 721s C, C, C, C, C, C, C, 721s C, C, C, C, C, C, C, 721s C, C, C, C, C, C 721s 721s =ITEM DOCUMENTED IN L 721s 721s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 721s L<< C|PERLFUNC/REQUIRE >> 721s 721s =ITEM DOCUMENTED IN L 721s 721s C 721s 721s =ITEM DOCUMENTED IN L 721s 721s C, C, C, C, C 721s 721s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 721s 721s ANY STARTING WITH C<(> 721s 721s =BACK 721s 721s THE C, C, C, C AND C SUBROUTINES 721s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 721s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 721s EXPLICITLY. SEE L 721s 721s =HEAD2 SIGNATURES 721s 721s X X 721s 721s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 721s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 721s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 721s 721s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 721s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 721s DIRECTLY BY C, IN THE CURRENT SCOPE. 721s 721s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 721s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 721s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 721s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 721s 721s FOR EXAMPLE, 721s 721s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 721s 721s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 721s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 721s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 721s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 721s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 721s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 721s 721s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 721s THE SIGNATURE. FOR EXAMPLE, 721s 721s SUB FOO ($LEFT, $RIGHT) { 721s RETURN $LEFT + $RIGHT; 721s } 721s 721s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 721s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 721s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 721s EQUIVALENT TO 721s 721s SUB FOO { 721s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 721s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 721s MY $LEFT = $_[0]; 721s MY $RIGHT = $_[1]; 721s RETURN $LEFT + $RIGHT; 721s } 721s 721s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 721s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 721s 721s SUB FOO ($FIRST, $, $THIRD) { 721s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 721s } 721s 721s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 721s MANDATORY FOR THE CALLER TO PASS IT. 721s 721s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 721s SEPARATED FROM THE PARAMETER NAME BY C<=>: 721s 721s SUB FOO ($LEFT, $RIGHT = 0) { 721s RETURN $LEFT + $RIGHT; 721s } 721s 721s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 721s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 721s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 721s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 721s FOR EXAMPLE, 721s 721s MY $AUTO_ID = 0; 721s SUB FOO ($THING, $ID = $AUTO_ID++) { 721s PRINT "$THING HAS ID $ID"; 721s } 721s 721s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 721s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 721s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 721s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 721s 721s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 721s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 721s } 721s 721s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 721s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 721s VALUE PROVIDED WAS C. 721s 721s SUB FOO ($NAME //= "WORLD") { 721s PRINT "HELLO, $NAME"; 721s } 721s 721s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 721s 721s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 721s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 721s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 721s 721s SUB FOO ($X ||= 10) { 721s RETURN 5 + $X; 721s } 721s 721s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 721s FOR EXAMPLE, 721s 721s SUB FOO ($THING, $ = 1) { 721s PRINT $THING; 721s } 721s 721s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 721s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 721s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 721s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 721s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 721s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 721s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 721s 721s SUB FOO ($THING, $=) { 721s PRINT $THING; 721s } 721s 721s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 721s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 721s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 721s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 721s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 721s TO RIGHT. 721s 721s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 721s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 721s 721s SUB FOO ($FILTER, @INPUTS) { 721s PRINT $FILTER->($_) FOREACH @INPUTS; 721s } 721s 721s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 721s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 721s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 721s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 721s 721s SUB FOO ($THING, @) { 721s PRINT $THING; 721s } 721s 721s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 721s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 721s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 721s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 721s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 721s AS WITH STANDARD HASH CONSTRUCTION. 721s 721s SUB FOO ($FILTER, %INPUTS) { 721s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 721s } 721s 721s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 721s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 721s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 721s 721s SUB FOO ($THING, %) { 721s PRINT $THING; 721s } 721s 721s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 721s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 721s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 721s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 721s AN EMPTY ARRAY OR EMPTY HASH. 721s 721s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 721s THAT THE CALLER PASSED NO ARGUMENTS: 721s 721s SUB FOO () { 721s RETURN 123; 721s } 721s 721s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 721s WARNING IN THE C CATEGORY. FROM PERL 5.36 721s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 721s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 721s STATEMENT SUCH AS: 721s 721s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 721s 721s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 721s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 721s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 721s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 721s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 721s WARNINGS IN THE C CATEGORY WHEN 721s COMPILED: 721s 721s SUB F ($X) { 721s # THIS LINE EMITS THE WARNING SEEN BELOW 721s PRINT "ARGUMENTS ARE @_"; 721s } 721s 721s Z<> 721s 721s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 721s EXPERIMENTAL AT ... 721s 721s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 721s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 721s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 721s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 721s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 721s SUPPLY THAT ARGUMENT. 721s 721s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 721s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 721s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 721s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 721s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 721s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 721s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 721s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 721s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 721s 721s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 721s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 721s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 721s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 721s L. FOR EXAMPLE, 721s 721s SUB FOO :PROTOTYPE($) { $_[0] } 721s 721s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 721s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 721s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 721s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 721s 721s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 721s RETURN $LEFT + $RIGHT; 721s } 721s 721s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 721s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 721s THE SUBROUTINE'S BODY. 721s 721s =HEAD2 PRIVATE VARIABLES VIA MY() 721s X X X X X 721s X X 721s 721s SYNOPSIS: 721s 721s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 721s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 721s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 721s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 721s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 721s 721s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 721s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 721s SEE L AND L. 721s 721s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 721s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 721s (C/C/C/C), LOOP 721s (C/C/C/C/C), SUBROUTINE, C, 721s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 721s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 721s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 721s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 721s WITH C INSTEAD. 721s 721s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 721s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 721s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 721s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 721s ITS OWN COPY. 721s X 721s 721s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 721s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 721s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 721s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 721s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 721s 721s MY $X = 10; 721s SUB BUMPX { $X++ } 721s 721s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 721s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 721s THE C ITSELF. SEE L. 721s X 721s 721s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 721s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 721s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 721s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 721s 721s $ARG = "FRED"; # "GLOBAL" VARIABLE 721s $N = CUBE_ROOT(27); 721s PRINT "$ARG THINKS THE ROOT IS $N\N"; 721s # OUTPUTS: FRED THINKS THE ROOT IS 3 721s 721s SUB CUBE_ROOT { 721s MY $ARG = SHIFT; # NAME DOESN'T MATTER 721s $ARG **= 1/3; 721s RETURN $ARG; 721s } 721s 721s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 721s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 721s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 721s 721s MY ($FOO) = ; # WRONG? 721s MY @FOO = ; 721s 721s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 721s 721s MY $FOO = ; 721s 721s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 721s 721s MY $FOO, $BAR = 1; # WRONG 721s 721s THAT HAS THE SAME EFFECT AS 721s 721s MY $FOO; 721s $BAR = 1; 721s 721s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 721s THE CURRENT STATEMENT. THUS, 721s 721s MY $X = $X; 721s 721s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 721s THE EXPRESSION 721s 721s MY $X = 123 AND $X == 123 721s 721s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 721s 721s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 721s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 721s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 721s 721s WHILE (MY $LINE = <>) { 721s $LINE = LC $LINE; 721s } CONTINUE { 721s PRINT $LINE; 721s } 721s 721s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 721s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 721s IT. SIMILARLY, IN THE CONDITIONAL 721s 721s IF ((MY $ANSWER = ) =~ /^YES$/I) { 721s USER_AGREES(); 721s } ELSIF ($ANSWER =~ /^NO$/I) { 721s USER_DISAGREES(); 721s } ELSE { 721s CHOMP $ANSWER; 721s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 721s } 721s 721s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 721s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 721s BUT NOT BEYOND IT. SEE L FOR INFORMATION 721s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 721s 721s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 721s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 721s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 721s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 721s IN THE LOOP 721s X X 721s 721s FOR MY $I (1, 2, 3) { 721s SOME_FUNCTION(); 721s } 721s 721s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 721s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 721s X X 721s 721s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 721s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 721s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 721s 721s USE STRICT 'VARS'; 721s 721s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 721s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 721s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 721s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 721s THIS WITH C. 721s 721s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 721s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 721s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 721s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 721s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 721s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 721s EXAMPLE. 721s 721s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 721s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 721s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 721s 721s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 721s 721s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 721s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 721s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 721s 721s PACKAGE MAIN; 721s LOCAL $X = 10; 721s MY $X = 20; 721s PRINT "$X AND $::X\N"; 721s 721s THAT WILL PRINT OUT C<20> AND C<10>. 721s 721s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 721s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 721s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 721s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 721s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 721s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 721s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 721s AN ANONYMOUS SUB REFERENCE: 721s 721s MY $SECRET_VERSION = '1.001-BETA'; 721s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 721s &$SECRET_SUB(); 721s 721s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 721s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 721s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 721s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 721s UNQUALIFIED AND UNQUALIFIABLE. 721s 721s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 721s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 721s L FOR SOMETHING OF A WORK-AROUND TO 721s THIS. 721s 721s =HEAD2 PERSISTENT PRIVATE VARIABLES 721s X X X X 721s X X 721s 721s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 721s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 721s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 721s 721s =HEAD3 PERSISTENT VARIABLES VIA STATE() 721s 721s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 721s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 721s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 721s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 721s THE C FORM DOES NOT REQUIRE THE 721s C PRAGMA. 721s 721s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 721s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 721s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 721s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 721s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 721s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 721s SUBROUTINE EACH TIME IT IS EXECUTED.) 721s 721s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 721s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 721s 721s USE FEATURE 'STATE'; 721s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 721s 721s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 721s 721s USE FEATURE 'STATE'; 721s SUB CREATE_COUNTER { 721s RETURN SUB { STATE $X; RETURN ++$X } 721s } 721s 721s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 721s CODE OUTSIDE. 721s 721s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 721s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 721s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 721s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 721s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 721s 721s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 721s 721s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 721s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 721s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 721s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 721s 721s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 721s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 721s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 721s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 721s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 721s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 721s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 721s 721s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 721s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 721s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 721s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 721s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 721s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 721s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 721s 721s { 721s MY $SECRET_VAL = 0; 721s SUB GIMME_ANOTHER { 721s RETURN ++$SECRET_VAL; 721s } 721s } 721s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 721s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 721s 721s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 721s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 721s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 721s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 721s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 721s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 721s STARTS TO RUN: 721s 721s BEGIN { 721s MY $SECRET_VAL = 0; 721s SUB GIMME_ANOTHER { 721s RETURN ++$SECRET_VAL; 721s } 721s } 721s 721s SEE L ABOUT THE 721s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 721s C AND C. 721s 721s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 721s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 721s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 721s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 721s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 721s 721s =HEAD2 TEMPORARY VALUES VIA LOCAL() 721s X X X X 721s X 721s 721s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 721s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 721s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 721s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 721s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 721s 721s SYNOPSIS: 721s 721s # LOCALIZATION OF VALUES 721s 721s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 721s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 721s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 721s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 721s 721s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 721s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 721s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 721s # LOCALIZATION 721s 721s # LOCALIZATION OF SYMBOLS 721s 721s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 721s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 721s # @MERLYN IS REALLY @RANDAL, ETC 721s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 721s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 721s 721s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 721s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 721s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 721s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 721s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 721s 721s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 721s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 721s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 721s CREATES NEW, DYNAMICALLY SCOPED VALUES. 721s 721s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 721s PLACED IN PARENTHESES. THIS OPERATOR WORKS 721s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 721s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 721s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 721s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 721s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 721s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 721s UNDEFINED VALUE.) 721s 721s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 721s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 721s VARIABLES OUTSIDE THE LOOP. 721s 721s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 721s X 721s 721s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 721s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 721s VIEWED AS A SCALAR OR AN ARRAY. SO 721s 721s LOCAL($FOO) = ; 721s LOCAL @FOO = ; 721s 721s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 721s 721s LOCAL $FOO = ; 721s 721s SUPPLIES A SCALAR CONTEXT. 721s 721s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 721s X 721s 721s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 721s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 721s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 721s 721s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 721s 721s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 721s { LOCAL $/ = UNDEF; $SLURP = ; } 721s 721s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 721s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 721s I, BECAUSE THE $1 VARIABLE IS 721s MAGICAL AND READ-ONLY : 721s 721s LOCAL $1 = 2; 721s 721s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 721s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 721s TO SAFELY REUSE $_ IN A SUBROUTINE. 721s 721s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 721s WORK AS DESCRIBED. 721s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 721s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 721s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 721s SEE L FOR MORE 721s DETAILS. 721s X 721s 721s =HEAD3 LOCALIZATION OF GLOBS 721s X X 721s 721s THE CONSTRUCT 721s 721s LOCAL *NAME; 721s 721s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 721s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 721s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 721s 721s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 721s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 721s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 721s SEPARATOR. 721s 721s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 721s X X 721s X 721s 721s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 721s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 721s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 721s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 721s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 721s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 721s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 721s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 721s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 721s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 721s 721s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 721s @ARY = ( 0..5 ); 721s { 721s LOCAL($ARY[5]) = 6; 721s LOCAL($HASH{'A'}) = 'DRILL'; 721s WHILE (MY $E = POP(@ARY)) { 721s PRINT "$E . . .\N"; 721s LAST UNLESS $E > 3; 721s } 721s IF (@ARY) { 721s $HASH{'ONLY A'} = 'TEST'; 721s DELETE $HASH{'A'}; 721s } 721s } 721s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 721s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 721s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 721s 721s PERL WILL PRINT 721s 721s 6 . . . 721s 4 . . . 721s 3 . . . 721s THIS IS A TEST ONLY A TEST. 721s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 721s 721s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 721s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 721s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 721s SURPRISING, AND IS VERY LIKELY TO CHANGE. 721s 721s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 721s X X X 721s X 721s 721s YOU CAN USE THE C AND C 721s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 721s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 721s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 721s 721s DO { 721s MY $VAL = $ARRAY[$IDX]; 721s LOCAL $ARRAY[$IDX]; 721s DELETE $ARRAY[$IDX]; 721s $VAL 721s } 721s 721s AND 721s 721s DO { 721s MY $VAL = $HASH{KEY}; 721s LOCAL $HASH{KEY}; 721s DELETE $HASH{KEY}; 721s $VAL 721s } 721s 721s EXCEPT THAT FOR THOSE THE C IS 721s SCOPED TO THE C BLOCK. SLICES ARE 721s ALSO ACCEPTED. 721s 721s MY %HASH = ( 721s A => [ 7, 8, 9 ], 721s B => 1, 721s ) 721s 721s { 721s MY $X = DELETE LOCAL $HASH{A}; 721s # $X IS [ 7, 8, 9 ] 721s # %HASH IS (B => 1) 721s 721s { 721s MY @NUMS = DELETE LOCAL @$X[0, 2] 721s # @NUMS IS (7, 9) 721s # $X IS [ UNDEF, 8 ] 721s 721s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 721s } 721s # $X IS BACK TO [ 7, 8, 9 ] 721s 721s } 721s # %HASH IS BACK TO ITS ORIGINAL STATE 721s 721s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 721s 721s =HEAD2 LVALUE SUBROUTINES 721s X X 721s 721s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 721s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 721s 721s MY $VAL; 721s SUB CANMOD : LVALUE { 721s $VAL; # OR: RETURN $VAL; 721s } 721s SUB NOMOD { 721s $VAL; 721s } 721s 721s CANMOD() = 5; # ASSIGNS TO $VAL 721s NOMOD() = 5; # ERROR 721s 721s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 721s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 721s BY A SCALAR. FOR EXAMPLE, CONSIDER: 721s 721s DATA(2,3) = GET_DATA(3,4); 721s 721s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 721s 721s (DATA(2,3)) = GET_DATA(3,4); 721s 721s AND IN: 721s 721s (DATA(2),DATA(3)) = GET_DATA(3,4); 721s 721s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 721s 721s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 721s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 721s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 721s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 721s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 721s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 721s 721s =HEAD2 LEXICAL SUBROUTINES 721s X X X X 721s 721s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 721s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 721s AVAILABLE UNDER C OR C OR HIGHER. 721s 721s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 721s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 721s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 721s CATEGORY WAS DISABLED. 721s 721s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 721s DECLARED, AND ONLY AFTER THAT DECLARATION: 721s 721s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 721s # VERSIONS EARLIER THAN 5.26. 721s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 721s USE FEATURE 'LEXICAL_SUBS'; 721s 721s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 721s STATE SUB FOO { 721s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 721s } 721s FOO(); # CALLS "STATE" SUB 721s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 721s 721s MY SUB BAR { ... } 721s BAR(); # CALLS "MY" SUB 721s 721s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 721s 721s # WRONG 721s MY SUB BAZ { 721s BAZ(); 721s } 721s 721s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 721s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 721s 721s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 721s 721s MY SUB BAZ { 721s __SUB__->(); # CALLS ITSELF 721s } 721s 721s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 721s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 721s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 721s HOWEVER: 721s 721s MY SUB BAZ; # PREDECLARATION 721s SUB BAZ { # DEFINE THE "MY" SUB 721s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 721s } 721s 721s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 721s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 721s C; THEY KEEP EACH OTHER ALIVE (SEE L). 721s 721s =HEAD3 C VS C 721s 721s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 721s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 721s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 721s CONTAINING BLOCK TO THE NEXT. 721s 721s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 721s NECESSARY IF YOU WANT TO CREATE CLOSURES: 721s 721s SUB WHATEVER { 721s MY $X = SHIFT; 721s MY SUB INNER { 721s ... DO SOMETHING WITH $X ... 721s } 721s INNER(); 721s } 721s 721s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 721s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 721s SEE THE C<$X> FROM THE FIRST CALL TO C. 721s 721s =HEAD3 C SUBROUTINES 721s 721s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 721s SUBROUTINE OF THE SAME NAME. 721s 721s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 721s INSIDE AN INNER SCOPE: 721s 721s SUB FOO { ... } 721s 721s SUB BAR { 721s MY SUB FOO { ... } 721s { 721s # NEED TO USE THE OUTER FOO HERE 721s OUR SUB FOO; 721s FOO(); 721s } 721s } 721s 721s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 721s 721s PACKAGE MYSNEAKYMODULE; 721s 721s OUR SUB DO_SOMETHING { ... } 721s 721s SUB DO_SOMETHING_WITH_CALLER { 721s PACKAGE DB; 721s () = CALLER 1; # SETS @DB::ARGS 721s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 721s } 721s 721s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 721s X X<*> 721s 721s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 721s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 721s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 721s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 721s 721s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 721s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 721s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 721s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 721s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 721s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 721s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 721s 721s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 721s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 721s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 721s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 721s 721s SUB DOUBLEARY { 721s LOCAL(*SOMEARY) = @_; 721s FOREACH $ELEM (@SOMEARY) { 721s $ELEM *= 2; 721s } 721s } 721s DOUBLEARY(*FOO); 721s DOUBLEARY(*BAR); 721s 721s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 721s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 721s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 721s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 721s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 721s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 721s 721s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 721s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 721s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 721s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 721s L. 721s 721s =HEAD2 WHEN TO STILL USE LOCAL() 721s X X 721s 721s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 721s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 721s I USE C INSTEAD OF C. 721s 721s =OVER 4 721s 721s =ITEM 1. 721s 721s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 721s 721s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 721s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 721s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 721s IN C<@FIELDS>. 721s 721s { 721s LOCAL @ARGV = ("/ETC/MOTD"); 721s LOCAL $/ = UNDEF; 721s LOCAL $_ = <>; 721s @FIELDS = SPLIT /^\S*=+\S*$/; 721s } 721s 721s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 721s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 721s 721s =ITEM 2. 721s 721s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 721s 721s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 721s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 721s TABLE ENTRIES: 721s 721s SUB IOQUEUE { 721s LOCAL (*READER, *WRITER); # NOT MY! 721s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 721s RETURN (*READER, *WRITER); 721s } 721s ($HEAD, $TAIL) = IOQUEUE(); 721s 721s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 721s ENTRIES. 721s 721s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 721s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 721s A LOCAL ALIAS. 721s 721s { 721s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 721s GROW(); # REALLY CALLS SHRINK() 721s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 721s } 721s GROW(); # GET THE REAL GROW() AGAIN 721s 721s SEE L FOR MORE ABOUT MANIPULATING 721s FUNCTIONS BY NAME IN THIS WAY. 721s 721s =ITEM 3. 721s 721s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 721s 721s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 721s IS DONE ON DYNAMICS: 721s 721s { 721s LOCAL $SIG{INT} = 'IGNORE'; 721s FUNCT(); # UNINTERRUPTIBLE 721s } 721s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 721s 721s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 721s 721s =BACK 721s 721s =HEAD2 PASS BY REFERENCE 721s X X X 721s 721s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 721s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 721s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 721s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 721s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 721s 721s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 721s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 721s OF ALL THEIR FORMER LAST ELEMENTS: 721s 721s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 721s 721s SUB POPMANY { 721s MY $AREF; 721s MY @RETLIST; 721s FOREACH $AREF ( @_ ) { 721s PUSH @RETLIST, POP @$AREF; 721s } 721s RETURN @RETLIST; 721s } 721s 721s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 721s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 721s 721s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 721s SUB INTER { 721s MY ($K, $HREF, %SEEN); # LOCALS 721s FOREACH $HREF (@_) { 721s WHILE ( $K = EACH %$HREF ) { 721s $SEEN{$K}++; 721s } 721s } 721s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 721s } 721s 721s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 721s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 721s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 721s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 721s A LITTLE EXPENSIVE. 721s 721s WHERE PEOPLE GET INTO TROUBLE IS HERE: 721s 721s (@W, @X) = FUNC(@Y, @Z); 721s OR 721s (%W, %X) = FUNC(%Y, %Z); 721s 721s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 721s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 721s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 721s AS ALWAYS. 721s 721s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 721s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 721s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 721s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 721s 721s ($WREF, $XREF) = FUNC(\@Y, \@Z); 721s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 721s SUB FUNC { 721s MY ($YREF, $ZREF) = @_; 721s IF (@$YREF > @$ZREF) { 721s RETURN ($YREF, $ZREF); 721s } ELSE { 721s RETURN ($ZREF, $YREF); 721s } 721s } 721s 721s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 721s 721s (*W, *X) = FUNC(\@Y, \@Z); 721s PRINT "@W HAS MORE THAN @X\N"; 721s SUB FUNC { 721s LOCAL (*Y, *Z) = @_; 721s IF (@Y > @Z) { 721s RETURN (\@Y, \@Z); 721s } ELSE { 721s RETURN (\@Z, \@Y); 721s } 721s } 721s 721s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 721s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 721s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 721s ARE IN THE SYMBOL TABLE. 721s 721s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 721s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 721s FOR EXAMPLE: 721s 721s SPLUTTER(\*STDOUT); 721s SUB SPLUTTER { 721s MY $FH = SHIFT; 721s PRINT $FH "HER UM WELL A HMMM\N"; 721s } 721s 721s $REC = GET_REC(\*STDIN); 721s SUB GET_REC { 721s MY $FH = SHIFT; 721s RETURN SCALAR <$FH>; 721s } 721s 721s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 721s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 721s 721s SUB OPENIT { 721s MY $PATH = SHIFT; 721s LOCAL *FH; 721s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 721s } 721s 721s =HEAD2 PROTOTYPES 721s X X 721s 721s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 721s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 721s SECTION OR WITH A L. 721s IF YOU DECLARE EITHER OF 721s 721s SUB MYPUSH (\@@) 721s SUB MYPUSH :PROTOTYPE(\@@) 721s 721s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 721s 721s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 721s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 721s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 721s OF AN ATTRIBUTE. 721s 721s THE 721s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 721s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 721s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 721s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 721s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 721s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 721s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 721s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 721s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 721s 721s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 721s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 721s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 721s 721s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 721s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 721s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 721s CORRESPONDING BUILT-IN. 721s 721s DECLARED AS CALLED AS 721s 721s SUB MYLINK ($$) MYLINK $OLD, $NEW 721s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 721s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 721s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 721s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 721s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 721s SUB MYPOP (\@) MYPOP @ARRAY 721s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 721s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 721s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 721s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 721s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 721s SUB MYRAND (;$) MYRAND 42 721s SUB MYTIME () MYTIME 721s 721s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 721s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 721s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 721s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 721s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 721s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 721s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 721s 721s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 721s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 721s 721s SUB MYREF (\[$@%&*]) 721s 721s WILL ALLOW CALLING MYREF() AS 721s 721s MYREF $VAR 721s MYREF @ARRAY 721s MYREF %HASH 721s MYREF &SUB 721s MYREF *GLOB 721s 721s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 721s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 721s 721s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 721s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 721s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 721s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 721s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 721s 721s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 721s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 721s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 721s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 721s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 721s FOLLOWS: 721s 721s USE SYMBOL 'QUALIFY_TO_REF'; 721s 721s SUB FOO (*) { 721s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 721s ... 721s } 721s 721s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 721s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 721s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 721s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 721s 721s SUB MYPUSH (+@) { 721s MY $AREF = SHIFT; 721s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 721s PUSH @$AREF, @_; 721s } 721s 721s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 721s IS OF AN ACCEPTABLE TYPE. 721s 721s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 721s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 721s 721s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 721s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 721s PROVIDED, C<$_> WILL BE USED INSTEAD. 721s 721s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 721s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 721s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 721s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 721s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 721s 721s MYTIME +2; 721s 721s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 721s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 721s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 721s 721s SUB MYGETPROTOBYNUMBER($;); 721s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 721s 721s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 721s PROVIDED IT'S IN THE INITIAL POSITION: 721s X<&> 721s 721s SUB TRY (&@) { 721s MY($TRY,$CATCH) = @_; 721s EVAL { &$TRY }; 721s IF ($@) { 721s LOCAL $_ = $@; 721s &$CATCH; 721s } 721s } 721s SUB CATCH (&) { $_[0] } 721s 721s TRY { 721s DIE "PHOOEY"; 721s } CATCH { 721s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 721s }; 721s 721s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 721s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 721s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 721s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 721s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 721s 721s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 721s X 721s 721s SUB MYGREP (&@) { 721s MY $CODE = SHIFT; 721s MY @RESULT; 721s FOREACH $_ (@_) { 721s PUSH(@RESULT, $_) IF &$CODE; 721s } 721s @RESULT; 721s } 721s 721s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 721s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 721s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 721s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 721s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 721s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 721s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 721s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 721s 721s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 721s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 721s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 721s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 721s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 721s MAJORITY OF OFFENDING CODE IS FIXED. 721s 721s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 721s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 721s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 721s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 721s 721s SUB FUNC ($) { 721s MY $N = SHIFT; 721s PRINT "YOU GAVE ME $N\N"; 721s } 721s 721s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 721s RETURNING A LIST: 721s 721s FUNC(@FOO); 721s FUNC( $TEXT =~ /\W+/G ); 721s 721s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 721s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 721s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 721s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 721s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 721s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 721s 721s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 721s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 721s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 721s EFFECT, LIKE SO: 721s 721s SUB FOO($$); 721s SUB FOO($$) { 721s FOO 1, 2; 721s } 721s 721s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 721s TO MAKE THE WORLD A BETTER PLACE. 721s 721s =HEAD2 CONSTANT FUNCTIONS 721s X 721s 721s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 721s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 721s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 721s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 721s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 721s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 721s 721s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 721s 721s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 721s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 721s # AND IT'S INLINED, TOO! 721s SUB ST_DEV () { 0 } 721s SUB ST_INO () { 1 } 721s 721s SUB FLAG_FOO () { 1 << 8 } 721s SUB FLAG_BAR () { 1 << 9 } 721s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 721s 721s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 721s 721s SUB N () { INT(OPT_BAZ) / 3 } 721s 721s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 721s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 721s 721s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 721s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 721s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 721s C: 721s 721s SUB BAZ_VAL () { 721s IF (OPT_BAZ) { 721s RETURN 23; 721s } 721s ELSE { 721s RETURN 42; 721s } 721s } 721s SUB BONK_VAL () { RETURN 12345 } 721s 721s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 721s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 721s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 721s 721s BEGIN { 721s MY $VAR = 1; 721s NO STRICT 'REFS'; 721s *INLINED = SUB () { $VAR }; 721s } 721s 721s BEGIN { 721s MY $VAR = 1; 721s MY $REF = \$VAR; 721s NO STRICT 'REFS'; 721s *NOT_INLINED = SUB () { $VAR }; 721s } 721s 721s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 721s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 721s 721s BEGIN { 721s MY $X = 10; 721s *FOO = SUB () { $X }; 721s $X++; 721s } 721s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 721s 721s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 721s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 721s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 721s SO IT PRINTED C<10>, NOT C<11>. 721s 721s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 721s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 721s ASIDE FROM WHERE IT IS DECLARED. 721s 721s # FINE, NO WARNING 721s BEGIN { 721s MY $X = 54321; 721s *INLINED = SUB () { $X }; 721s } 721s # ERROR 721s BEGIN { 721s MY $X; 721s $X = 54321; 721s *ALSO_INLINED = SUB () { $X }; 721s } 721s 721s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 721s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 721s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 721s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 721s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 721s 721s MY $X = 54321; 721s *INLINED = SUB : CONST { $X }; 721s $X++; 721s 721s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 721s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 721s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 721s VALUE CAPTURED THE SAME WAY. 721s 721s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 721s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 721s AN EXPLICIT C: 721s 721s BEGIN { 721s MY $X = 10; 721s *FOO = SUB () { RETURN $X }; 721s $X++; 721s } 721s PRINT FOO(); # PRINTS 11 721s 721s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 721s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 721s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 721s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 721s 721s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 721s SUB ONE { 721s 1; 721s } 721s IF (ONE ) { 721s PRINT ONE() IF ONE ; 721s } 721s 721s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 721s SUB ONE () { 1 } 721s DO { 721s PRINT 1 721s }; 721s 721s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 721s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 721s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 721s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 721s 721s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 721s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 721s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 721s SUBROUTINE ONE REDEFINED AT -E LINE 1. 721s 721s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 721s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 721s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 721s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 721s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 721s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 721s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 721s MENTIONED ABOVE: 721s 721s SUB NOT_INLINED () { RETURN 23 } 721s 721s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 721s X X X X 721s 721s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 721s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 721s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 721s ON A NON-UNIX SYSTEM. 721s 721s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 721s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 721s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 721s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 721s 721s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 721s CHDIR $SOMEWHERE; 721s SUB CHDIR { ... } 721s 721s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 721s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 721s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 721s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 721s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 721s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 721s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 721s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 721s FOR SOME KEYWORDS. SEE L. 721s 721s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 721s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 721s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 721s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 721s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 721s THAT IS, THEY COULD SAY 721s 721s USE MODULE 'OPEN'; 721s 721s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 721s 721s USE MODULE; 721s 721s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 721s 721s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 721s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 721s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 721s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 721s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 721s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 721s THAT UNDERSTANDS REGULAR EXPRESSIONS. 721s 721s PACKAGE REGLOB; 721s REQUIRE EXPORTER; 721s @ISA = 'EXPORTER'; 721s @EXPORT_OK = 'GLOB'; 721s 721s SUB IMPORT { 721s MY $PKG = SHIFT; 721s RETURN UNLESS @_; 721s MY $SYM = SHIFT; 721s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 721s $PKG->EXPORT($WHERE, $SYM, @_); 721s } 721s 721s SUB GLOB { 721s MY $PAT = SHIFT; 721s MY @GOT; 721s IF (OPENDIR MY $D, '.') { 721s @GOT = GREP /$PAT/, READDIR $D; 721s CLOSEDIR $D; 721s } 721s RETURN @GOT; 721s } 721s 1; 721s 721s AND HERE'S HOW IT COULD BE (AB)USED: 721s 721s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 721s PACKAGE FOO; 721s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 721s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 721s 721s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 721s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 721s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 721s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 721s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 721s IT MUST BE DONE AT ALL. 721s 721s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 721s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 721s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 721s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 721s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 721s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 721s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 721s LIBRARY. 721s 721s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 721s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 721s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 721s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 721s (SEE L). 721s 721s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 721s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 721s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 721s 721s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 721s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 721s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 721s C SYNTAX, THOUGH). 721s 721s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 721s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 721s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 721s 721s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 721s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 721s 721s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 721s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 721s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 721s 721s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 721s 721s =HEAD2 AUTOLOADING 721s X X 721s 721s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 721s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 721s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 721s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 721s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 721s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 721s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 721s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 721s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 721s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 721s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 721s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 721s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 721s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 721s SUBROUTINE NAME. SEE L FOR DETAILS.) 721s 721s 721s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 721s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 721s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 721s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 721s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 721s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 721s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 721s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 721s 721s SUB AUTOLOAD { 721s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 721s MY $PROGRAM = $AUTOLOAD; 721s $PROGRAM =~ S/.*:://; 721s SYSTEM($PROGRAM, @_); 721s } 721s DATE(); 721s WHO(); 721s LS('-L'); 721s 721s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 721s EVEN NEED PARENTHESES: 721s 721s USE SUBS QW(DATE WHO LS); 721s DATE; 721s WHO; 721s LS '-L'; 721s 721s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 721s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 721s 721s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 721s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 721s DESCRIBED IN L AND IN L, THE STANDARD 721s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 721s FUNCTIONS TO PERL CODE IN L. 721s 721s =HEAD2 SUBROUTINE ATTRIBUTES 721s X X X 721s 721s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 721s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 721s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 721s C HAD BEEN SEEN. SEE L FOR DETAILS 721s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 721s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 721s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 721s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 721s 721s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 721s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 721s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 721s NEST PROPERLY. 721s 721s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 721s 721s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 721s SUB PLUGH () : UGLY('\(") :BAD; 721s SUB XYZZY : _5X5 { ... } 721s 721s EXAMPLES OF INVALID SYNTAX: 721s 721s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 721s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 721s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 721s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 721s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 721s 721s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 721s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 721s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 721s PARSED AND INVOKED: 721s 721s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 721s 721s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 721s SEE L AND L. 721s 721s =HEAD1 SEE ALSO 721s 721s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 721s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 721s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 721s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 721s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 721s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 721s 721s =FOR VI 721s # EX: SET STS=0 SW=4 ET: 721s 721s ok 2 721s # testing mod_cgi with /modules/cgi/perl.pl 721s # expected 200 721s # received 200 721s # body: PERL CGI 721s ok 3 721s # testing mod_test_rwrite with /test_rwrite 721s # expected 200 721s # received 200 721s # body: A 721s ok 4 721s ok 725s t/filter/case_in.t .................. 725s 1..3 725s # Running under perl version 5.038002 for linux 725s # Current time local: Wed Mar 20 19:19:06 2024 725s # Current time GMT: Wed Mar 20 19:19:06 2024 725s # Using Test.pm version 1.31 725s # Using Apache/Test.pm version 1.42 725s ok 1 725s # testing mod_cgi with /modules/cgi/perl_echo.pl 725s # expected 200 725s # received 200 725s ok 2 725s # testing mod_echo_post with /echo_post 725s # expected 200 725s # received 200 725s ok 3 725s ok 732s t/filter/input_body.t ............... 732s 1..2 732s # Running under perl version 5.038002 for linux 732s # Current time local: Wed Mar 20 19:19:10 2024 732s # Current time GMT: Wed Mar 20 19:19:10 2024 732s # Using Test.pm version 1.31 732s # Using Apache/Test.pm version 1.42 732s # testing : Posted "1 ko" 732s # expected: 'ok 1' 732s # received: 'ok 1' 732s ok 1 732s # testing : Posted "2 ko" 732s # expected: 'ok 2' 732s # received: 'ok 2' 732s ok 2 732s ok 740s t/http11/basicauth.t ................ 740s 1..3 740s # Running under perl version 5.038002 for linux 740s # Current time local: Wed Mar 20 19:19:17 2024 740s # Current time GMT: Wed Mar 20 19:19:17 2024 740s # Using Test.pm version 1.31 740s # Using Apache/Test.pm version 1.42 740s ok 1 740s ok 2 740s ok 3 740s ok 745s t/http11/chunked.t .................. 745s 1..30 745s # Running under perl version 5.038002 for linux 745s # Current time local: Wed Mar 20 19:19:24 2024 745s # Current time GMT: Wed Mar 20 19:19:24 2024 745s # Using Test.pm version 1.31 745s # Using Apache/Test.pm version 1.42 745s # testing : response protocol 745s # expected: 'HTTP/1.1' 745s # received: 'HTTP/1.1' 745s ok 1 745s # testing : response Transfer-Encoding 745s # expected: 'chunked' 745s # received: 'chunked' 745s ok 2 745s # testing : no Content-Length 745s # expected: 0 745s # received: 0 745s ok 3 745s # testing : body length 745s # expected: '70976' 745s # received: 70976 745s ok 4 745s # testing : number of requests 745s # expected: 1 745s # received: 1 745s ok 5 745s # testing : response protocol 745s # expected: 'HTTP/1.1' 745s # received: 'HTTP/1.1' 745s ok 6 745s # testing : response Transfer-Encoding 745s # expected: 'chunked' 745s # received: 'chunked' 745s ok 7 745s # testing : no Content-Length 745s # expected: 0 745s # received: 0 745s ok 8 745s # testing : body length 745s # expected: '212509' 745s # received: 212509 745s ok 9 745s # testing : number of requests 745s # expected: 2 745s # received: 2 745s ok 10 745s # testing : response protocol 745s # expected: 'HTTP/1.1' 745s # received: 'HTTP/1.1' 745s ok 11 745s # testing : response Transfer-Encoding 745s # expected: 'chunked' 745s # received: 'chunked' 745s ok 12 745s # testing : no Content-Length 745s # expected: 0 745s # received: 0 745s ok 13 745s # testing : body length 745s # expected: '280545' 745s # received: 280545 745s ok 14 745s # testing : number of requests 745s # expected: 3 745s # received: 3 745s ok 15 745s # testing : response protocol 745s # expected: 'HTTP/1.1' 745s # received: 'HTTP/1.1' 745s ok 16 745s # testing : response Transfer-Encoding 745s # expected: 'chunked' 745s # received: 'chunked' 745s ok 17 745s # testing : no Content-Length 745s # expected: 0 745s # received: 0 745s ok 18 745s # testing : body length 745s # expected: '845969' 745s # received: 845969 745s ok 19 745s # testing : number of requests 745s # expected: 4 745s # received: 4 745s ok 20 745s # testing : response protocol 745s # expected: 'HTTP/1.1' 745s # received: 'HTTP/1.1' 745s ok 21 745s # testing : no Transfer-Encoding (test result inverted) 745s # expected: 'chunked' 745s # received: '' 745s ok 22 745s # testing : content length 745s # expected: 253 745s # received: '253' 745s ok 23 745s # testing : body length 745s # expected: '242' 745s # received: 242 745s ok 24 745s # testing : number of requests 745s # expected: 5 745s # received: 5 745s ok 25 745s # testing : response protocol 745s # expected: 'HTTP/1.1' 745s # received: 'HTTP/1.1' 745s ok 26 745s # testing : no Transfer-Encoding (test result inverted) 745s # expected: 'chunked' 745s # received: '' 745s ok 27 745s # testing : content length 745s # expected: '' 745s # received: '' 745s ok 28 745s # testing : body length 745s # expected: '14276' 745s # received: 14276 745s ok 29 745s # testing : number of requests 745s # expected: 6 745s # received: 6 745s ok 30 745s ok 751s t/http11/chunked2.t ................. 751s 1..2 751s # Running under perl version 5.038002 for linux 751s # Current time local: Wed Mar 20 19:19:30 2024 751s # Current time GMT: Wed Mar 20 19:19:30 2024 751s # Using Test.pm version 1.31 751s # Using Apache/Test.pm version 1.42 751s # testing : successful response 751s # expected: 200 751s # received: '200' 751s ok 1 751s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 751s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 751s ok 2 751s ok 756s t/http11/clength.t .................. 756s 1..6 756s # Running under perl version 5.038002 for linux 756s # Current time local: Wed Mar 20 19:19:36 2024 756s # Current time GMT: Wed Mar 20 19:19:36 2024 756s # Using Test.pm version 1.31 756s # Using Apache/Test.pm version 1.42 756s # testing : successful response 756s # expected: 200 756s # received: '200' 756s ok 1 756s # expected: 10 756s # received: '10' 756s ok 2 756s # expected: 'bbbbbbbbbb' 756s # received: 'bbbbbbbbbb' 756s ok 3 756s # testing : successful response 756s # expected: 200 756s # received: '200' 756s ok 4 756s # expected: 6 756s # received: '6' 756s ok 5 756s # expected: 'foobar' 756s # received: 'foobar' 756s ok 6 756s ok 762s t/http11/post.t ..................... 762s # using LWP client 762s 1..51 762s # Running under perl version 5.038002 for linux 762s # Current time local: Wed Mar 20 19:19:41 2024 762s # Current time GMT: Wed Mar 20 19:19:41 2024 762s # Using Test.pm version 1.31 762s # Using Apache/Test.pm version 1.42 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 1024 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: Keep-Alive 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s #Keep-Alive: timeout=5, max=100 762s # 762s # testing : length posted 762s # expected: '1024' 762s # received: 1024 762s ok 1 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 2048 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 2 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '2048' 762s # received: 2048 762s ok 2 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 3072 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 3 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '3072' 762s # received: 3072 762s ok 3 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 4096 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 4 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '4096' 762s # received: 4096 762s ok 4 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 5120 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 5 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '5120' 762s # received: 5120 762s ok 5 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 6144 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 6 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '6144' 762s # received: 6144 762s ok 6 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 7168 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 7 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '7168' 762s # received: 7168 762s ok 7 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 8192 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 8 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '8192' 762s # received: 8192 762s ok 8 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 9216 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 5 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 9 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '9216' 762s # received: 9216 762s ok 9 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 10240 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 10 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '10240' 762s # received: 10240 762s ok 10 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 11264 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 11 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '11264' 762s # received: 11264 762s ok 11 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 12288 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 12 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '12288' 762s # received: 12288 762s ok 12 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 13312 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 13 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '13312' 762s # received: 13312 762s ok 13 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 14336 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 14 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '14336' 762s # received: 14336 762s ok 14 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 15360 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 15 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '15360' 762s # received: 15360 762s ok 15 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 16384 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 16 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '16384' 762s # received: 16384 762s ok 16 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 17408 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 17 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '17408' 762s # received: 17408 762s ok 17 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 18432 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 18 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '18432' 762s # received: 18432 762s ok 18 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 19456 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 19 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '19456' 762s # received: 19456 762s ok 19 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 20480 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 20 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '20480' 762s # received: 20480 762s ok 20 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 21504 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 21 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '21504' 762s # received: 21504 762s ok 21 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 22528 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 22 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '22528' 762s # received: 22528 762s ok 22 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 23552 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 23 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '23552' 762s # received: 23552 762s ok 23 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 24576 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 24 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '24576' 762s # received: 24576 762s ok 24 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 25600 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 25 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '25600' 762s # received: 25600 762s ok 25 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 26624 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 26 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '26624' 762s # received: 26624 762s ok 26 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 27648 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 27 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '27648' 762s # received: 27648 762s ok 27 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 28672 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 28 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '28672' 762s # received: 28672 762s ok 28 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 29696 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 29 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '29696' 762s # received: 29696 762s ok 29 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 30720 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 30 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '30720' 762s # received: 30720 762s ok 30 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 31744 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 31 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '31744' 762s # received: 31744 762s ok 31 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 32768 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 32 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '32768' 762s # received: 32768 762s ok 32 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 33792 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 33 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '33792' 762s # received: 33792 762s ok 33 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 34816 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 34 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '34816' 762s # received: 34816 762s ok 34 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 35840 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 35 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '35840' 762s # received: 35840 762s ok 35 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 36864 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 36 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '36864' 762s # received: 36864 762s ok 36 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 37888 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 37 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '37888' 762s # received: 37888 762s ok 37 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 38912 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 38 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '38912' 762s # received: 38912 762s ok 38 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 39936 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 39 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '39936' 762s # received: 39936 762s ok 39 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 40960 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 40 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '40960' 762s # received: 40960 762s ok 40 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 41984 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 41 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '41984' 762s # received: 41984 762s ok 41 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 43008 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 42 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '43008' 762s # received: 43008 762s ok 42 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 44032 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 43 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '44032' 762s # received: 44032 762s ok 43 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 45056 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 44 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '45056' 762s # received: 45056 762s ok 44 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 46080 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 45 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '46080' 762s # received: 46080 762s ok 45 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 47104 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 46 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '47104' 762s # received: 47104 762s ok 46 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 48128 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 47 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '48128' 762s # received: 48128 762s ok 47 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 49152 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 48 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '49152' 762s # received: 49152 762s ok 48 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 50176 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 49 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '50176' 762s # received: 50176 762s ok 49 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 51200 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 6 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 50 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '51200' 762s # received: 51200 762s ok 50 762s #lwp request: 762s #POST http://localhost:8529/eat_post HTTP/1.1 762s #User-Agent: libwww-perl/6.76 762s #Content-Length: 102400 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 762s #Vary: In-If1 762s #Content-Length: 7 762s #Client-Date: Wed, 20 Mar 2024 19:19:46 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 51 762s #DMMATCH1: 1 762s # 762s # testing : length posted 762s # expected: '102400' 762s # received: 102400 762s ok 51 762s ok 766s t/modules/aaa.t ..................... 766s 1..40 766s # Running under perl version 5.038002 for linux 766s # Current time local: Wed Mar 20 19:19:47 2024 766s # Current time GMT: Wed Mar 20 19:19:47 2024 766s # Using Test.pm version 1.31 766s # Using Apache/Test.pm version 1.42 766s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm2 766s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 766s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/form1 766s ok 1 766s ok 2 766s ok 3 766s ok 4 766s ok 5 766s ok 6 766s ok 7 766s ok 8 766s ok 9 766s ok 10 766s ok 11 766s ok 12 766s ok 13 766s ok 14 766s ok 15 766s ok 16 766s ok 17 766s ok 18 766s ok 19 766s ok 20 766s ok 21 766s ok 22 766s ok 23 766s ok 24 766s ok 25 766s ok 26 766s ok 27 766s ok 28 766s ok 29 766s ok 30 766s ok 31 766s ok 32 766s ok 33 766s ok 34 766s ok 35 766s ok 36 766s ok 37 766s ok 38 766s ok 39 766s ok 40 766s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 766s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm2 766s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/form1 766s ok 772s t/modules/access.t .................. 772s 1..408 772s # Running under perl version 5.038002 for linux 772s # Current time local: Wed Mar 20 19:19:51 2024 772s # Current time GMT: Wed Mar 20 19:19:51 2024 772s # Using Test.pm version 1.31 772s # Using Apache/Test.pm version 1.42 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # expecting access. 772s ok 1 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 2 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from all 772s # expecting access. 772s ok 3 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 4 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from localhost 772s # expecting access. 772s ok 5 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 6 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from 127.0.0.1 772s # expecting access. 772s ok 7 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 8 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from 127.0 772s # expecting access. 772s ok 9 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 10 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 11 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 12 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from 127.0.0.1/16 772s # expecting access. 772s ok 13 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 14 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 15 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 16 772s # --- 772s # Order deny,allow 772s # Allow from all 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 17 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # expecting access. 772s ok 18 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 19 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from all 772s # expecting access. 772s ok 20 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 21 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from localhost 772s # expecting access. 772s ok 22 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 23 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from 127.0.0.1 772s # expecting access. 772s ok 24 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 25 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from 127.0 772s # expecting access. 772s ok 26 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 27 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 28 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 29 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from 127.0.0.1/16 772s # expecting access. 772s ok 30 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 31 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 32 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 33 772s # --- 772s # Order deny,allow 772s # Allow from localhost 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 34 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # expecting access. 772s ok 35 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 36 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from all 772s # expecting access. 772s ok 37 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 38 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from localhost 772s # expecting access. 772s ok 39 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 40 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1 772s # expecting access. 772s ok 41 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 42 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from 127.0 772s # expecting access. 772s ok 43 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 44 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 45 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 46 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1/16 772s # expecting access. 772s ok 47 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 48 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 49 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 50 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 51 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # expecting access. 772s ok 52 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 53 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from all 772s # expecting access. 772s ok 54 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 55 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from localhost 772s # expecting access. 772s ok 56 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 57 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from 127.0.0.1 772s # expecting access. 772s ok 58 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 59 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from 127.0 772s # expecting access. 772s ok 60 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 61 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 62 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 63 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from 127.0.0.1/16 772s # expecting access. 772s ok 64 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 65 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 66 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 67 772s # --- 772s # Order deny,allow 772s # Allow from 127.0 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 68 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 69 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 70 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from all 772s # expecting access. 772s ok 71 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 72 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from localhost 772s # expecting access. 772s ok 73 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 74 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1 772s # expecting access. 772s ok 75 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 76 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0 772s # expecting access. 772s ok 77 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 78 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 79 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 80 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1/16 772s # expecting access. 772s ok 81 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 82 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 83 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 84 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 85 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # expecting access. 772s ok 86 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 87 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from all 772s # expecting access. 772s ok 88 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 89 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from localhost 772s # expecting access. 772s ok 90 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 91 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1 772s # expecting access. 772s ok 92 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 93 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0 772s # expecting access. 772s ok 94 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 95 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 96 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 97 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1/16 772s # expecting access. 772s ok 98 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 99 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 100 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 101 772s # --- 772s # Order deny,allow 772s # Allow from 127.0.0.1/16 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 102 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # expecting access. 772s ok 103 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 104 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from all 772s # expecting access denial. 772s ok 105 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 106 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from localhost 772s # expecting access denial. 772s ok 107 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 108 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 109 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 110 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from 127.0 772s # expecting access denial. 772s ok 111 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 112 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 113 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 114 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 115 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 116 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 117 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 118 772s # --- 772s # Order deny,allow 772s # Allow from somewhere.else.com 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 119 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # expecting access. 772s ok 120 772s # --- 772s # Order deny,allow 772s # Deny from all 772s # expecting access denial. 772s ok 121 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from all 772s # expecting access denial. 772s ok 122 772s # --- 772s # Order deny,allow 772s # Deny from localhost 772s # expecting access denial. 772s ok 123 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from localhost 772s # expecting access denial. 772s ok 124 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 125 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 126 772s # --- 772s # Order deny,allow 772s # Deny from 127.0 772s # expecting access denial. 772s ok 127 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from 127.0 772s # expecting access denial. 772s ok 128 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 129 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 130 772s # --- 772s # Order deny,allow 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 131 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 132 772s # --- 772s # Order deny,allow 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 133 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 134 772s # --- 772s # Order deny,allow 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 135 772s # --- 772s # Order deny,allow 772s # Allow from 66.6.6.6 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 136 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # expecting access. 772s ok 137 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 138 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from all 772s # expecting access denial. 772s ok 139 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 140 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from localhost 772s # expecting access denial. 772s ok 141 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 142 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 143 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 144 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from 127.0 772s # expecting access denial. 772s ok 145 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 146 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 147 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 148 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 149 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 150 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 151 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 152 772s # --- 772s # Order allow,deny 772s # Allow from all 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 153 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # expecting access. 772s ok 154 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 155 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from all 772s # expecting access denial. 772s ok 156 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 157 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from localhost 772s # expecting access denial. 772s ok 158 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 159 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 160 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 161 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from 127.0 772s # expecting access denial. 772s ok 162 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 163 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 164 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 165 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 166 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 167 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 168 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 169 772s # --- 772s # Order allow,deny 772s # Allow from localhost 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 170 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # expecting access. 772s ok 171 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 172 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from all 772s # expecting access denial. 772s ok 173 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 174 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from localhost 772s # expecting access denial. 772s ok 175 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 176 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 177 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 178 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from 127.0 772s # expecting access denial. 772s ok 179 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 180 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 181 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 182 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 183 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 184 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 185 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 186 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 187 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # expecting access. 772s ok 188 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 189 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from all 772s # expecting access denial. 772s ok 190 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 191 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from localhost 772s # expecting access denial. 772s ok 192 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 193 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 194 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 195 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from 127.0 772s # expecting access denial. 772s ok 196 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 197 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 198 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 199 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 200 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 201 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 202 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 203 772s # --- 772s # Order allow,deny 772s # Allow from 127.0 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 204 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 205 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 206 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from all 772s # expecting access denial. 772s ok 207 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 208 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from localhost 772s # expecting access denial. 772s ok 209 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 210 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 211 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 212 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0 772s # expecting access denial. 772s ok 213 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 214 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 215 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 216 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 217 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 218 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 219 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 220 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 221 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # expecting access. 772s ok 222 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 223 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from all 772s # expecting access denial. 772s ok 224 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 225 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from localhost 772s # expecting access denial. 772s ok 226 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 227 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 228 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 229 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0 772s # expecting access denial. 772s ok 230 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 231 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 232 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 233 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 234 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 235 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 236 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 237 772s # --- 772s # Order allow,deny 772s # Allow from 127.0.0.1/16 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 238 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # expecting access denial. 772s ok 239 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 240 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from all 772s # expecting access denial. 772s ok 241 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 242 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from localhost 772s # expecting access denial. 772s ok 243 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 244 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 245 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 246 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from 127.0 772s # expecting access denial. 772s ok 247 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 248 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 249 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 250 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 251 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 252 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 253 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 254 772s # --- 772s # Order allow,deny 772s # Allow from somewhere.else.com 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 255 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # expecting access denial. 772s ok 256 772s # --- 772s # Order allow,deny 772s # Deny from all 772s # expecting access denial. 772s ok 257 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from all 772s # expecting access denial. 772s ok 258 772s # --- 772s # Order allow,deny 772s # Deny from localhost 772s # expecting access denial. 772s ok 259 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from localhost 772s # expecting access denial. 772s ok 260 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 261 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 262 772s # --- 772s # Order allow,deny 772s # Deny from 127.0 772s # expecting access denial. 772s ok 263 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from 127.0 772s # expecting access denial. 772s ok 264 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 265 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 266 772s # --- 772s # Order allow,deny 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 267 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 268 772s # --- 772s # Order allow,deny 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 269 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 270 772s # --- 772s # Order allow,deny 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 271 772s # --- 772s # Order allow,deny 772s # Allow from 66.6.6.6 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 272 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # expecting access. 772s ok 273 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 274 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from all 772s # expecting access denial. 772s ok 275 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 276 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from localhost 772s # expecting access denial. 772s ok 277 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 278 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 279 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 280 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from 127.0 772s # expecting access denial. 772s ok 281 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 282 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 283 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 284 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 285 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 286 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 287 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 288 772s # --- 772s # Order mutual-failure 772s # Allow from all 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 289 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # expecting access. 772s ok 290 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 291 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from all 772s # expecting access denial. 772s ok 292 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 293 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from localhost 772s # expecting access denial. 772s ok 294 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 295 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 296 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 297 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from 127.0 772s # expecting access denial. 772s ok 298 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 299 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 300 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 301 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 302 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 303 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 304 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 305 772s # --- 772s # Order mutual-failure 772s # Allow from localhost 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 306 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # expecting access. 772s ok 307 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 308 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from all 772s # expecting access denial. 772s ok 309 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 310 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from localhost 772s # expecting access denial. 772s ok 311 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 312 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 313 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 314 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from 127.0 772s # expecting access denial. 772s ok 315 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 316 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 317 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 318 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 319 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 320 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 321 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 322 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 323 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # expecting access. 772s ok 324 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 325 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from all 772s # expecting access denial. 772s ok 326 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 327 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from localhost 772s # expecting access denial. 772s ok 328 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 329 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 330 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 331 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from 127.0 772s # expecting access denial. 772s ok 332 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 333 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 334 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 335 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 336 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 337 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 338 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 339 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 340 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # expecting access. 772s ok 341 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 342 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from all 772s # expecting access denial. 772s ok 343 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 344 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from localhost 772s # expecting access denial. 772s ok 345 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 346 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 347 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 348 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0 772s # expecting access denial. 772s ok 349 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 350 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 351 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 352 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 353 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 354 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 355 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 356 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/255.255.0.0 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 357 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # expecting access. 772s ok 358 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 359 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from all 772s # expecting access denial. 772s ok 360 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 361 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from localhost 772s # expecting access denial. 772s ok 362 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 363 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 364 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 365 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0 772s # expecting access denial. 772s ok 366 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 367 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 368 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 369 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 370 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 371 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from somewhere.else.com 772s # expecting access. 772s ok 372 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 373 772s # --- 772s # Order mutual-failure 772s # Allow from 127.0.0.1/16 772s # Deny from 66.6.6.6 772s # expecting access. 772s ok 374 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # expecting access denial. 772s ok 375 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 376 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from all 772s # expecting access denial. 772s ok 377 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 378 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from localhost 772s # expecting access denial. 772s ok 379 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 380 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 381 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 382 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from 127.0 772s # expecting access denial. 772s ok 383 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 384 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 385 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 386 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 387 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 388 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 389 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 390 772s # --- 772s # Order mutual-failure 772s # Allow from somewhere.else.com 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 391 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # expecting access denial. 772s ok 392 772s # --- 772s # Order mutual-failure 772s # Deny from all 772s # expecting access denial. 772s ok 393 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from all 772s # expecting access denial. 772s ok 394 772s # --- 772s # Order mutual-failure 772s # Deny from localhost 772s # expecting access denial. 772s ok 395 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from localhost 772s # expecting access denial. 772s ok 396 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 397 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1 772s # expecting access denial. 772s ok 398 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0 772s # expecting access denial. 772s ok 399 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from 127.0 772s # expecting access denial. 772s ok 400 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 401 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1/255.255.0.0 772s # expecting access denial. 772s ok 402 772s # --- 772s # Order mutual-failure 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 403 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from 127.0.0.1/16 772s # expecting access denial. 772s ok 404 772s # --- 772s # Order mutual-failure 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 405 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from somewhere.else.com 772s # expecting access denial. 772s ok 406 772s # --- 772s # Order mutual-failure 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 407 772s # --- 772s # Order mutual-failure 772s # Allow from 66.6.6.6 772s # Deny from 66.6.6.6 772s # expecting access denial. 772s ok 408 772s ok 778s t/modules/actions.t ................. 778s 1..20 778s # Running under perl version 5.038002 for linux 778s # Current time local: Wed Mar 20 19:19:57 2024 778s # Current time GMT: Wed Mar 20 19:19:57 2024 778s # Using Test.pm version 1.31 778s # Using Apache/Test.pm version 1.42 778s # expected: 200 778s # received: '200' 778s ok 1 778s # expected: 'nada' 778s # received: 'nada' 778s ok 2 778s # expected: 404 778s # received: '404' 778s ok 3 778s ok 4 # skip RC=404, no need to check content 778s # expected: 404 778s # received: '404' 778s ok 5 778s ok 6 # skip RC=404, no need to check content 778s # expected: 404 778s # received: '404' 778s ok 7 778s ok 8 # skip RC=404, no need to check content 778s # expected: 200 778s # received: '200' 778s ok 9 778s # expected: 'nada' 778s # received: 'nada' 778s ok 10 778s # expected: 404 778s # received: '404' 778s ok 11 778s ok 12 # skip RC=404, no need to check content 778s # expected: 200 778s # received: '200' 778s ok 13 778s # expected: 'POST 778s # foo2: bar2 778s # ' 778s # received: 'POST 778s # foo2: bar2 778s # ' 778s ok 14 778s # expected: 405 778s # received: '405' 778s ok 15 778s # expected: 200 778s # received: '200' 778s ok 16 778s # expected: 'foo=bar' 778s # received: 'foo=bar' 778s ok 17 778s # expected: 200 778s # received: '200' 778s ok 18 778s # expected: 'POST 778s # foo2: bar2 778s # ' 778s # received: 'POST 778s # foo2: bar2 778s # ' 778s ok 19 778s # expected: 405 778s # received: '405' 778s ok 20 778s ok 783s t/modules/alias.t ................... 783s 1..134 783s # Running under perl version 5.038002 for linux 783s # Current time local: Wed Mar 20 19:20:03 2024 783s # Current time GMT: Wed Mar 20 19:20:03 2024 783s # Using Test.pm version 1.31 783s # Using Apache/Test.pm version 1.42 783s # verifying simple aliases 783s # testing : /alias/ 783s # expected: 200 783s # received: '200' 783s ok 1 783s # testing : /bogu/ 783s # expected: 404 783s # received: '404' 783s ok 2 783s # verifying alias match with /ali[0-9]. 783s # testing : /ali0 783s # expected: 0 783s # received: '0' 783s ok 3 783s # testing : /ali1 783s # expected: 1 783s # received: '1' 783s ok 4 783s # testing : /ali2 783s # expected: 2 783s # received: '2' 783s ok 5 783s # testing : /ali3 783s # expected: 3 783s # received: '3' 783s ok 6 783s # testing : /ali4 783s # expected: 4 783s # received: '4' 783s ok 7 783s # testing : /ali5 783s # expected: 5 783s # received: '5' 783s ok 8 783s # testing : /ali6 783s # expected: 6 783s # received: '6' 783s ok 9 783s # testing : /ali7 783s # expected: 7 783s # received: '7' 783s ok 10 783s # testing : /ali8 783s # expected: 8 783s # received: '8' 783s ok 11 783s # testing : /ali9 783s # expected: 9 783s # received: '9' 783s ok 12 783s # verifying expression alias match with /expr/ali[0-9]. 783s # testing : /ali0 783s # expected: 0 783s # received: '0' 783s ok 13 783s # testing : /ali1 783s # expected: 1 783s # received: '1' 783s ok 14 783s # testing : /ali2 783s # expected: 2 783s # received: '2' 783s ok 15 783s # testing : /ali3 783s # expected: 3 783s # received: '3' 783s ok 16 783s # testing : /ali4 783s # expected: 4 783s # received: '4' 783s ok 17 783s # testing : /ali5 783s # expected: 5 783s # received: '5' 783s ok 18 783s # testing : /ali6 783s # expected: 6 783s # received: '6' 783s ok 19 783s # testing : /ali7 783s # expected: 7 783s # received: '7' 783s ok 20 783s # testing : /ali8 783s # expected: 8 783s # received: '8' 783s ok 21 783s # testing : /ali9 783s # expected: 9 783s # received: '9' 783s ok 22 783s # testing : /forbid 783s # expected: '403' 783s # received: '403' 783s ok 23 783s # testing : /gone 783s # expected: '410' 783s # received: '410' 783s ok 24 783s # testing : /perm 783s # expected: '301' 783s # received: '301' 783s ok 25 783s # testing : /perm2 783s # expected: '301' 783s # received: '301' 783s ok 26 783s # testing : /seeother 783s # expected: '303' 783s # received: '303' 783s ok 27 783s # testing : /temp 783s # expected: '302' 783s # received: '302' 783s ok 28 783s # testing : /temp2 783s # expected: '302' 783s # received: '302' 783s ok 29 783s verifying body of perm and temp redirect match 783s # testing : /p0 783s # expected: 0 783s # received: '0' 783s ok 30 783s # testing : /p1 783s # expected: 1 783s # received: '1' 783s ok 31 783s # testing : /p2 783s # expected: 2 783s # received: '2' 783s ok 32 783s # testing : /p3 783s # expected: 3 783s # received: '3' 783s ok 33 783s # testing : /p4 783s # expected: 4 783s # received: '4' 783s ok 34 783s # testing : /p5 783s # expected: 5 783s # received: '5' 783s ok 35 783s # testing : /p6 783s # expected: 6 783s # received: '6' 783s ok 36 783s # testing : /p7 783s # expected: 7 783s # received: '7' 783s ok 37 783s # testing : /p8 783s # expected: 8 783s # received: '8' 783s ok 38 783s # testing : /p9 783s # expected: 9 783s # received: '9' 783s ok 39 783s # testing : /t0 783s # expected: 0 783s # received: '0' 783s ok 40 783s # testing : /t1 783s # expected: 1 783s # received: '1' 783s ok 41 783s # testing : /t2 783s # expected: 2 783s # received: '2' 783s ok 42 783s # testing : /t3 783s # expected: 3 783s # received: '3' 783s ok 43 783s # testing : /t4 783s # expected: 4 783s # received: '4' 783s ok 44 783s # testing : /t5 783s # expected: 5 783s # received: '5' 783s ok 45 783s # testing : /t6 783s # expected: 6 783s # received: '6' 783s ok 46 783s # testing : /t7 783s # expected: 7 783s # received: '7' 783s ok 47 783s # testing : /t8 783s # expected: 8 783s # received: '8' 783s ok 48 783s # testing : /t9 783s # expected: 9 783s # received: '9' 783s ok 49 783s verifying body of perm and temp redirect match with expression support 783s # testing : /p0 783s # expected: 0 783s # received: '0' 783s ok 50 783s # testing : /p1 783s # expected: 1 783s # received: '1' 783s ok 51 783s # testing : /p2 783s # expected: 2 783s # received: '2' 783s ok 52 783s # testing : /p3 783s # expected: 3 783s # received: '3' 783s ok 53 783s # testing : /p4 783s # expected: 4 783s # received: '4' 783s ok 54 783s # testing : /p5 783s # expected: 5 783s # received: '5' 783s ok 55 783s # testing : /p6 783s # expected: 6 783s # received: '6' 783s ok 56 783s # testing : /p7 783s # expected: 7 783s # received: '7' 783s ok 57 783s # testing : /p8 783s # expected: 8 783s # received: '8' 783s ok 58 783s # testing : /p9 783s # expected: 9 783s # received: '9' 783s ok 59 783s # testing : /t0 783s # expected: 0 783s # received: '0' 783s ok 60 783s # testing : /t1 783s # expected: 1 783s # received: '1' 783s ok 61 783s # testing : /t2 783s # expected: 2 783s # received: '2' 783s ok 62 783s # testing : /t3 783s # expected: 3 783s # received: '3' 783s ok 63 783s # testing : /t4 783s # expected: 4 783s # received: '4' 783s ok 64 783s # testing : /t5 783s # expected: 5 783s # received: '5' 783s ok 65 783s # testing : /t6 783s # expected: 6 783s # received: '6' 783s ok 66 783s # testing : /t7 783s # expected: 7 783s # received: '7' 783s ok 67 783s # testing : /t8 783s # expected: 8 783s # received: '8' 783s ok 68 783s # testing : /t9 783s # expected: 9 783s # received: '9' 783s ok 69 783s verifying return code of seeother and gone redirect match 783s # testing : f0 783s # expected: '403' 783s # received: '403' 783s ok 70 783s # testing : f1 783s # expected: '403' 783s # received: '403' 783s ok 71 783s # testing : f2 783s # expected: '403' 783s # received: '403' 783s ok 72 783s # testing : f3 783s # expected: '403' 783s # received: '403' 783s ok 73 783s # testing : f4 783s # expected: '403' 783s # received: '403' 783s ok 74 783s # testing : f5 783s # expected: '403' 783s # received: '403' 783s ok 75 783s # testing : f6 783s # expected: '403' 783s # received: '403' 783s ok 76 783s # testing : f7 783s # expected: '403' 783s # received: '403' 783s ok 77 783s # testing : f8 783s # expected: '403' 783s # received: '403' 783s ok 78 783s # testing : f9 783s # expected: '403' 783s # received: '403' 783s ok 79 783s # testing : s0 783s # expected: '303' 783s # received: '303' 783s ok 80 783s # testing : s1 783s # expected: '303' 783s # received: '303' 783s ok 81 783s # testing : s2 783s # expected: '303' 783s # received: '303' 783s ok 82 783s # testing : s3 783s # expected: '303' 783s # received: '303' 783s ok 83 783s # testing : s4 783s # expected: '303' 783s # received: '303' 783s ok 84 783s # testing : s5 783s # expected: '303' 783s # received: '303' 783s ok 85 783s # testing : s6 783s # expected: '303' 783s # received: '303' 783s ok 86 783s # testing : s7 783s # expected: '303' 783s # received: '303' 783s ok 87 783s # testing : s8 783s # expected: '303' 783s # received: '303' 783s ok 88 783s # testing : s9 783s # expected: '303' 783s # received: '303' 783s ok 89 783s # testing : g0 783s # expected: '410' 783s # received: '410' 783s ok 90 783s # testing : g1 783s # expected: '410' 783s # received: '410' 783s ok 91 783s # testing : g2 783s # expected: '410' 783s # received: '410' 783s ok 92 783s # testing : g3 783s # expected: '410' 783s # received: '410' 783s ok 93 783s # testing : g4 783s # expected: '410' 783s # received: '410' 783s ok 94 783s # testing : g5 783s # expected: '410' 783s # received: '410' 783s ok 95 783s # testing : g6 783s # expected: '410' 783s # received: '410' 783s ok 96 783s # testing : g7 783s # expected: '410' 783s # received: '410' 783s ok 97 783s # testing : g8 783s # expected: '410' 783s # received: '410' 783s ok 98 783s # testing : g9 783s # expected: '410' 783s # received: '410' 783s ok 99 783s verifying return code of seeother and gone redirect match with expression support 783s # testing : f0 783s # expected: '403' 783s # received: '403' 783s ok 100 783s # testing : f1 783s # expected: '403' 783s # received: '403' 783s ok 101 783s # testing : f2 783s # expected: '403' 783s # received: '403' 783s ok 102 783s # testing : f3 783s # expected: '403' 783s # received: '403' 783s ok 103 783s # testing : f4 783s # expected: '403' 783s # received: '403' 783s ok 104 783s # testing : f5 783s # expected: '403' 783s # received: '403' 783s ok 105 783s # testing : f6 783s # expected: '403' 783s # received: '403' 783s ok 106 783s # testing : f7 783s # expected: '403' 783s # received: '403' 783s ok 107 783s # testing : f8 783s # expected: '403' 783s # received: '403' 783s ok 108 783s # testing : f9 783s # expected: '403' 783s # received: '403' 783s ok 109 783s # testing : s0 783s # expected: '303' 783s # received: '303' 783s ok 110 783s # testing : s1 783s # expected: '303' 783s # received: '303' 783s ok 111 783s # testing : s2 783s # expected: '303' 783s # received: '303' 783s ok 112 783s # testing : s3 783s # expected: '303' 783s # received: '303' 783s ok 113 783s # testing : s4 783s # expected: '303' 783s # received: '303' 783s ok 114 783s # testing : s5 783s # expected: '303' 783s # received: '303' 783s ok 115 783s # testing : s6 783s # expected: '303' 783s # received: '303' 783s ok 116 783s # testing : s7 783s # expected: '303' 783s # received: '303' 783s ok 117 783s # testing : s8 783s # expected: '303' 783s # received: '303' 783s ok 118 783s # testing : s9 783s # expected: '303' 783s # received: '303' 783s ok 119 783s # testing : g0 783s # expected: '410' 783s # received: '410' 783s ok 120 783s # testing : g1 783s # expected: '410' 783s # received: '410' 783s ok 121 783s # testing : g2 783s # expected: '410' 783s # received: '410' 783s ok 122 783s # testing : g3 783s # expected: '410' 783s # received: '410' 783s ok 123 783s # testing : g4 783s # expected: '410' 783s # received: '410' 783s ok 124 783s # testing : g5 783s # expected: '410' 783s # received: '410' 783s ok 125 783s # testing : g6 783s # expected: '410' 783s # received: '410' 783s ok 126 783s # testing : g7 783s # expected: '410' 783s # received: '410' 783s ok 127 783s # testing : g8 783s # expected: '410' 783s # received: '410' 783s ok 128 783s # testing : g9 783s # expected: '410' 783s # received: '410' 783s ok 129 783s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 783s # verifying /modules/alias/script is plain text 783s # testing : /modules/alias/script 783s # expected: '#!/bin/sh 783s # echo Content-type: text/plain 783s # echo 783s # echo this is a shell script cgi. 783s # ' 783s # received: '#!/bin/sh 783s # echo Content-type: text/plain 783s # echo 783s # echo this is a shell script cgi. 783s # ' 783s ok 130 783s # verifying same file accessed at /cgi/script is executed code 783s # testing : /cgi/script 783s # expected: 'this is a shell script cgi. 783s # ' 783s # received: 'this is a shell script cgi. 783s # ' 783s ok 131 783s # verifying ScriptAliasMatch with /aliascgi-script 783s # testing : /aliascgi-script 783s # expected: 'this is a shell script cgi. 783s # ' 783s # received: 'this is a shell script cgi. 783s # ' 783s ok 132 783s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 783s # testing : /aliascgi-script 783s # expected: 'this is a shell script cgi. 783s # ' 783s # received: 'this is a shell script cgi. 783s # ' 783s ok 133 783s # verifying bad script alias. 783s # testing : /aliascgi-nada 783s # expected: 404 783s # received: '404' 783s ok 134 783s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 783s ok 789s t/modules/allowmethods.t ............ 789s 1..9 789s # Running under perl version 5.038002 for linux 789s # Current time local: Wed Mar 20 19:20:08 2024 789s # Current time GMT: Wed Mar 20 19:20:08 2024 789s # Using Test.pm version 1.31 789s # Using Apache/Test.pm version 1.42 789s # testing : Get request to /Get responds 200 789s # expected: 200 789s # received: '200' 789s ok 1 789s # testing : Head request to /Get responds 200 789s # expected: 200 789s # received: '200' 789s ok 2 789s # testing : Post request to /Get responds 405 789s # expected: 405 789s # received: '405' 789s ok 3 789s # testing : Get request to /Head responds 200 789s # expected: 200 789s # received: '200' 789s ok 4 789s # testing : Head request to /Head responds 200 789s # expected: 200 789s # received: '200' 789s ok 5 789s # testing : Post request to /Head responds 405 789s # expected: 405 789s # received: '405' 789s ok 6 789s # testing : Get request to /Post responds 405 789s # expected: 405 789s # received: '405' 789s ok 7 789s # testing : Head request to /Post responds 405 789s # expected: 405 789s # received: '405' 789s ok 8 789s # testing : Post request to /Post responds 200 789s # expected: 200 789s # received: '200' 789s ok 9 789s ok 794s t/modules/asis.t .................... 794s 1..3 794s # Running under perl version 5.038002 for linux 794s # Current time local: Wed Mar 20 19:20:14 2024 794s # Current time GMT: Wed Mar 20 19:20:14 2024 794s # Using Test.pm version 1.31 794s # Using Apache/Test.pm version 1.42 794s # testing : asis content OK 794s # expected: 'This is asis content. 794s # ' 794s # received: 'This is asis content. 794s # ' 794s ok 1 794s # testing : asis gave 404 error 794s # expected: 404 794s # received: '404' 794s ok 2 794s # testing : asis gave 403 error 794s # expected: 403 794s # received: '403' 794s ok 3 794s ok 801s t/modules/authz_core.t .............. 801s 1..504 801s # Running under perl version 5.038002 for linux 801s # Current time local: Wed Mar 20 19:20:19 2024 801s # Current time GMT: Wed Mar 20 19:20:19 2024 801s # Using Test.pm version 1.31 801s # Using Apache/Test.pm version 1.42 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/groups1 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 200, expected 200 [a/ : a/ ] 801s ok 1 801s # got 200, expected 200 [a/ : a/ 1] 801s ok 2 801s # got 200, expected 200 [a/ : a/ 2] 801s ok 3 801s # got 200, expected 200 [a/ : a/ 1 2] 801s ok 4 801s # got 200, expected 200 [a/ : a/ 3] 801s ok 5 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ user1: a/ ] 801s ok 6 801s # got 200, expected 200 [a/ user1: a/ user1] 801s ok 7 801s # got 401, expected 401 [a/ user1: a/ user2] 801s ok 8 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ Any 1 2: a/ ] 801s ok 9 801s # got 200, expected 200 [a/ Any 1 2: a/ 1] 801s ok 10 801s # got 200, expected 200 [a/ Any 1 2: a/ 2] 801s ok 11 801s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 801s ok 12 801s # got 403, expected 403 [a/ Any 1 2: a/ 3] 801s ok 13 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 801s ok 14 801s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 801s ok 15 801s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 801s ok 16 801s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 801s ok 17 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 801s ok 18 801s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 801s ok 19 801s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 801s ok 20 801s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 801s ok 21 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 801s ok 22 801s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 801s ok 23 801s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 801s ok 24 801s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 801s ok 25 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 801s ok 26 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 801s ok 27 801s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 801s ok 28 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 801s ok 29 801s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 801s ok 30 801s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 801s ok 31 801s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 801s ok 32 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 801s ok 33 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 801s ok 34 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 801s ok 35 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 801s ok 36 801s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 801s ok 37 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 801s ok 38 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 801s ok 39 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 801s ok 40 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 801s ok 41 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 801s ok 42 801s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 801s ok 43 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 801s ok 44 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 801s ok 45 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 801s ok 46 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 801s ok 47 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 801s ok 48 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 801s ok 49 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 801s ok 50 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 801s ok 51 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 801s ok 52 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 801s ok 53 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 801s ok 54 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 801s ok 55 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 801s ok 56 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 801s ok 57 801s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 801s ok 58 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 !2: a/ ] 801s ok 59 801s # got 200, expected 200 [a/ All 1 !2: a/ 1] 801s ok 60 801s # got 403, expected 403 [a/ All 1 !2: a/ 2] 801s ok 61 801s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 801s ok 62 801s # got 403, expected 403 [a/ All 1 !2: a/ 3] 801s ok 63 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 801s ok 64 801s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 801s ok 65 801s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 801s ok 66 801s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 801s ok 67 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 801s ok 68 801s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 801s ok 69 801s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 801s ok 70 801s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 801s ok 71 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 801s ok 72 801s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 801s ok 73 801s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 801s ok 74 801s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 801s ok 75 801s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 801s ok 76 801s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 801s ok 77 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 801s ok 78 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 801s ok 79 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 801s ok 80 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 801s ok 81 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 801s ok 82 801s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 801s ok 83 801s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 801s ok 84 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 801s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 801s ok 85 801s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 801s ok 86 801s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 801s ok 87 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 801s ok 88 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 801s ok 89 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 801s ok 90 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 801s ok 91 801s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 801s ok 92 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 801s ok 93 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 801s ok 94 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 801s ok 95 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 801s ok 96 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 801s ok 97 801s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 801s ok 98 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 801s ok 99 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 801s ok 100 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 801s ok 101 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 801s ok 102 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 801s ok 103 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 801s ok 104 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 801s ok 105 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 801s ok 106 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 801s ok 107 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 801s ok 108 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 801s ok 109 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 801s ok 110 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 801s ok 111 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 801s ok 112 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 801s ok 113 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 2: a/ ] 801s ok 114 801s # got 403, expected 403 [a/ All 1 2: a/ 1] 801s ok 115 801s # got 403, expected 403 [a/ All 1 2: a/ 2] 801s ok 116 801s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 801s ok 117 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 801s ok 118 801s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 801s ok 119 801s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 801s ok 120 801s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 801s ok 121 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 801s ok 122 801s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 801s ok 123 801s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 801s ok 124 801s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 801s ok 125 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 801s ok 126 801s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 801s ok 127 801s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 801s ok 128 801s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 801s ok 129 801s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 801s ok 130 801s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 801s ok 131 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 801s ok 132 801s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 801s ok 133 801s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 801s ok 134 801s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 801s ok 135 801s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 801s ok 136 801s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 801s ok 137 801s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 801s ok 138 801s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 801s ok 139 801s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 801s ok 140 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 801s ok 141 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 801s ok 142 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 801s ok 143 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 801s ok 144 801s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 801s ok 145 801s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 801s ok 146 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 801s ok 147 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 801s ok 148 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 801s ok 149 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 801s ok 150 801s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 801s ok 151 801s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 801s ok 152 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 801s ok 153 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 801s ok 154 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 801s ok 155 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 801s ok 156 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 801s ok 157 801s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 801s ok 158 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 801s ok 159 801s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 801s ok 160 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 801s ok 161 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 801s ok 162 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 801s ok 163 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 801s ok 164 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 801s ok 165 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 801s ok 166 801s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 801s ok 167 801s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 801s ok 168 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 801s ok 169 801s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 801s ok 170 801s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 801s ok 171 801s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 801s ok 172 801s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 801s ok 173 801s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 801s ok 174 801s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 801s ok 175 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 801s ok 176 801s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 801s ok 177 801s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 801s ok 178 801s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 801s ok 179 801s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 801s ok 180 801s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 801s ok 181 801s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 801s ok 182 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 801s ok 183 801s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 801s ok 184 801s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 801s ok 185 801s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 801s ok 186 801s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 801s ok 187 801s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 801s ok 188 801s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 801s ok 189 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 801s ok 190 801s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 801s ok 191 801s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 801s ok 192 801s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 801s ok 193 801s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 801s ok 194 801s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 801s ok 195 801s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 801s ok 196 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 801s ok 197 801s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 801s ok 198 801s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 801s ok 199 801s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 801s ok 200 801s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 801s ok 201 801s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 801s ok 202 801s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 801s ok 203 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 801s ok 204 801s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 801s ok 205 801s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 801s ok 206 801s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 801s ok 207 801s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 801s ok 208 801s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 801s ok 209 801s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 801s ok 210 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 801s ok 211 801s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 801s ok 212 801s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 801s ok 213 801s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 801s ok 214 801s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 801s ok 215 801s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 801s ok 216 801s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 801s ok 217 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 801s ok 218 801s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 801s ok 219 801s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 801s ok 220 801s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 801s ok 221 801s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 801s ok 222 801s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 801s ok 223 801s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 801s ok 224 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 801s ok 225 801s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 801s ok 226 801s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 801s ok 227 801s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 801s ok 228 801s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 801s ok 229 801s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 801s ok 230 801s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 801s ok 231 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 801s ok 232 801s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 801s ok 233 801s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 801s ok 234 801s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 801s ok 235 801s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 801s ok 236 801s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 801s ok 237 801s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 801s ok 238 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 801s ok 239 801s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 801s ok 240 801s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 801s ok 241 801s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 801s ok 242 801s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 801s ok 243 801s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 801s ok 244 801s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 801s ok 245 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 801s ok 246 801s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 801s ok 247 801s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 801s ok 248 801s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 801s ok 249 801s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 801s ok 250 801s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 801s ok 251 801s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 801s ok 252 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 801s ok 253 801s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 801s ok 254 801s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 801s ok 255 801s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 801s ok 256 801s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 801s ok 257 801s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 801s ok 258 801s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 801s ok 259 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 801s ok 260 801s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 801s ok 261 801s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 801s ok 262 801s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 801s ok 263 801s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 801s ok 264 801s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 801s ok 265 801s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 801s ok 266 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 801s ok 267 801s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 801s ok 268 801s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 801s ok 269 801s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 801s ok 270 801s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 801s ok 271 801s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 801s ok 272 801s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 801s ok 273 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 801s ok 274 801s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 801s ok 275 801s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 801s ok 276 801s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 801s ok 277 801s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 801s ok 278 801s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 801s ok 279 801s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 801s ok 280 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 801s ok 281 801s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 801s ok 282 801s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 801s ok 283 801s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 801s ok 284 801s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 801s ok 285 801s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 801s ok 286 801s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 801s ok 287 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 801s ok 288 801s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 801s ok 289 801s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 801s ok 290 801s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 801s ok 291 801s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 801s ok 292 801s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 801s ok 293 801s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 801s ok 294 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 801s ok 295 801s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 801s ok 296 801s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 801s ok 297 801s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 801s ok 298 801s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 801s ok 299 801s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 801s ok 300 801s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 801s ok 301 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 801s ok 302 801s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 801s ok 303 801s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 801s ok 304 801s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 801s ok 305 801s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 801s ok 306 801s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 801s ok 307 801s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 801s ok 308 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 801s ok 309 801s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 801s ok 310 801s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 801s ok 311 801s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 801s ok 312 801s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 801s ok 313 801s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 801s ok 314 801s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 801s ok 315 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 801s ok 316 801s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 801s ok 317 801s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 801s ok 318 801s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 801s ok 319 801s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 801s ok 320 801s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 801s ok 321 801s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 801s ok 322 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 801s ok 323 801s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 801s ok 324 801s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 801s ok 325 801s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 801s ok 326 801s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 801s ok 327 801s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 801s ok 328 801s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 801s ok 329 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 801s ok 330 801s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 801s ok 331 801s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 801s ok 332 801s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 801s ok 333 801s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 801s ok 334 801s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 801s ok 335 801s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 801s ok 336 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 801s ok 337 801s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 801s ok 338 801s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 801s ok 339 801s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 801s ok 340 801s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 801s ok 341 801s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 801s ok 342 801s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 801s ok 343 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 801s ok 344 801s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 801s ok 345 801s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 801s ok 346 801s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 801s ok 347 801s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 801s ok 348 801s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 801s ok 349 801s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 801s ok 350 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 801s ok 351 801s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 801s ok 352 801s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 801s ok 353 801s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 801s ok 354 801s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 801s ok 355 801s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 801s ok 356 801s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 801s ok 357 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 801s ok 358 801s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 801s ok 359 801s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 801s ok 360 801s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 801s ok 361 801s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 801s ok 362 801s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 801s ok 363 801s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 801s ok 364 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 801s ok 365 801s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 801s ok 366 801s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 801s ok 367 801s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 801s ok 368 801s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 801s ok 369 801s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 801s ok 370 801s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 801s ok 371 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 801s ok 372 801s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 801s ok 373 801s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 801s ok 374 801s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 801s ok 375 801s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 801s ok 376 801s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 801s ok 377 801s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 801s ok 378 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 801s ok 379 801s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 801s ok 380 801s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 801s ok 381 801s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 801s ok 382 801s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 801s ok 383 801s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 801s ok 384 801s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 801s ok 385 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 801s ok 386 801s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 801s ok 387 801s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 801s ok 388 801s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 801s ok 389 801s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 801s ok 390 801s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 801s ok 391 801s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 801s ok 392 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 801s ok 393 801s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 801s ok 394 801s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 801s ok 395 801s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 801s ok 396 801s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 801s ok 397 801s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 801s ok 398 801s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 801s ok 399 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 801s ok 400 801s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 801s ok 401 801s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 801s ok 402 801s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 801s ok 403 801s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 801s ok 404 801s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 801s ok 405 801s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 801s ok 406 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 801s ok 407 801s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 801s ok 408 801s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 801s ok 409 801s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 801s ok 410 801s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 801s ok 411 801s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 801s ok 412 801s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 801s ok 413 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 801s ok 414 801s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 801s ok 415 801s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 801s ok 416 801s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 801s ok 417 801s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 801s ok 418 801s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 801s ok 419 801s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 801s ok 420 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 801s ok 421 801s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 801s ok 422 801s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 801s ok 423 801s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 801s ok 424 801s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 801s ok 425 801s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 801s ok 426 801s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 801s ok 427 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 801s ok 428 801s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 801s ok 429 801s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 801s ok 430 801s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 801s ok 431 801s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 801s ok 432 801s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 801s ok 433 801s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 801s ok 434 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 801s ok 435 801s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 801s ok 436 801s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 801s ok 437 801s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 801s ok 438 801s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 801s ok 439 801s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 801s ok 440 801s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 801s ok 441 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 801s ok 442 801s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 801s ok 443 801s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 801s ok 444 801s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 801s ok 445 801s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 801s ok 446 801s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 801s ok 447 801s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 801s ok 448 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 801s ok 449 801s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 801s ok 450 801s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 801s ok 451 801s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 801s ok 452 801s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 801s ok 453 801s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 801s ok 454 801s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 801s ok 455 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 801s ok 456 801s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 801s ok 457 801s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 801s ok 458 801s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 801s ok 459 801s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 801s ok 460 801s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 801s ok 461 801s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 801s ok 462 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 801s ok 463 801s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 801s ok 464 801s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 801s ok 465 801s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 801s ok 466 801s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 801s ok 467 801s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 801s ok 468 801s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 801s ok 469 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 801s ok 470 801s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 801s ok 471 801s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 801s ok 472 801s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 801s ok 473 801s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 801s ok 474 801s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 801s ok 475 801s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 801s ok 476 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 801s ok 477 801s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 801s ok 478 801s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 801s ok 479 801s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 801s ok 480 801s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 801s ok 481 801s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 801s ok 482 801s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 801s ok 483 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 801s ok 484 801s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 801s ok 485 801s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 801s ok 486 801s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 801s ok 487 801s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 801s ok 488 801s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 801s ok 489 801s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 801s ok 490 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 801s ok 491 801s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 801s ok 492 801s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 801s ok 493 801s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 801s ok 494 801s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 801s ok 495 801s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 801s ok 496 801s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 801s ok 497 801s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 801s ok 498 801s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 801s ok 499 801s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 801s ok 500 801s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 801s ok 501 801s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 801s ok 502 801s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 801s ok 503 801s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 801s ok 504 801s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 801s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 801s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/groups1 801s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 801s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 801s ok 806s t/modules/autoindex.t ............... 806s 1..84 806s # Running under perl version 5.038002 for linux 806s # Current time local: Wed Mar 20 19:20:26 2024 806s # Current time GMT: Wed Mar 20 19:20:26 2024 806s # Using Test.pm version 1.31 806s # Using Apache/Test.pm version 1.42 806s --- 806s IndexOrderDefault Ascending Name 806s GET /modules/autoindex/htaccess/ 806s ok 1 806s --- 806s IndexOrderDefault Ascending Name 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 2 806s --- 806s IndexOrderDefault Ascending Name 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 3 806s --- 806s IndexOrderDefault Ascending Name 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 4 806s --- 806s IndexOrderDefault Ascending Name 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 5 806s --- 806s IndexOrderDefault Ascending Name 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 6 806s --- 806s IndexOrderDefault Ascending Name 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 7 806s --- 806s IndexOrderDefault Ascending Date 806s GET /modules/autoindex/htaccess/ 806s ok 8 806s --- 806s IndexOrderDefault Ascending Date 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 9 806s --- 806s IndexOrderDefault Ascending Date 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 10 806s --- 806s IndexOrderDefault Ascending Date 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 11 806s --- 806s IndexOrderDefault Ascending Date 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 12 806s --- 806s IndexOrderDefault Ascending Date 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 13 806s --- 806s IndexOrderDefault Ascending Date 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 14 806s --- 806s IndexOrderDefault Ascending Size 806s GET /modules/autoindex/htaccess/ 806s ok 15 806s --- 806s IndexOrderDefault Ascending Size 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 16 806s --- 806s IndexOrderDefault Ascending Size 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 17 806s --- 806s IndexOrderDefault Ascending Size 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 18 806s --- 806s IndexOrderDefault Ascending Size 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 19 806s --- 806s IndexOrderDefault Ascending Size 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 20 806s --- 806s IndexOrderDefault Ascending Size 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 21 806s --- 806s IndexOrderDefault Descending Name 806s GET /modules/autoindex/htaccess/ 806s ok 22 806s --- 806s IndexOrderDefault Descending Name 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 23 806s --- 806s IndexOrderDefault Descending Name 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 24 806s --- 806s IndexOrderDefault Descending Name 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 25 806s --- 806s IndexOrderDefault Descending Name 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 26 806s --- 806s IndexOrderDefault Descending Name 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 27 806s --- 806s IndexOrderDefault Descending Name 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 28 806s --- 806s IndexOrderDefault Descending Date 806s GET /modules/autoindex/htaccess/ 806s ok 29 806s --- 806s IndexOrderDefault Descending Date 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 30 806s --- 806s IndexOrderDefault Descending Date 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 31 806s --- 806s IndexOrderDefault Descending Date 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 32 806s --- 806s IndexOrderDefault Descending Date 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 33 806s --- 806s IndexOrderDefault Descending Date 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 34 806s --- 806s IndexOrderDefault Descending Date 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 35 806s --- 806s IndexOrderDefault Descending Size 806s GET /modules/autoindex/htaccess/ 806s ok 36 806s --- 806s IndexOrderDefault Descending Size 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 37 806s --- 806s IndexOrderDefault Descending Size 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 38 806s --- 806s IndexOrderDefault Descending Size 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 39 806s --- 806s IndexOrderDefault Descending Size 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 40 806s --- 806s IndexOrderDefault Descending Size 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 41 806s --- 806s IndexOrderDefault Descending Size 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 42 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Name 806s GET /modules/autoindex/htaccess/ 806s ok 43 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Name 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 44 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Name 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 45 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Name 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 46 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Name 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 47 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Name 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 48 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Name 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 49 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Date 806s GET /modules/autoindex/htaccess/ 806s ok 50 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Date 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 51 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Date 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 52 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Date 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 53 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Date 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 54 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Date 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 55 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Date 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 56 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Size 806s GET /modules/autoindex/htaccess/ 806s ok 57 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Size 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 58 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Size 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 59 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Size 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 60 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Size 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 61 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Size 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 62 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Ascending Size 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 63 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Name 806s GET /modules/autoindex/htaccess/ 806s ok 64 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Name 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 65 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Name 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 66 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Name 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 67 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Name 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 68 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Name 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 69 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Name 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 70 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Date 806s GET /modules/autoindex/htaccess/ 806s ok 71 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Date 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 72 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Date 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 73 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Date 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 74 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Date 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 75 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Date 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 76 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Date 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 77 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Size 806s GET /modules/autoindex/htaccess/ 806s ok 78 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Size 806s 806s (C=N O=A) 806s GET /modules/autoindex/htaccess/?C=N&O=A 806s ok 79 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Size 806s 806s (C=N O=D) 806s GET /modules/autoindex/htaccess/?C=N&O=D 806s ok 80 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Size 806s 806s (C=M O=A) 806s GET /modules/autoindex/htaccess/?C=M&O=A 806s ok 81 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Size 806s 806s (C=M O=D) 806s GET /modules/autoindex/htaccess/?C=M&O=D 806s ok 82 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Size 806s 806s (C=S O=A) 806s GET /modules/autoindex/htaccess/?C=S&O=A 806s ok 83 806s --- 806s IndexOptions FancyIndexing 806s IndexOrderDefault Descending Size 806s 806s (C=S O=D) 806s GET /modules/autoindex/htaccess/?C=S&O=D 806s ok 84 806s ok 812s t/modules/autoindex2.t .............. 812s 1..3 812s # Running under perl version 5.038002 for linux 812s # Current time local: Wed Mar 20 19:20:31 2024 812s # Current time GMT: Wed Mar 20 19:20:31 2024 812s # Using Test.pm version 1.31 812s # Using Apache/Test.pm version 1.42 812s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 812s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 812s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 812s # testing : dir_broken should not be listed 812s # expected: 0 812s # received: 0 812s ok 1 812s # testing : dir_normal should be listed 812s # expected: 1 812s # received: 1 812s ok 2 812s # testing : dir_protected should not be listed 812s # expected: 0 812s # received: 0 812s ok 3 812s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 812s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 812s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 812s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 812s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 812s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 812s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 812s ok 817s t/modules/brotli.t .................. 817s 1..64 817s # Running under perl version 5.038002 for linux 817s # Current time local: Wed Mar 20 19:20:37 2024 817s # Current time GMT: Wed Mar 20 19:20:37 2024 817s # Using Test.pm version 1.31 817s # Using Apache/Test.pm version 1.42 817s qvalue: 817s # expected: 200 817s # received: '200' 817s ok 1 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 2 817s qvalue: 817s # expected: 200 817s # received: '200' 817s ok 3 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 4 817s qvalue: 817s # expected: 200 817s # received: '200' 817s ok 5 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 6 817s qvalue: 817s # expected: 200 817s # received: '200' 817s ok 7 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 8 817s qvalue: 817s # expected: 200 817s # received: '200' 817s ok 9 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 10 817s qvalue: 817s # expected: 200 817s # received: '200' 817s ok 11 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 12 817s qvalue: ; 817s # expected: 200 817s # received: '200' 817s ok 13 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 14 817s qvalue: ; 817s # expected: 200 817s # received: '200' 817s ok 15 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 16 817s qvalue: ; 817s # expected: 200 817s # received: '200' 817s ok 17 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 18 817s qvalue: ;q= 817s # expected: 200 817s # received: '200' 817s ok 19 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 20 817s qvalue: ;q= 817s # expected: 200 817s # received: '200' 817s ok 21 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 22 817s qvalue: ;q= 817s # expected: 200 817s # received: '200' 817s ok 23 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 24 817s qvalue: ;q=0 817s # expected: 200 817s # received: '200' 817s ok 25 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 26 817s qvalue: ;q=0 817s # expected: 200 817s # received: '200' 817s ok 27 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 28 817s qvalue: ;q=0 817s # expected: 200 817s # received: '200' 817s ok 29 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 30 817s qvalue: ;q=0. 817s # expected: 200 817s # received: '200' 817s ok 31 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 32 817s qvalue: ;q=0. 817s # expected: 200 817s # received: '200' 817s ok 33 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 34 817s qvalue: ;q=0. 817s # expected: 200 817s # received: '200' 817s ok 35 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 36 817s qvalue: ;q=0.0 817s # expected: 200 817s # received: '200' 817s ok 37 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 38 817s qvalue: ;q=0.0 817s # expected: 200 817s # received: '200' 817s ok 39 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 40 817s qvalue: ;q=0.0 817s # expected: 200 817s # received: '200' 817s ok 41 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 42 817s qvalue: ;q=0.00 817s # expected: 200 817s # received: '200' 817s ok 43 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 44 817s qvalue: ;q=0.00 817s # expected: 200 817s # received: '200' 817s ok 45 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 46 817s qvalue: ;q=0.00 817s # expected: 200 817s # received: '200' 817s ok 47 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 48 817s qvalue: ;q=0.000 817s # expected: 200 817s # received: '200' 817s ok 49 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 50 817s qvalue: ;q=0.000 817s # expected: 200 817s # received: '200' 817s ok 51 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 52 817s qvalue: ;q=0.000 817s # expected: 200 817s # received: '200' 817s ok 53 817s # testing : response without Content-Encoding is OK 817s # expected: undef 817s # received: undef 817s ok 54 817s qvalue: ;q=0.0000 817s # expected: 200 817s # received: '200' 817s ok 55 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 56 817s qvalue: ;q=0.0000 817s # expected: 200 817s # received: '200' 817s ok 57 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 58 817s qvalue: ;q=0.0000 817s # expected: 200 817s # received: '200' 817s ok 59 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 60 817s # expected: 200 817s # received: '200' 817s ok 61 817s # testing : response Content-Encoding is OK 817s # expected: 'br' 817s # received: 'br' 817s ok 62 817s # expected: 200 817s # received: '200' 817s ok 63 817s # testing : response Content-Encoding is OK 817s # expected: 'gzip' 817s # received: 'gzip' 817s ok 64 817s ok 822s t/modules/buffer.t .................. 822s 1..12 822s # Running under perl version 5.038002 for linux 822s # Current time local: Wed Mar 20 19:20:42 2024 822s # Current time GMT: Wed Mar 20 19:20:42 2024 822s # Using Test.pm version 1.31 822s # Using Apache/Test.pm version 1.42 822s # testing : Checking return code is '200' 822s # expected: 200 822s # received: '200' 822s ok 1 822s ok 2 822s # testing : Checking return code is '200' 822s # expected: 200 822s # received: '200' 822s ok 3 822s ok 4 822s # testing : Checking return code is '200' 822s # expected: 200 822s # received: '200' 822s ok 5 822s ok 6 822s # testing : Checking return code is '200' 822s # expected: 200 822s # received: '200' 822s ok 7 822s ok 8 822s # testing : Checking return code is '200' 822s # expected: 200 822s # received: '200' 822s ok 9 822s ok 10 822s # testing : Checking return code is '200' 822s # expected: 200 822s # received: '200' 822s ok 11 822s ok 12 822s ok 827s t/modules/cache.t ................... 827s 1..3 827s # Running under perl version 5.038002 for linux 827s # Current time local: Wed Mar 20 19:20:47 2024 827s # Current time GMT: Wed Mar 20 19:20:47 2024 827s # Using Test.pm version 1.31 827s # Using Apache/Test.pm version 1.42 827s # testing : non-cached call to index.html 827s # expected: 200 827s # received: '200' 827s ok 1 827s # testing : call to cache index.html 827s # expected: 200 827s # received: '200' 827s ok 2 827s # testing : cached call to index.html 827s # expected: 200 827s # received: '200' 827s ok 3 827s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 827s ok 835s t/modules/cgi.t ..................... 835s 1..58 835s # Running under perl version 5.038002 for linux 835s # Current time local: Wed Mar 20 19:20:52 2024 835s # Current time GMT: Wed Mar 20 19:20:52 2024 835s # Using Test.pm version 1.31 835s # Using Apache/Test.pm version 1.42 835s # testing : return code for acceptpathinfodefault.sh 835s # expected: 200 835s # received: '200' 835s ok 1 835s # testing : body for acceptpathinfodefault.sh 835s # expected: '' 835s # received: '' 835s ok 2 835s # testing : return code for acceptpathinfodefault.sh/foo 835s # expected: 200 835s # received: '200' 835s ok 3 835s # testing : body for acceptpathinfodefault.sh/foo 835s # expected: '/foo' 835s # received: '/foo' 835s ok 4 835s # testing : return code for acceptpathinfooff.sh 835s # expected: 200 835s # received: '200' 835s ok 5 835s # testing : body for acceptpathinfooff.sh 835s # expected: '' 835s # received: '' 835s ok 6 835s # testing : return code for acceptpathinfooff.sh/foo 835s # expected: 404 835s # received: '404' 835s ok 7 835s # no body test for this one 835s ok 8 835s # testing : return code for acceptpathinfoon.sh 835s # expected: 200 835s # received: '200' 835s ok 9 835s # testing : body for acceptpathinfoon.sh 835s # expected: '' 835s # received: '' 835s ok 10 835s # testing : return code for acceptpathinfoon.sh/foo 835s # expected: 200 835s # received: '200' 835s ok 11 835s # testing : body for acceptpathinfoon.sh/foo 835s # expected: '/foo' 835s # received: '/foo' 835s ok 12 835s # testing : return code for bogus-perl.pl 835s # expected: 500 835s # received: '500' 835s ok 13 835s # cgi log created ok. 835s ok 14 835s # testing : return code for bogus-sh.sh 835s # expected: 500 835s # received: '500' 835s ok 15 835s # checking that log size (807) is bigger than it used to be (523) 835s ok 16 835s # testing : return code for nph-stderr.pl 835s # expected: 200 835s # received: '200' 835s ok 17 835s # testing : body for nph-stderr.pl 835s # expected: 'this is nph-stdout' 835s # received: 'this is nph-stdout' 835s ok 18 835s # testing : return code for nph-test.pl 835s # expected: 200 835s # received: '200' 835s ok 19 835s # testing : body for nph-test.pl 835s # expected: 'ok' 835s # received: 'ok' 835s ok 20 835s # testing : return code for perl.pl 835s # expected: 200 835s # received: '200' 835s ok 21 835s # testing : body for perl.pl 835s # expected: 'perl cgi' 835s # received: 'perl cgi' 835s ok 22 835s # testing : return code for sh.sh 835s # expected: 200 835s # received: '200' 835s ok 23 835s # testing : body for sh.sh 835s # expected: 'sh cgi' 835s # received: 'sh cgi' 835s ok 24 835s # testing : return code for stderr1.pl 835s # expected: 200 835s # received: '200' 835s ok 25 835s # testing : body for stderr1.pl 835s # expected: 'this is stdout' 835s # received: 'this is stdout' 835s ok 26 835s # testing : return code for stderr2.pl 835s # expected: 200 835s # received: '200' 835s ok 27 835s # testing : body for stderr2.pl 835s # expected: 'this is also stdout' 835s # received: 'this is also stdout' 835s ok 28 835s # testing : return code for stderr3.pl 835s # expected: 200 835s # received: '200' 835s ok 29 835s # testing : body for stderr3.pl 835s # expected: 'this is more stdout' 835s # received: 'this is more stdout' 835s ok 30 835s # posted content (length 10) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 835s # expected: '500' 835s # received: '500' 835s ok 31 835s # checking that log size (35781) is greater than 807 835s ok 32 835s # verifying that logged content is 10 characters 835s ok 33 835s # posted content (length 99) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 835s # expected: '500' 835s # received: '500' 835s ok 34 835s # checking that log size (36240) is greater than 35781 835s ok 35 835s # verifying that logged content is 99 characters 835s ok 36 835s # posted content (length 250) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 835s # expected: '500' 835s # received: '500' 835s ok 37 835s # checking that log size (36851) is greater than 36240 835s ok 38 835s # verifying that logged content is 250 characters 835s ok 39 835s # posted content (length 255) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 835s # expected: '500' 835s # received: '500' 835s ok 40 835s # checking that log size (37467) is greater than 36851 835s ok 41 835s # verifying that logged content is 255 characters 835s ok 42 835s # posted content (length 256) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 835s # expected: '500' 835s # received: '500' 835s ok 43 835s # checking that log size (38084) is greater than 37467 835s ok 44 835s # verifying that logged content is 256 characters 835s ok 45 835s # posted content (length 257) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 835s # expected: '500' 835s # received: '500' 835s ok 46 835s # checking that log size (38701) is greater than 38084 835s ok 47 835s # verifying that logged content is 256 characters 835s ok 48 835s # posted content (length 258) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 835s # expected: '500' 835s # received: '500' 835s ok 49 835s # checking that log size (39318) is greater than 38701 835s ok 50 835s # verifying that logged content is 256 characters 835s ok 51 835s # posted content (length 1024) to bogus-perl.pl 835s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 835s # expected: '500' 835s # received: '500' 835s ok 52 835s # checking that log size (39936) is greater than 39318 835s ok 53 835s # verifying that logged content is 256 characters 835s ok 54 835s # verifying log is greater than 40960 bytes. 835s ok 55 835s # verifying log did not grow after making bogus request. 835s ok 56 835s # verifying log did not grow after making another bogus request. 835s ok 57 835s # checking that HEAD /modules/cgi/perl.pl returns 200. 835s ok 58 835s ok 842s t/modules/data.t .................... 842s 1..2 842s # Running under perl version 5.038002 for linux 842s # Current time local: Wed Mar 20 19:21:00 2024 842s # Current time GMT: Wed Mar 20 19:21:00 2024 842s # Using Test.pm version 1.31 842s # Using Apache/Test.pm version 1.42 842s # testing : Checking return code is '200' 842s # expected: 200 842s # received: '200' 842s ok 1 842s ok 2 842s ok 853s t/modules/dav.t ..................... 853s 1..19 853s # Running under perl version 5.038002 for linux 853s # Current time local: Wed Mar 20 19:21:07 2024 853s # Current time GMT: Wed Mar 20 19:21:07 2024 853s # Using Test.pm version 1.31 853s # Using Apache/Test.pm version 1.42 853s resource lock test: 853s ok 1 853s DAV put test: 853s ok 2 853s getting DAV resource properties: 853s ok 3 853s created: Wed, 20 Mar 2024 19:21:16 GMT 853s modified: Wed, 20 Mar 2024 19:21:16 GMT 853s now: Wed, 20 Mar 2024 19:21:18 GMT 853s ok 4 853s ok 5 853s resource lock status test: 853s ok 6 853s resource unlock test: 853s ok 7 853s resource lock status test: 853s ok 8 853s getting uri... 853s expect: 853s -> 853s 853s
853s

mod_dav test page

853s this is a page generated by
853s the mod_dav test in the Apache
853s perl test suite.
853s
853s 853s 853s <- 853s got: 853s -> 853s 853s
853s

mod_dav test page

853s this is a page generated by
853s the mod_dav test in the Apache
853s perl test suite.
853s
853s 853s 853s <- 853s ok 9 853s putting with 2nd dav client (on unlocked resource) 853s ok 10 853s getting new uri... 853s expect: 853s -> 853s 853s
853s

mod_dav test page take two

853s this is a page generated by
853s the mod_dav test in the Apache
853s perl test suite.
853s
853s 853s 853s <- 853s got: 853s -> 853s 853s
853s

mod_dav test page take two

853s this is a page generated by
853s the mod_dav test in the Apache
853s perl test suite.
853s
853s 853s 853s <- 853s ok 11 853s client 1 locking resource 853s ok 12 853s client 2 attempting to lock same resource 853s ok 13 853s client 2 attempting to put resource locked by client 1 853s ok 14 853s verifying all is well through http 853s getting new uri... 853s expect: 853s -> 853s 853s
853s

mod_dav test page take two

853s this is a page generated by
853s the mod_dav test in the Apache
853s perl test suite.
853s
853s 853s 853s <- 853s got: 853s -> 853s 853s
853s

mod_dav test page take two

853s this is a page generated by
853s the mod_dav test in the Apache
853s perl test suite.
853s
853s 853s 853s <- 853s ok 15 853s ok 16 853s resource delete test: 853s ok 17 853s expect 404 not found got: 404 853s ok 18 853s PR 49825: expect 400 bad request got: 400 853s ok 19 853s ok 861s t/modules/deflate.t ................. 861s 1..47 861s # Running under perl version 5.038002 for linux 861s # Current time local: Wed Mar 20 19:21:18 2024 861s # Current time GMT: Wed Mar 20 19:21:18 2024 861s # Using Test.pm version 1.31 861s # Using Apache/Test.pm version 1.42 861s testing default 861s ok 1 861s ok 2 861s ok 3 861s ok 4 861s ok 5 861s ok 6 861s ok 7 861s ok 8 861s ok 9 861s ok 10 861s ok 11 861s ok 12 861s ok 13 861s ok 14 861s ok 15 861s ok 16 861s ok 17 861s ok 18 861s ok 19 861s ok 20 861s ok 21 861s ok 22 861s ok 23 861s ok 24 861s ok 25 861s ok 26 861s ok 27 861s ok 28 861s ok 29 861s ok 30 861s ok 31 861s ok 32 861s ok 33 861s ok 34 861s ok 35 861s ok 36 861s ok 37 861s ok 38 861s ok 39 861s ok 40 861s ok 41 861s ok 42 861s ok 43 861s ok 44 861s ok 45 861s # testing : response was 304 861s # expected: qr/HTTP\/1\.. 304/ 861s # received: 'HTTP/1.1 304 Not Modified' 861s ok 46 861s # testing : expect EOF after 304 header 861s # expected: 0 861s # received: 0 861s ok 47 861s ok 867s t/modules/digest.t .................. 867s 1..13 867s # Running under perl version 5.038002 for linux 867s # Current time local: Wed Mar 20 19:21:26 2024 867s # Current time GMT: Wed Mar 20 19:21:26 2024 867s # Using Test.pm version 1.31 867s # Using Apache/Test.pm version 1.42 867s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm1 867s # testing : no user to authenticate 867s # expected: 401 867s # received: '401' 867s ok 1 867s # testing : user1:foo not found 867s # expected: 401 867s # received: '401' 867s ok 2 867s # testing : user1:password1 found 867s # expected: 200 867s # received: '200' 867s ok 3 867s # testing : user1:password1 with query string found 867s # expected: 200 867s # received: '200' 867s ok 4 867s # testing : manual Authorization header query string 867s # expected: 200 867s # received: '200' 867s ok 5 867s # testing : manual Authorization with no query string in header 867s # expected: 400 867s # received: '400' 867s ok 6 867s # testing : manual Authorization header with mismatched query string 867s # expected: 400 867s # received: '400' 867s ok 7 867s # testing : manual Authorization header with mismatched query string 867s # expected: 400 867s # received: '400' 867s ok 8 867s # testing : manual Authorization with no query string in header + MSIE 867s # expected: 200 867s # received: '200' 867s ok 9 867s # testing : a compliant response coming from MSIE 867s # expected: 200 867s # received: '200' 867s ok 10 867s # testing : manual Authorization header with mismatched query string + MSIE 867s # expected: 400 867s # received: '400' 867s ok 11 867s # testing : manual Authorization header with mismatched query string + MSIE 867s # expected: 400 867s # received: '400' 867s ok 12 867s # testing : no query string + MSIE 867s # expected: 200 867s # received: '200' 867s ok 13 867s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm1 867s ok 874s t/modules/dir.t ..................... 874s 1..212 874s # Running under perl version 5.038002 for linux 874s # Current time local: Wed Mar 20 19:21:32 2024 874s # Current time GMT: Wed Mar 20 19:21:32 2024 874s # Using Test.pm version 1.31 874s # Using Apache/Test.pm version 1.42 874s expecting 403 (forbidden) using DirectoryIndex foo 874s ok 1 874s running 5 test gambit for "1.html" 874s ok 2 874s ok 3 874s ok 4 874s ok 5 874s ok 6 874s running 5 test gambit for "2.html" 874s ok 7 874s ok 8 874s ok 9 874s ok 10 874s ok 11 874s running 5 test gambit for "3.html" 874s ok 12 874s ok 13 874s ok 14 874s ok 15 874s ok 16 874s running 5 test gambit for "4.html" 874s ok 17 874s ok 18 874s ok 19 874s ok 20 874s ok 21 874s running 5 test gambit for "5.html" 874s ok 22 874s ok 23 874s ok 24 874s ok 25 874s ok 26 874s running 5 test gambit for "6.html" 874s ok 27 874s ok 28 874s ok 29 874s ok 30 874s ok 31 874s running 5 test gambit for "7.html" 874s ok 32 874s ok 33 874s ok 34 874s ok 35 874s ok 36 874s running 5 test gambit for "8.html" 874s ok 37 874s ok 38 874s ok 39 874s ok 40 874s ok 41 874s running 5 test gambit for "9.html" 874s ok 42 874s ok 43 874s ok 44 874s ok 45 874s ok 46 874s running 5 test gambit for "0.html" 874s ok 47 874s ok 48 874s ok 49 874s ok 50 874s ok 51 874s expecting 403 (forbidden) using DirectoryIndex goo 874s ok 52 874s running 5 test gambit for "1.html" 874s ok 53 874s ok 54 874s ok 55 874s ok 56 874s ok 57 874s running 5 test gambit for "2.html" 874s ok 58 874s ok 59 874s ok 60 874s ok 61 874s ok 62 874s running 5 test gambit for "3.html" 874s ok 63 874s ok 64 874s ok 65 874s ok 66 874s ok 67 874s running 5 test gambit for "4.html" 874s ok 68 874s ok 69 874s ok 70 874s ok 71 874s ok 72 874s running 5 test gambit for "5.html" 874s ok 73 874s ok 74 874s ok 75 874s ok 76 874s ok 77 874s running 5 test gambit for "6.html" 874s ok 78 874s ok 79 874s ok 80 874s ok 81 874s ok 82 874s running 5 test gambit for "7.html" 874s ok 83 874s ok 84 874s ok 85 874s ok 86 874s ok 87 874s running 5 test gambit for "8.html" 874s ok 88 874s ok 89 874s ok 90 874s ok 91 874s ok 92 874s running 5 test gambit for "9.html" 874s ok 93 874s ok 94 874s ok 95 874s ok 96 874s ok 97 874s running 5 test gambit for "0.html" 874s ok 98 874s ok 99 874s ok 100 874s ok 101 874s ok 102 874s expecting 403 (forbidden) using DirectoryIndex moo 874s ok 103 874s running 5 test gambit for "1.html" 874s ok 104 874s ok 105 874s ok 106 874s ok 107 874s ok 108 874s running 5 test gambit for "2.html" 874s ok 109 874s ok 110 874s ok 111 874s ok 112 874s ok 113 874s running 5 test gambit for "3.html" 874s ok 114 874s ok 115 874s ok 116 874s ok 117 874s ok 118 874s running 5 test gambit for "4.html" 874s ok 119 874s ok 120 874s ok 121 874s ok 122 874s ok 123 874s running 5 test gambit for "5.html" 874s ok 124 874s ok 125 874s ok 126 874s ok 127 874s ok 128 874s running 5 test gambit for "6.html" 874s ok 129 874s ok 130 874s ok 131 874s ok 132 874s ok 133 874s running 5 test gambit for "7.html" 874s ok 134 874s ok 135 874s ok 136 874s ok 137 874s ok 138 874s running 5 test gambit for "8.html" 874s ok 139 874s ok 140 874s ok 141 874s ok 142 874s ok 143 874s running 5 test gambit for "9.html" 874s ok 144 874s ok 145 874s ok 146 874s ok 147 874s ok 148 874s running 5 test gambit for "0.html" 874s ok 149 874s ok 150 874s ok 151 874s ok 152 874s ok 153 874s expecting 403 (forbidden) using DirectoryIndex bleh 874s ok 154 874s running 5 test gambit for "1.html" 874s ok 155 874s ok 156 874s ok 157 874s ok 158 874s ok 159 874s running 5 test gambit for "2.html" 874s ok 160 874s ok 161 874s ok 162 874s ok 163 874s ok 164 874s running 5 test gambit for "3.html" 874s ok 165 874s ok 166 874s ok 167 874s ok 168 874s ok 169 874s running 5 test gambit for "4.html" 874s ok 170 874s ok 171 874s ok 172 874s ok 173 874s ok 174 874s running 5 test gambit for "5.html" 874s ok 175 874s ok 176 874s ok 177 874s ok 178 874s ok 179 874s running 5 test gambit for "6.html" 874s ok 180 874s ok 181 874s ok 182 874s ok 183 874s ok 184 874s running 5 test gambit for "7.html" 874s ok 185 874s ok 186 874s ok 187 874s ok 188 874s ok 189 874s running 5 test gambit for "8.html" 874s ok 190 874s ok 191 874s ok 192 874s ok 193 874s ok 194 874s running 5 test gambit for "9.html" 874s ok 195 874s ok 196 874s ok 197 874s ok 198 874s ok 199 874s running 5 test gambit for "0.html" 874s ok 200 874s ok 201 874s ok 202 874s ok 203 874s ok 204 874s DirectoryIndex /modules/alias/index.html 874s ok 205 874s expecting 403 for DirectoryIndex foo goo moo bleh 874s ok 206 874s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 874s ok 207 874s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 874s ok 208 874s removed .htaccess (no DirectoryIndex), expecting default (index.html) 874s ok 209 874s ok 210 874s ok 211 874s ok 212 # skip missing DirectorySlash NotFound 874s ok 879s t/modules/directorymatch.t .......... 879s 1..2 879s # Running under perl version 5.038002 for linux 879s # Current time local: Wed Mar 20 19:21:38 2024 879s # Current time GMT: Wed Mar 20 19:21:38 2024 879s # Using Test.pm version 1.31 879s # Using Apache/Test.pm version 1.42 879s # testing : code for /index.html 879s # expected: 200 879s # received: '200' 879s ok 1 879s # testing : check for DMMATCH1 879s # expected: '1' 879s # received: '1' 879s ok 2 879s ok 883s t/modules/env.t ..................... 883s 1..6 883s # Running under perl version 5.038002 for linux 883s # Current time local: Wed Mar 20 19:21:44 2024 883s # Current time GMT: Wed Mar 20 19:21:44 2024 883s # Using Test.pm version 1.31 883s # Using Apache/Test.pm version 1.42 883s # host: /modules/env/host.shtml 883s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 883s ok 1 883s # nothere: /modules/env/nothere.shtml 883s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 883s ok 2 883s # set: /modules/env/set.shtml 883s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 883s ok 3 883s # setempty: /modules/env/setempty.shtml 883s # setempty: EXPECT -><- ACTUAL -><- 883s ok 4 883s # type: /modules/env/type.shtml 883s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 883s ok 5 883s # unset: /modules/env/unset.shtml 883s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 883s ok 6 883s ok 888s t/modules/expires.t ................. 888s 1..92 888s # Running under perl version 5.038002 for linux 888s # Current time local: Wed Mar 20 19:21:48 2024 888s # Current time GMT: Wed Mar 20 19:21:48 2024 888s # Using Test.pm version 1.31 888s # Using Apache/Test.pm version 1.42 888s # debug: index.html 888s HTTP/1.1 200 OK 888s Cache-Control: max-age=332225408 888s Connection: close 888s Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Accept-Ranges: bytes 888s ETag: "3-613edd771cbc0" 888s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 888s Vary: In-If1 888s Content-Length: 3 888s Content-Type: text/html 888s Expires: Sat, 30 Sep 2034 00:12:02 GMT 888s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 888s Client-Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Client-Peer: 127.0.0.1:8529 888s Client-Response-Num: 1 888s DMMATCH1: 1 888s 888s 888s ok 1 888s # debug: [Cache-Control] [max-age=332225408] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 888s # debug: expires 2043187922 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 332425819 888s # debug: actual : 332425819 888s ok 2 888s # debug: text.txt 888s HTTP/1.1 200 OK 888s Cache-Control: max-age=0 888s Connection: close 888s Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Accept-Ranges: bytes 888s ETag: "0-613edd771cbc0" 888s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 888s Vary: In-If1 888s Content-Type: text/plain 888s Expires: Wed, 20 Mar 2024 19:21:53 GMT 888s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 888s Client-Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Client-Peer: 127.0.0.1:8529 888s Client-Response-Num: 1 888s DMMATCH1: 1 888s 888s 888s ok 3 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 4 888s # debug: image.gif 888s HTTP/1.1 200 OK 888s Cache-Control: max-age=120 888s Connection: close 888s Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Accept-Ranges: bytes 888s ETag: "0-613edd771cbc0" 888s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 888s Vary: In-If1 888s Content-Type: image/gif 888s Expires: Wed, 20 Mar 2024 19:23:53 GMT 888s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 888s Client-Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Client-Peer: 127.0.0.1:8529 888s Client-Response-Num: 1 888s DMMATCH1: 1 888s 888s 888s ok 5 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 6 888s # debug: foo.jpg 888s HTTP/1.1 200 OK 888s Cache-Control: max-age=86400 888s Connection: close 888s Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Accept-Ranges: bytes 888s ETag: "0-613edd771cbc0" 888s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 888s Vary: In-If1 888s Content-Type: image/jpeg 888s Expires: Thu, 21 Mar 2024 19:21:53 GMT 888s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 888s Client-Date: Wed, 20 Mar 2024 19:21:53 GMT 888s Client-Peer: 127.0.0.1:8529 888s Client-Response-Num: 1 888s DMMATCH1: 1 888s 888s 888s ok 7 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 8 888s # debug: [Cache-Control] [max-age=332225408] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 888s # debug: expires 2043187922 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 332425819 888s # debug: actual : 332425819 888s ok 9 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 10 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 11 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 12 888s # --- 888s # ExpiresActive On 888s # debug: [Cache-Control] [max-age=332225408] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 888s # debug: expires 2043187922 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 332425819 888s # debug: actual : 332425819 888s ok 13 888s # --- 888s # ExpiresActive On 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 14 888s # --- 888s # ExpiresActive On 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 15 888s # --- 888s # ExpiresActive On 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 16 888s #--- 888s # ExpiresActive On 888s ExpiresDefault A4239571 888s # debug: [Cache-Control] [max-age=4239571] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Wed, 08 May 2024 21:01:24 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 08 May 2024 21:01:24 GMT 888s # debug: expires 1715202084 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 4239571 888s # debug: actual : 4239571 888s ok 17 888s #--- 888s # ExpiresActive On 888s ExpiresDefault A4239571 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 18 888s #--- 888s # ExpiresActive On 888s ExpiresDefault A4239571 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 19 888s #--- 888s # ExpiresActive On 888s ExpiresDefault A4239571 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 20 888s # --- 888s # ExpiresActive On 888s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 4 days 7 hours 43 minutes 36 seconds" 888s # debug: [Cache-Control] [max-age=332225408] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 888s # debug: expires 2043187922 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 332425819 888s # debug: actual : 332425819 888s ok 21 888s # --- 888s # ExpiresActive On 888s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 4 days 7 hours 43 minutes 36 seconds" 888s # debug: [Cache-Control] [max-age=38102605] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 04 Jun 2025 19:25:19 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 04 Jun 2025 19:25:19 GMT 888s # debug: expires 1749065119 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 38303016 888s # debug: actual : 38303016 888s ok 22 888s # --- 888s # ExpiresActive On 888s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 4 days 7 hours 43 minutes 36 seconds" 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 23 888s # --- 888s # ExpiresActive On 888s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 4 days 7 hours 43 minutes 36 seconds" 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 24 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 2 weeks 9 days 4 hours 10 minutes 17 seconds" 888s ExpiresByType text/plain "access plus 5 days 8 hours 27 minutes 33 seconds" 888s # debug: [Cache-Control] [max-age=4393806] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Fri, 10 May 2024 15:52:00 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Fri, 10 May 2024 15:52:00 GMT 888s # debug: expires 1715356320 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 4594217 888s # debug: actual : 4594217 888s ok 25 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 2 weeks 9 days 4 hours 10 minutes 17 seconds" 888s ExpiresByType text/plain "access plus 5 days 8 hours 27 minutes 33 seconds" 888s # debug: [Cache-Control] [max-age=462453] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Tue, 26 Mar 2024 03:49:26 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Tue, 26 Mar 2024 03:49:26 GMT 888s # debug: expires 1711424966 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 462453 888s # debug: actual : 462453 888s ok 26 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 2 weeks 9 days 4 hours 10 minutes 17 seconds" 888s ExpiresByType text/plain "access plus 5 days 8 hours 27 minutes 33 seconds" 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 27 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 2 weeks 9 days 4 hours 10 minutes 17 seconds" 888s ExpiresByType text/plain "access plus 5 days 8 hours 27 minutes 33 seconds" 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 28 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 3 months 1 weeks 6 days 8 hours 18 minutes" 888s # debug: [Cache-Control] [max-age=8728669] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sat, 29 Jun 2024 19:59:43 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sat, 29 Jun 2024 19:59:43 GMT 888s # debug: expires 1719691183 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 8929080 888s # debug: actual : 8929080 888s ok 29 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 3 months 1 weeks 6 days 8 hours 18 minutes" 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 30 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 3 months 1 weeks 6 days 8 hours 18 minutes" 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 31 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 3 months 1 weeks 6 days 8 hours 18 minutes" 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 32 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/gif A37609339 888s # debug: [Cache-Control] [max-age=332225408] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 888s # debug: expires 2043187922 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 332425819 888s # debug: actual : 332425819 888s ok 33 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/gif A37609339 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 34 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/gif A37609339 888s # debug: [Cache-Control] [max-age=37609339] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Fri, 30 May 2025 02:24:12 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Fri, 30 May 2025 02:24:12 GMT 888s # debug: expires 1748571852 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 37609339 888s # debug: actual : 37609339 888s ok 35 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/gif A37609339 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 36 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 18 days 8 hours 37 minutes 33 seconds" 888s ExpiresByType image/gif "access plus 1 years 3 months 1 weeks 13 days 2 hours 3 minutes 19 seconds" 888s # debug: [Cache-Control] [max-age=3977842] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sun, 05 May 2024 20:19:16 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sun, 05 May 2024 20:19:16 GMT 888s # debug: expires 1714940356 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 4178253 888s # debug: actual : 4178253 888s ok 37 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 18 days 8 hours 37 minutes 33 seconds" 888s ExpiresByType image/gif "access plus 1 years 3 months 1 weeks 13 days 2 hours 3 minutes 19 seconds" 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 38 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 18 days 8 hours 37 minutes 33 seconds" 888s ExpiresByType image/gif "access plus 1 years 3 months 1 weeks 13 days 2 hours 3 minutes 19 seconds" 888s # debug: [Cache-Control] [max-age=41047399] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Tue, 08 Jul 2025 21:25:12 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Tue, 08 Jul 2025 21:25:12 GMT 888s # debug: expires 1752009912 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 41047399 888s # debug: actual : 41047399 888s ok 39 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "modification plus 1 months 18 days 8 hours 37 minutes 33 seconds" 888s ExpiresByType image/gif "access plus 1 years 3 months 1 weeks 13 days 2 hours 3 minutes 19 seconds" 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 40 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 years 3 months 2 weeks 11 days 5 hours 40 minutes 14 seconds" 888s # debug: [Cache-Control] [max-age=41492414] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Mon, 14 Jul 2025 01:02:07 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Mon, 14 Jul 2025 01:02:07 GMT 888s # debug: expires 1752454927 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 41492414 888s # debug: actual : 41492414 888s ok 41 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 years 3 months 2 weeks 11 days 5 hours 40 minutes 14 seconds" 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 42 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 years 3 months 2 weeks 11 days 5 hours 40 minutes 14 seconds" 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 43 888s #--- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 years 3 months 2 weeks 11 days 5 hours 40 minutes 14 seconds" 888s # debug: [Cache-Control] [max-age=86400] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Thu, 21 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Thu, 21 Mar 2024 19:21:53 GMT 888s # debug: expires 1711048913 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 86400 888s # debug: actual : 86400 888s ok 44 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/jpeg M8580364 888s # debug: [Cache-Control] [max-age=332225408] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 888s # debug: expires 2043187922 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 332425819 888s # debug: actual : 332425819 888s ok 45 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/jpeg M8580364 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 46 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/jpeg M8580364 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 47 888s # --- 888s # ExpiresActive On 888s ExpiresByType image/jpeg M8580364 888s # debug: [Cache-Control] [max-age=8379953] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Tue, 25 Jun 2024 19:07:47 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Tue, 25 Jun 2024 19:07:47 GMT 888s # debug: expires 1719342467 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 8580364 888s # debug: actual : 8580364 888s ok 48 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 weeks 13 days 4 hours 45 minutes 7 seconds" 888s ExpiresByType image/jpeg "modification plus 2 months 3 days 4 hours 37 minutes 46 seconds" 888s # debug: [Cache-Control] [max-age=1745107] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Expires] [Wed, 10 Apr 2024 00:07:00 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 10 Apr 2024 00:07:00 GMT 888s # debug: expires 1712707620 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 1745107 888s # debug: actual : 1745107 888s ok 49 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 weeks 13 days 4 hours 45 minutes 7 seconds" 888s ExpiresByType image/jpeg "modification plus 2 months 3 days 4 hours 37 minutes 46 seconds" 888s # debug: [Cache-Control] [max-age=0] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: expires 1710962513 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 200410 888s # debug: actual : 200410 888s ok 50 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 weeks 13 days 4 hours 45 minutes 7 seconds" 888s ExpiresByType image/jpeg "modification plus 2 months 3 days 4 hours 37 minutes 46 seconds" 888s # debug: [Cache-Control] [max-age=120] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Expires] [Wed, 20 Mar 2024 19:23:53 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Wed, 20 Mar 2024 19:23:53 GMT 888s # debug: expires 1710962633 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 120 888s # debug: actual : 120 888s ok 51 888s # --- 888s # ExpiresActive On 888s ExpiresDefault "access plus 1 weeks 13 days 4 hours 45 minutes 7 seconds" 888s ExpiresByType image/jpeg "modification plus 2 months 3 days 4 hours 37 minutes 46 seconds" 888s # debug: [Cache-Control] [max-age=5259455] 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Expires] [Mon, 20 May 2024 16:19:29 GMT] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 888s # debug: modified 1710762103 888s # debug: expires Mon, 20 May 2024 16:19:29 GMT 888s # debug: expires 1716221969 888s # debug: access Wed, 20 Mar 2024 19:21:53 GMT 888s # debug: access 1710962513 888s # debug: expected: 5459866 888s # debug: actual : 5459866 888s ok 52 888s # --- 888s # ExpiresActive Off 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 53 888s # --- 888s # ExpiresActive Off 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 54 888s # --- 888s # ExpiresActive Off 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 55 888s # --- 888s # ExpiresActive Off 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 56 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "access plus 1 years 8 days 4 hours 10 minutes 47 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 57 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "access plus 1 years 8 days 4 hours 10 minutes 47 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 58 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "access plus 1 years 8 days 4 hours 10 minutes 47 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 59 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "access plus 1 years 8 days 4 hours 10 minutes 47 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 60 888s # --- 888s # ExpiresActive Off 888s ExpiresByType text/plain A38454148 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 61 888s # --- 888s # ExpiresActive Off 888s ExpiresByType text/plain A38454148 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 62 888s # --- 888s # ExpiresActive Off 888s ExpiresByType text/plain A38454148 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 63 888s # --- 888s # ExpiresActive Off 888s ExpiresByType text/plain A38454148 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 64 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A36817760 888s ExpiresByType text/plain A39515843 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 65 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A36817760 888s ExpiresByType text/plain A39515843 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 66 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A36817760 888s ExpiresByType text/plain A39515843 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 67 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A36817760 888s ExpiresByType text/plain A39515843 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 68 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "modification plus 1 years 3 months 15 days 6 hours 34 minutes 2 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 69 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "modification plus 1 years 3 months 15 days 6 hours 34 minutes 2 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 70 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "modification plus 1 years 3 months 15 days 6 hours 34 minutes 2 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 71 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault "modification plus 1 years 3 months 15 days 6 hours 34 minutes 2 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 72 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 13 days 2 hours 16 minutes" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 73 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 13 days 2 hours 16 minutes" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 74 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 13 days 2 hours 16 minutes" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 75 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 13 days 2 hours 16 minutes" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 76 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A33625080 888s ExpiresByType image/gif "modification plus 1 weeks 16 days 4 hours 2 minutes 33 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 77 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A33625080 888s ExpiresByType image/gif "modification plus 1 weeks 16 days 4 hours 2 minutes 33 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 78 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A33625080 888s ExpiresByType image/gif "modification plus 1 weeks 16 days 4 hours 2 minutes 33 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 79 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault A33625080 888s ExpiresByType image/gif "modification plus 1 weeks 16 days 4 hours 2 minutes 33 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 80 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault M37949662 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 81 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault M37949662 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 82 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault M37949662 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 83 888s #--- 888s # ExpiresActive Off 888s ExpiresDefault M37949662 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 84 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/jpeg M3572298 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 85 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/jpeg M3572298 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 86 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/jpeg M3572298 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 87 888s # --- 888s # ExpiresActive Off 888s ExpiresByType image/jpeg M3572298 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 88 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault M5373902 888s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 13 days 3 hours 23 minutes 29 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["3-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Length] [3] 888s # debug: [Content-Type] [text/html] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 89 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault M5373902 888s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 13 days 3 hours 23 minutes 29 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [text/plain] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 90 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault M5373902 888s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 13 days 3 hours 23 minutes 29 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/gif] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 91 888s # --- 888s # ExpiresActive Off 888s ExpiresDefault M5373902 888s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 13 days 3 hours 23 minutes 29 seconds" 888s # debug: [Connection] [close] 888s # debug: [Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Accept-Ranges] [bytes] 888s # debug: [ETag] ["0-613edd771cbc0"] 888s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 888s # debug: [Vary] [In-If1] 888s # debug: [Content-Type] [image/jpeg] 888s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 888s # debug: [Client-Date] [Wed, 20 Mar 2024 19:21:53 GMT] 888s # debug: [Client-Peer] [127.0.0.1:8529] 888s # debug: [Client-Response-Num] [1] 888s # debug: [DMMATCH1] [1] 888s ok 92 888s ok 922s t/modules/ext_filter.t .............. 922s 1..24 922s # Running under perl version 5.038002 for linux 922s # Current time local: Wed Mar 20 19:21:53 2024 922s # Current time GMT: Wed Mar 20 19:21:53 2024 922s # Using Test.pm version 1.31 922s # Using Apache/Test.pm version 1.42 922s # testing : sed output filter 922s # expected: 'barbar' 922s # received: 'barbar' 922s ok 1 922s # testing : slow filter process 922s # expected: 'foobar' 922s # received: 'foobar' 922s ok 2 922s # testing : echo worked 922s # expected: 200 922s # received: '200' 922s ok 3 922s # testing : request body filtered 922s # expected: 'barbar 922s # ' 922s # received: 'barbar 922s # ' 922s ok 4 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 5 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 6 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 7 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 8 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 9 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 10 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 11 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 12 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 13 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 14 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 15 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 16 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 17 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 18 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 19 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 20 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 21 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 22 922s # testing : got 413 error 922s # expected: 413 922s # received: '413' 922s ok 23 922s # testing : got 413 error body 922s # expected: qr/413 Request Entity Too Large/ 922s # received: ' 922s # 922s # 413 Request Entity Too Large 922s # 922s #

Request Entity Too Large

922s # The requested resource does not allow request data with POST requests, or the amount of data provided in 922s # the request exceeds the capacity limit. 922s # 922s # ' 922s ok 24 922s ok 926s t/modules/filter.t .................. 926s 1..5 926s # Running under perl version 5.038002 for linux 926s # Current time local: Wed Mar 20 19:22:27 2024 926s # Current time GMT: Wed Mar 20 19:22:27 2024 926s # Using Test.pm version 1.31 926s # Using Apache/Test.pm version 1.42 926s # expected: 'HELLOWORLD' 926s # received: 'HELLOWORLD' 926s ok 1 926s # expected: 'HELLOWORLD' 926s # received: 'HELLOWORLD' 926s ok 2 926s # expected: 'HELLOWORLD' 926s # received: 'HELLOWORLD' 926s ok 3 926s # expected: 'helloworld' 926s # received: 'helloworld' 926s ok 4 926s # expected: 'helloworld' 926s # received: 'helloworld' 926s ok 5 926s ok 932s t/modules/headers.t ................. 932s 1..376 932s # Running under perl version 5.038002 for linux 932s # Current time local: Wed Mar 20 19:22:31 2024 932s # Current time GMT: Wed Mar 20 19:22:31 2024 932s # Using Test.pm version 1.31 932s # Using Apache/Test.pm version 1.42 932s ok 1 932s ok 2 932s ok 3 932s ok 4 932s ok 5 932s ok 6 932s ok 7 932s ok 8 932s ok 9 932s ok 10 932s ok 11 932s ok 12 932s ok 13 932s ok 14 932s ok 15 932s ok 16 932s ok 17 932s ok 18 932s ok 19 932s ok 20 932s ok 21 932s ok 22 932s ok 23 932s ok 24 932s ok 25 932s ok 26 932s ok 27 932s ok 28 932s ok 29 932s ok 30 932s ok 31 932s ok 32 932s ok 33 932s ok 34 932s ok 35 932s ok 36 932s ok 37 932s ok 38 932s ok 39 932s ok 40 932s ok 41 932s ok 42 932s ok 43 932s ok 44 932s ok 45 932s ok 46 932s ok 47 932s ok 48 932s ok 49 932s ok 50 932s ok 51 932s ok 52 932s ok 53 932s ok 54 932s ok 55 932s ok 56 932s ok 57 932s ok 58 932s ok 59 932s ok 60 932s ok 61 932s ok 62 932s ok 63 932s ok 64 932s ok 65 932s ok 66 932s ok 67 932s ok 68 932s ok 69 932s ok 70 932s ok 71 932s ok 72 932s ok 73 932s ok 74 932s ok 75 932s ok 76 932s ok 77 932s ok 78 932s ok 79 932s ok 80 932s ok 81 932s ok 82 932s ok 83 932s ok 84 932s ok 85 932s ok 86 932s ok 87 932s ok 88 932s ok 89 932s ok 90 932s ok 91 932s ok 92 932s ok 93 932s ok 94 932s ok 95 932s ok 96 932s ok 97 932s ok 98 932s ok 99 932s ok 100 932s ok 101 932s ok 102 932s ok 103 932s ok 104 932s ok 105 932s ok 106 932s ok 107 932s ok 108 932s ok 109 932s ok 110 932s ok 111 932s ok 112 932s ok 113 932s ok 114 932s ok 115 932s ok 116 932s ok 117 932s ok 118 932s ok 119 932s ok 120 932s ok 121 932s ok 122 932s ok 123 932s ok 124 932s ok 125 932s ok 126 932s ok 127 932s ok 128 932s ok 129 932s ok 130 932s ok 131 932s ok 132 932s ok 133 932s ok 134 932s ok 135 932s ok 136 932s ok 137 932s ok 138 932s ok 139 932s ok 140 932s ok 141 932s ok 142 932s ok 143 932s ok 144 932s ok 145 932s ok 146 932s ok 147 932s ok 148 932s ok 149 932s ok 150 932s ok 151 932s ok 152 932s ok 153 932s ok 154 932s ok 155 932s ok 156 932s ok 157 932s ok 158 932s ok 159 932s ok 160 932s ok 161 932s ok 162 932s ok 163 932s ok 164 932s ok 165 932s ok 166 932s ok 167 932s ok 168 932s ok 169 932s ok 170 932s ok 171 932s ok 172 932s ok 173 932s ok 174 932s ok 175 932s ok 176 932s ok 177 932s ok 178 932s ok 179 932s ok 180 932s ok 181 932s ok 182 932s ok 183 932s ok 184 932s ok 185 932s ok 186 932s ok 187 932s ok 188 932s ok 189 932s ok 190 932s ok 191 932s ok 192 932s ok 193 932s ok 194 932s ok 195 932s ok 196 932s ok 197 932s ok 198 932s ok 199 932s ok 200 932s ok 201 932s ok 202 932s ok 203 932s ok 204 932s ok 205 932s ok 206 932s ok 207 932s ok 208 932s ok 209 932s ok 210 932s ok 211 932s ok 212 932s ok 213 932s ok 214 932s ok 215 932s ok 216 932s ok 217 932s ok 218 932s ok 219 932s ok 220 932s ok 221 932s ok 222 932s ok 223 932s ok 224 932s ok 225 932s ok 226 932s ok 227 932s ok 228 932s ok 229 932s ok 230 932s ok 231 932s ok 232 932s ok 233 932s ok 234 932s ok 235 932s ok 236 932s ok 237 932s ok 238 932s ok 239 932s ok 240 932s ok 241 932s ok 242 932s ok 243 932s ok 244 932s ok 245 932s ok 246 932s ok 247 932s ok 248 932s ok 249 932s ok 250 932s ok 251 932s ok 252 932s ok 253 932s ok 254 932s ok 255 932s ok 256 932s ok 257 932s ok 258 932s ok 259 932s ok 260 932s ok 261 932s ok 262 932s ok 263 932s ok 264 932s ok 265 932s ok 266 932s ok 267 932s ok 268 932s ok 269 932s ok 270 932s ok 271 932s ok 272 932s ok 273 932s ok 274 932s ok 275 932s ok 276 932s ok 277 932s ok 278 932s ok 279 932s ok 280 932s ok 281 932s ok 282 932s ok 283 932s ok 284 932s ok 285 932s ok 286 932s ok 287 932s ok 288 932s ok 289 932s ok 290 932s ok 291 932s ok 292 932s ok 293 932s ok 294 932s ok 295 932s ok 296 932s ok 297 932s ok 298 932s ok 299 932s ok 300 932s ok 301 932s ok 302 932s ok 303 932s ok 304 932s ok 305 932s ok 306 932s ok 307 932s ok 308 932s ok 309 932s ok 310 932s ok 311 932s ok 312 932s ok 313 932s ok 314 932s ok 315 932s ok 316 932s ok 317 932s ok 318 932s ok 319 932s ok 320 932s ok 321 932s ok 322 932s ok 323 932s ok 324 932s ok 325 932s ok 326 932s ok 327 932s ok 328 932s ok 329 932s ok 330 932s ok 331 932s ok 332 932s ok 333 932s ok 334 932s ok 335 932s ok 336 932s ok 337 932s ok 338 932s ok 339 932s ok 340 932s 932s 932s 932s Header sent n°0: 932s header: Test-Header 932s value: value 932s Header sent n°1: 932s header: Aaa 932s value: b 932s Header sent n°2: 932s header: Aa 932s value: bb 932s # testing : Checking return code is '200' 932s # expected: 200 932s # received: '200' 932s ok 341 932s 932s Header received n°0: 932s header: Test-Header 932s expected: value 932s received: value 932s 932s Header received n°1: 932s header: Aaa 932s expected: b 932s received: b 932s 932s Header received n°2: 932s header: Aa 932s expected: bb 932s received: bb 932s 932s Response received is: 932s HTTP/1.1 200 OK 932s Connection: close 932s Date: Wed, 20 Mar 2024 19:22:37 GMT 932s Accept-Ranges: bytes 932s ETag: "0-613edd771cbc0" 932s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 932s Vary: In-If1 932s Content-Length: 0 932s Content-Type: text/html 932s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 932s Aa: bb 932s Aaa: b 932s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 932s Client-Peer: 127.0.0.1:8529 932s Client-Response-Num: 1 932s DMMATCH1: 1 932s Test-Header: value 932s 932s ok 342 932s 932s 932s 932s Header sent n°0: 932s header: Test-Header 932s value: foo 932s Header sent n°1: 932s header: aaa 932s value: b 932s Header sent n°2: 932s header: aa 932s value: bb 932s # testing : Checking return code is '200' 932s # expected: 200 932s # received: '200' 932s ok 343 932s 932s Header received n°0: 932s header: Test-Header 932s expected: foo 932s received: foo 932s 932s Header received n°1: 932s header: aa 932s expected: bb 932s received: bb 932s 932s Response received is: 932s HTTP/1.1 200 OK 932s Connection: close 932s Date: Wed, 20 Mar 2024 19:22:37 GMT 932s Accept-Ranges: bytes 932s ETag: "0-613edd771cbc0" 932s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 932s Vary: In-If1 932s Content-Length: 0 932s Content-Type: text/html 932s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 932s Aa: bb 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s 933s ok 344 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foo 933s Header sent n°1: 933s header: Test-Header1 933s value: value1 933s Header sent n°2: 933s header: Test-Header2 933s value: value2 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 345 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Header received n°1: 933s header: Test-Header1 933s expected: value1 933s received: value1 933s 933s Header received n°2: 933s header: Test-Header2 933s expected: value2 933s received: value2 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s Test-Header1: value1 933s Test-Header2: value2 933s 933s ok 346 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foofoo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 347 933s 933s Header received n°0: 933s header: Test-Header 933s expected: barfoo 933s received: barfoo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: barfoo 933s 933s ok 348 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foo2foo2 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 349 933s 933s Header received n°0: 933s header: Test-Header 933s expected: barfoo2 933s received: barfoo2 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: barfoo2 933s 933s ok 350 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foofoo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 351 933s 933s Header received n°0: 933s header: Test-Header 933s expected: bar2foo 933s received: bar2foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: bar2foo 933s 933s ok 352 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foofoo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 353 933s 933s Header received n°0: 933s header: Test-Header 933s expected: barbar 933s received: barbar 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: barbar 933s 933s ok 354 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foo2foo2 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 355 933s 933s Header received n°0: 933s header: Test-Header 933s expected: barbar 933s received: barbar 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: barbar 933s 933s ok 356 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foofoo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 357 933s 933s Header received n°0: 933s header: Test-Header 933s expected: bar2bar2 933s received: bar2bar2 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: bar2bar2 933s 933s ok 358 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 359 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s 933s ok 360 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 361 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s 933s ok 362 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: "foo" 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 363 933s 933s Header received n°0: 933s header: Test-Header 933s expected: "foo", foo 933s received: "foo", foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: "foo", foo 933s 933s ok 364 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 365 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo, bar 933s received: foo, bar 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo, bar 933s 933s ok 366 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 367 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s 933s ok 368 933s 933s 933s 933s Header sent n°0: 933s header: Test-Header 933s value: foo 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 369 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Header received n°1: 933s header: Test-Header2 933s expected: bar 933s received: bar 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s Test-Header2: bar 933s 933s ok 370 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 371 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s 933s ok 372 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 373 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s 933s ok 374 933s # testing : Checking return code is '200' 933s # expected: 200 933s # received: '200' 933s ok 375 933s 933s Header received n°0: 933s header: Test-Header 933s expected: foo 933s received: foo 933s 933s Response received is: 933s HTTP/1.1 200 OK 933s Connection: close 933s Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Accept-Ranges: bytes 933s ETag: "0-613edd771cbc0" 933s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 933s Vary: In-If1 933s Content-Length: 0 933s Content-Type: text/html 933s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 933s Client-Date: Wed, 20 Mar 2024 19:22:37 GMT 933s Client-Peer: 127.0.0.1:8529 933s Client-Response-Num: 1 933s DMMATCH1: 1 933s Test-Header: foo 933s 933s ok 376 933s ok 937s t/modules/heartbeat.t ............... skipped: no reason given 943s t/modules/http2.t ................... 943s 1..56 943s # Running under perl version 5.038002 for linux 943s # Current time local: Wed Mar 20 19:22:42 2024 943s # Current time GMT: Wed Mar 20 19:22:42 2024 943s # Using Test.pm version 1.31 943s # Using Apache/Test.pm version 1.42 943s ok 1 943s ok 2 943s # testing : read first response-line 943s # expected: qr/^HTTP\/1\.. 200/ 943s # received: 'HTTP/1.1 200 OK 943s # ' 943s ok 3 943s # testing : TLS version in use 943s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 943s # received: 'TLSv1_3' 943s ok 4 943s test case: TC0001, expecting 200: GET http://localhost:8549/ 943s # testing : GET http://localhost:8549/ 943s # expected: 200 943s # received: '200' 943s ok 5 943s test case: TC0002, expecting 404: GET http://localhost:8549/not_here 943s # testing : GET http://localhost:8549/not_here 943s # expected: 404 943s # received: '404' 943s ok 6 943s test case: TC0005, cmp index.html file: GET http://localhost:8549/modules/h2/index.html 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 7 943s ok 8 943s test case: TC0006, cmp image file: GET http://localhost:8549/modules/h2/003/003_img.jpg 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 9 943s ok 10 943s test case: TC0007, rewrite handling: GET http://localhost:8549/modules/h2/latest.tar.gz 943s # testing : response status 943s # expected: 302 943s # received: '302' 943s ok 11 943s # testing : location header 943s # expected: 'http://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 943s # received: 'http://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 943s ok 12 943s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8549/modules/h2/hello.pl 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 13 943s # testing : content comparision 943s # expected: ' 943s #

Hello World!

943s # 943s # ' 943s # received: ' 943s #

Hello World!

943s # 943s # ' 943s ok 14 943s test case: TC0009, necho.pl without arguments: GET http://localhost:8549/modules/h2/necho.pl 943s # testing : response status 943s # expected: 400 943s # received: '400' 943s ok 15 943s # testing : content comparision 943s # expected: ' 943s #

No query was specified.

943s # 943s # ' 943s # received: ' 943s #

No query was specified.

943s # 943s # ' 943s ok 16 943s test case: TC0010, necho.pl 2x10: GET http://localhost:8549/modules/h2/necho.pl?count=2&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 17 943s # testing : content comparision 943s # expected: '01234567890123456789' 943s # received: '01234567890123456789' 943s ok 18 943s test case: TC0011, necho.pl 10x10: GET http://localhost:8549/modules/h2/necho.pl?count=10&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 19 943s # testing : content-length 943s # expected: 100 943s # received: 100 943s ok 20 943s test case: TC0012, necho.pl 100x10: GET http://localhost:8549/modules/h2/necho.pl?count=100&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 21 943s # testing : content-length 943s # expected: 1000 943s # received: 1000 943s ok 22 943s test case: TC0013, necho.pl 1000x10: GET http://localhost:8549/modules/h2/necho.pl?count=1000&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 23 943s # testing : content-length 943s # expected: 10000 943s # received: 10000 943s ok 24 943s test case: TC0014, necho.pl 10000x10: GET http://localhost:8549/modules/h2/necho.pl?count=10000&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 25 943s # testing : content-length 943s # expected: 100000 943s # received: 100000 943s ok 26 943s test case: TC0015, necho.pl 100000x10: GET http://localhost:8549/modules/h2/necho.pl?count=100000&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 27 943s # testing : content-length 943s # expected: 1000000 943s # received: 1000000 943s ok 28 943s test case: TC0001, expecting 200: GET https://localhost:8550/ 943s # testing : GET https://localhost:8550/ 943s # expected: 200 943s # received: '200' 943s ok 29 943s test case: TC0002, expecting 404: GET https://localhost:8550/not_here 943s # testing : GET https://localhost:8550/not_here 943s # expected: 404 943s # received: '404' 943s ok 30 943s test case: TC0005, cmp index.html file: GET https://localhost:8550/modules/h2/index.html 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 31 943s ok 32 943s test case: TC0006, cmp image file: GET https://localhost:8550/modules/h2/003/003_img.jpg 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 33 943s ok 34 943s test case: TC0007, rewrite handling: GET https://localhost:8550/modules/h2/latest.tar.gz 943s # testing : response status 943s # expected: 302 943s # received: '302' 943s ok 35 943s # testing : location header 943s # expected: 'https://localhost:8550/modules/h2/xxx-1.0.2a.tar.gz' 943s # received: 'https://localhost:8550/modules/h2/xxx-1.0.2a.tar.gz' 943s ok 36 943s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8550/modules/h2/hello.pl 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 37 943s # testing : content comparision 943s # expected: ' 943s #

Hello World!

943s # 943s # ' 943s # received: ' 943s #

Hello World!

943s # 943s # ' 943s ok 38 943s test case: TC0009, necho.pl without arguments: GET https://localhost:8550/modules/h2/necho.pl 943s # testing : response status 943s # expected: 400 943s # received: '400' 943s ok 39 943s # testing : content comparision 943s # expected: ' 943s #

No query was specified.

943s # 943s # ' 943s # received: ' 943s #

No query was specified.

943s # 943s # ' 943s ok 40 943s test case: TC0010, necho.pl 2x10: GET https://localhost:8550/modules/h2/necho.pl?count=2&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 41 943s # testing : content comparision 943s # expected: '01234567890123456789' 943s # received: '01234567890123456789' 943s ok 42 943s test case: TC0011, necho.pl 10x10: GET https://localhost:8550/modules/h2/necho.pl?count=10&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 43 943s # testing : content-length 943s # expected: 100 943s # received: 100 943s ok 44 943s test case: TC0012, necho.pl 100x10: GET https://localhost:8550/modules/h2/necho.pl?count=100&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 45 943s # testing : content-length 943s # expected: 1000 943s # received: 1000 943s ok 46 943s test case: TC0013, necho.pl 1000x10: GET https://localhost:8550/modules/h2/necho.pl?count=1000&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 47 943s # testing : content-length 943s # expected: 10000 943s # received: 10000 943s ok 48 943s test case: TC0014, necho.pl 10000x10: GET https://localhost:8550/modules/h2/necho.pl?count=10000&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 49 943s # testing : content-length 943s # expected: 100000 943s # received: 100000 943s ok 50 943s test case: TC0015, necho.pl 100000x10: GET https://localhost:8550/modules/h2/necho.pl?count=100000&text=0123456789 943s # testing : response status 943s # expected: 200 943s # received: '200' 943s ok 51 943s # testing : content-length 943s # expected: 1000000 943s # received: 1000000 943s ok 52 943s test case: VHOST000, expecting 200: GET https://localhost:8550/ 943s setting host_name to localhost:8550# testing : GET https://localhost:8550/ 943s # expected: 200 943s # received: '200' 943s ok 53 943s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8550/misdirected 943s # testing : GET https://localhost:8550/misdirected 943s # expected: 404 943s # received: '404' 943s ok 54 943s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8550/misdirected 943s # testing : GET https://localhost:8550/misdirected 943s # expected: 421 943s # received: '421' 943s ok 55 943s test case: VHOST003, expect 421 : GET https://localhost:8550/misdirected 943s # testing : GET https://localhost:8550/misdirected 943s # expected: 404 943s # received: '404' 943s ok 56 943s ok 950s t/modules/include.t ................. 950s 1..98 950s # Running under perl version 5.038002 for linux 950s # Current time local: Wed Mar 20 19:22:48 2024 950s # Current time GMT: Wed Mar 20 19:22:48 2024 950s # Using Test.pm version 1.31 950s # Using Apache/Test.pm version 1.42 950s # testing : GET /modules/include/abs-path.shtml 950s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 950s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 950s ok 1 950s # testing : GET /modules/include/apexpr/err.shtml 950s # expected: '[an error occurred while processing this directive] err.shtml' 950s # received: '[an error occurred while processing this directive] err.shtml' 950s ok 2 950s # testing : GET /modules/include/apexpr/if1.shtml 950s # expected: 'pass' 950s # received: 'pass' 950s ok 3 950s # testing : GET /modules/include/apexpr/lazyvar.shtml 950s # expected: 'pass' 950s # received: 'pass' 950s ok 4 950s # testing : GET /modules/include/apexpr/restrict.shtml 950s # expected: '[an error occurred while processing this directive] restrict.shtml' 950s # received: '[an error occurred while processing this directive] restrict.shtml' 950s ok 5 950s # testing : GET /modules/include/apexpr/var.shtml 950s # expected: 'pass pass pass' 950s # received: 'pass pass pass' 950s ok 6 950s # testing : GET /modules/include/big.shtml 950s # expected: 'hello pass pass pass hello' 950s # received: 'hello pass pass pass hello' 950s ok 7 950s # testing : GET /modules/include/comment.shtml 950s # expected: 'No comment here' 950s # received: 'No comment here' 950s ok 8 950s # testing : GET /modules/include/echo.shtml 950s # expected: 'echo.shtml' 950s # received: 'echo.shtml' 950s ok 9 950s # testing : GET /modules/include/echo1.shtml 950s # expected: '' 950s # received: '' 950s ok 10 950s # testing : GET /modules/include/echo2.shtml 950s # expected: ' pass config echomsg pass' 950s # received: ' pass config echomsg pass' 950s ok 11 950s # testing : GET /modules/include/echo3.shtml 950s # expected: '' 950s # received: '' 950s ok 12 950s # testing : GET /modules/include/encode.shtml 950s # expected: '# %^ %23%20%25%5e' 950s # received: '# %^ %23%20%25%5e' 950s ok 13 950s # testing : GET /modules/include/errmsg1.shtml 950s # expected: 'errmsg' 950s # received: 'errmsg' 950s ok 14 950s # testing : GET /modules/include/errmsg2.shtml 950s # expected: 'errmsg' 950s # received: 'errmsg' 950s ok 15 950s # testing : GET /modules/include/errmsg3.shtml 950s # expected: 'errmsg' 950s # received: 'errmsg' 950s ok 16 950s # testing : GET /modules/include/errmsg4.shtml 950s # expected: 'pass errmsg' 950s # received: 'pass errmsg' 950s ok 17 950s # testing : GET /modules/include/errmsg5.shtml 950s # expected: '' 950s # received: '' 950s ok 18 950s # testing : GET /modules/include/exec/off/cgi.shtml 950s # expected: '[an error occurred while processing this directive]' 950s # received: '[an error occurred while processing this directive]' 950s ok 19 950s # testing : GET /modules/include/exec/off/cmd.shtml 950s # expected: '[an error occurred while processing this directive]' 950s # received: '[an error occurred while processing this directive]' 950s ok 20 950s # testing : GET /modules/include/exec/on/cgi.shtml 950s # expected: 'perl cgi' 950s # received: 'perl cgi' 950s ok 21 950s # testing : GET /modules/include/exec/on/cmd.shtml 950s # expected: 'pass' 950s # received: 'pass' 950s ok 22 950s # testing : GET /modules/include/extra/inc-bogus.shtml 950s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 950s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 950s ok 23 950s # testing : GET /modules/include/foo.shtml 950s # expected: '[an error occurred while processing this directive] foo.shtml body' 950s # received: '[an error occurred while processing this directive] foo.shtml body' 950s ok 24 950s # testing : GET /modules/include/foo1.shtml 950s # expected: '[an error occurred while processing this directive] foo.shtml body' 950s # received: '[an error occurred while processing this directive] foo.shtml body' 950s ok 25 950s # testing : GET /modules/include/foo2.shtml 950s # expected: '[an error occurred while processing this directive] foo.shtml body' 950s # received: '[an error occurred while processing this directive] foo.shtml body' 950s ok 26 950s # testing : GET /modules/include/if1.shtml 950s # expected: 'pass' 950s # received: 'pass' 950s ok 27 950s # testing : GET /modules/include/if10.shtml 950s # expected: 'pass' 950s # received: 'pass' 950s ok 28 950s # testing : GET /modules/include/if11.shtml 950s # expected: 'pass' 950s # received: 'pass' 950s ok 29 950s # testing : GET /modules/include/if2.shtml 950s # expected: 'pass pass' 950s # received: 'pass pass' 950s ok 30 950s # testing : GET /modules/include/if3.shtml 950s # expected: 'pass pass pass' 950s # received: 'pass pass pass' 950s ok 31 950s # testing : GET /modules/include/if4.shtml 950s # expected: 'pass pass' 950s # received: 'pass pass' 950s ok 32 950s # testing : GET /modules/include/if5.shtml 950s # expected: 'pass pass pass' 950s # received: 'pass pass pass' 950s ok 33 950s # testing : GET /modules/include/if6.shtml 950s # expected: '[an error occurred while processing this directive]' 950s # received: '[an error occurred while processing this directive]' 950s ok 34 950s # testing : GET /modules/include/if7.shtml 950s # expected: '[an error occurred while processing this directive]' 950s # received: '[an error occurred while processing this directive]' 950s ok 35 950s # testing : GET /modules/include/if8.shtml 950s # expected: 'pass' 950s # received: 'pass' 950s ok 36 950s # testing : GET /modules/include/if9.shtml 950s # expected: 'pass pass' 950s # received: 'pass pass' 950s ok 37 950s # testing : GET /modules/include/inc-nego.shtml 950s # expected: 'index.html.en' 950s # received: 'index.html.en' 950s ok 38 950s # testing : GET /modules/include/inc-rfile.shtml 950s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 950s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 950s ok 39 950s # testing : GET /modules/include/inc-rvirtual.shtml 950s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 950s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 950s ok 40 950s # testing : GET /modules/include/include1.shtml 950s # expected: 'inc-two.shtml body include.shtml body' 950s # received: 'inc-two.shtml body include.shtml body' 950s ok 41 950s # testing : GET /modules/include/include2.shtml 950s # expected: 'inc-two.shtml body include.shtml body' 950s # received: 'inc-two.shtml body include.shtml body' 950s ok 42 950s # testing : GET /modules/include/include3.shtml 950s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 950s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 950s ok 43 950s # testing : GET /modules/include/include4.shtml 950s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 950s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 950s ok 44 950s # testing : GET /modules/include/include5.shtml 950s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 950s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 950s ok 45 950s # testing : GET /modules/include/include6.shtml 950s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 950s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 950s ok 46 950s # testing : GET /modules/include/malformed.shtml 950s # expected: '[an error occurred while processing this directive] malformed.shtml' 950s # received: '[an error occurred while processing this directive] malformed.shtml' 950s ok 47 950s # testing : POST /modules/include/mod_request/echo.shtml 950s # expected: 'echo.shtml' 950s # received: 'echo.shtml' 950s ok 48 950s # testing : POST /modules/include/mod_request/post.shtml 950s # expected: 'POST foo: bar foo2: bar2' 950s # received: 'POST foo: bar foo2: bar2' 950s ok 49 950s # testing : sizeof(body) > KeptBodySize 950s # expected: 413 950s # received: '413' 950s ok 50 950s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 950s # expected: 'GET foo: bar foo2: bar2' 950s # received: 'GET foo: bar foo2: bar2' 950s ok 51 950s # testing : GET /modules/include/newline.shtml 950s # expected: 'inc-two.shtml body' 950s # received: 'inc-two.shtml body' 950s ok 52 950s # testing : GET /modules/include/notreal.shtml 950s # expected: 'pass ' 950s # received: '-->' 950s ok 54 950s # testing : GET /modules/include/parse2.shtml 950s # expected: '"' 950s # received: '"' 950s ok 55 950s # testing : GET /modules/include/ranged-virtual.shtml with Range 950s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 950s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 950s ok 56 950s # testing : GET /modules/include/regex.shtml 950s # expected: '(none) 1 (none)' 950s # received: '(none) 1 (none)' 950s ok 57 950s # testing : GET /modules/include/retagged1.shtml 950s # expected: 'retagged1.shtml' 950s # received: 'retagged1.shtml' 950s ok 58 950s # testing : GET /modules/include/retagged2.shtml 950s # expected: '----retagged2.shtml' 950s # received: '----retagged2.shtml' 950s ok 59 950s # testing : GET /modules/include/set.shtml 950s # expected: 'set works' 950s # received: 'set works' 950s ok 60 950s # testing : GET /modules/include/var128.shtml 950s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 950s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 950s ok 61 950s # testing : GET /modules/include/virtualq.shtml?foo=bar 950s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 950s # received: 'foo=bar pass inc-two.shtml body foo=bar' 950s ok 62 950s # testing : GET /modules/include/size.shtml 950s # expected: '1,122 1,122 1.1K 1.1K' 950s # received: '1,122 1,122 1.1K 1.1K' 950s ok 63 950s # testing : GET /modules/include/file.shtml 950s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 950s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 950s ok 64 950s # testing : GET /modules/include/printenv.shtml 950s # expected: '200' 950s # received: '200' 950s ok 65 950s ok 66 950s ok 67 950s # testing : /mod_include test/ 950s # expected: qr/mod_include test/ 950s # received: ' 950s # 950s # mod_include test 950s # 950s # 950s # 950s #

mod_include test

950s # 950s # 950s # Hello World 950s # 950s #

[back]

950s # 950s #
950s #
footer
950s # 950s # ' 950s ok 68 950s # testing : /Hello World/ 950s # expected: qr/Hello World/ 950s # received: ' 950s # 950s # mod_include test 950s # 950s # 950s # 950s #

mod_include test

950s # 950s # 950s # Hello World 950s # 950s #

[back]

950s # 950s #
950s #
footer
950s # 950s # ' 950s ok 69 950s # testing : /footer/ 950s # expected: qr/footer/ 950s # received: ' 950s # 950s # mod_include test 950s # 950s # 950s # 950s #

mod_include test

950s # 950s # 950s # Hello World 950s # 950s #

[back]

950s # 950s #
950s #
footer
950s # 950s # ' 950s ok 70 950s # testing : XBitHack off [0444] 950s # expected: ' ' 950s # received: ' ' 950s ok 71 950s # testing : XBitHack off [0544] 950s # expected: ' ' 950s # received: ' ' 950s ok 72 950s # testing : XBitHack off [0554] 950s # expected: ' ' 950s # received: ' ' 950s ok 73 950s # testing : XBitHack on [0444] 950s # expected: ' ' 950s # received: ' ' 950s ok 74 950s # testing : XBitHack on [0544] 950s # expected: 'No Last-modified date ; inc-two.shtml body ' 950s # received: 'No Last-modified date ; inc-two.shtml body ' 950s ok 75 950s # testing : XBitHack on [0554] 950s # expected: 'No Last-modified date ; inc-two.shtml body ' 950s # received: 'No Last-modified date ; inc-two.shtml body ' 950s ok 76 950s # testing : XBitHack both [timefmt] 950s # expected: 'xx2024xx' 950s # received: 'xx2024xx' 950s ok 77 950s # testing : XBitHack full [0444] 950s # expected: ' ' 950s # received: ' ' 950s ok 78 950s # testing : XBitHack full [0544] 950s # expected: 'No Last-modified date ; inc-two.shtml body ' 950s # received: 'No Last-modified date ; inc-two.shtml body ' 950s ok 79 950s # testing : XBitHack full [0554] 950s # expected: 'Has Last-modified date ; inc-two.shtml body ' 950s # received: 'Has Last-modified date ; inc-two.shtml body ' 950s ok 80 950s # testing : XBitHack full [0554] / ETag 950s # expected: 'No ETag ; ' 950s # received: 'No ETag ; ' 950s ok 81 950s # testing : XBitHack full [0554] / If-Modified-Since 950s # expected: 304 950s # received: '304' 950s ok 82 950s # testing : XBitHack full [0544] / If-Modified-Since 950s # expected: 200 950s # received: '200' 950s ok 83 950s # testing : XBitHack full [0544] / ETag 950s # expected: 'No ETag ; inc-two.shtml body ' 950s # received: 'No ETag ; inc-two.shtml body ' 950s ok 84 950s # testing : GET /modules/include/bucketeer/y.shtml 950s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s ok 85 950s # testing : GET /modules/include/bucketeer/y0.shtml 950s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s ok 86 950s # testing : GET /modules/include/bucketeer/y1.shtml 950s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s ok 87 950s # testing : GET /modules/include/bucketeer/y2.shtml 950s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s ok 88 950s # testing : GET /modules/include/bucketeer/y3.shtml 950s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 950s ok 89 950s # testing : GET /modules/include/bucketeer/y4.shtml 950s # expected: '[an error occurred while processing this directive]' 950s # received: '[an error occurred while processing this directive]' 950s ok 90 950s # testing : GET /modules/include/bucketeer/y5.shtml 950s # expected: 'pass [an error occurred while processing this directive] pass pass1' 950s # received: 'pass [an error occurred while processing this directive] pass pass1' 950s ok 91 950s # testing : GET /modules/include/bucketeer/y6.shtml 950s # expected: 'BeforeIfElseBlockAfterIf' 950s # received: 'BeforeIfElseBlockAfterIf' 950s ok 92 950s # testing : GET /modules/include/bucketeer/y7.shtml 950s # expected: 'Before If SomethingElseAfter if' 950s # received: 'Before If SomethingElseAfter if' 950s ok 93 950s # testing : GET /modules/include/bucketeer/y8.shtml 950s # expected: 'FalseSetDone' 950s # received: 'FalseSetDone' 950s ok 94 950s # testing : GET /modules/include/bucketeer/y9.shtml 950s # expected: 'FalseSetDone' 950s # received: 'FalseSetDone' 950s ok 95 950s # testing : GET /modules/include/bucketeer/y10.shtml 950s # expected: '"pass"' 950s # received: '"pass"' 950s ok 96 950s # testing : GET /modules/include/bucketeer/retagged3.shtml 950s # expected: '----retagged3.shtml' 950s # received: '----retagged3.shtml' 950s ok 97 950s # testing : GET /modules/include/bucketeer/retagged4.shtml 950s # expected: '---pass' 950s # received: '---pass' 950s ok 98 950s ok 954s t/modules/info.t .................... 954s 1..1 954s # Running under perl version 5.038002 for linux 954s # Current time local: Wed Mar 20 19:22:55 2024 954s # Current time GMT: Wed Mar 20 19:22:55 2024 954s # Using Test.pm version 1.31 954s # Using Apache/Test.pm version 1.42 954s ok 1 954s ok 959s t/modules/ldap.t .................... skipped: LDAP testing not configured 963s t/modules/lua.t ..................... 963s 1..60 963s # Running under perl version 5.038002 for linux 963s # Current time local: Wed Mar 20 19:23:04 2024 963s # Current time GMT: Wed Mar 20 19:23:04 2024 963s # Using Test.pm version 1.31 963s # Using Apache/Test.pm version 1.42 963s # testing : code for /modules/lua/hello.lua 963s # expected: 200 963s # received: '200' 963s ok 1 963s # testing : response content for /modules/lua/hello.lua 963s # expected: 'Hello Lua World! 963s # ' 963s # received: 'Hello Lua World! 963s # ' 963s ok 2 963s # testing : c-type for /modules/lua/hello.lua 963s # expected: 'text/plain' 963s # received: 'text/plain' 963s ok 3 963s ok 4 # skip 963s # testing : code for /modules/lua/404?translateme=1 963s # expected: 200 963s # received: '200' 963s ok 5 963s # testing : response content for /modules/lua/404?translateme=1 963s # expected: 'Hello Lua World! 963s # ' 963s # received: 'Hello Lua World! 963s # ' 963s ok 6 963s ok 7 # skip 963s ok 8 # skip 963s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 963s # expected: 200 963s # received: '200' 963s ok 9 963s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 963s # expected: 'other lua handler 963s # ' 963s # received: 'other lua handler 963s # ' 963s ok 10 963s ok 11 # skip 963s ok 12 # skip 963s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 963s # expected: 200 963s # received: '200' 963s ok 13 963s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 963s # expected: 'other lua handler 963s # ' 963s # received: 'other lua handler 963s # ' 963s ok 14 963s ok 15 # skip 963s ok 16 # skip 963s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 963s # expected: 200 963s # received: '200' 963s ok 17 963s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 963s # expected: 'Hello Lua World! 963s # ' 963s # received: 'Hello Lua World! 963s # ' 963s ok 18 963s ok 19 # skip 963s ok 20 # skip 963s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 963s # expected: 200 963s # received: '200' 963s ok 21 963s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 963s # expected: 'other lua handler 963s # ' 963s # received: 'other lua handler 963s # ' 963s ok 22 963s ok 23 # skip 963s ok 24 # skip 963s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 963s # expected: 200 963s # received: '200' 963s ok 25 963s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 963s # expected: 'other lua handler 963s # ' 963s # received: 'other lua handler 963s # ' 963s ok 26 963s ok 27 # skip 963s ok 28 # skip 963s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 963s # expected: 200 963s # received: '200' 963s ok 29 963s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 963s # expected: 'other lua handler 963s # ' 963s # received: 'other lua handler 963s # ' 963s ok 30 963s ok 31 # skip 963s ok 32 # skip 963s # testing : code for /modules/lua/version.lua 963s # expected: 200 963s # received: '200' 963s ok 33 963s # testing : response content for /modules/lua/version.lua 963s # expected: qr/^Apache\/2.4.58/ 963s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 963s ok 34 963s ok 35 # skip 963s ok 36 # skip 963s # testing : code for /modules/lua/method.lua 963s # expected: 200 963s # received: '200' 963s ok 37 963s # testing : response content for /modules/lua/method.lua 963s # expected: 'GET' 963s # received: 'GET' 963s ok 38 963s ok 39 # skip 963s ok 40 # skip 963s # testing : code for /modules/lua/201.lua 963s # expected: 201 963s # received: '201' 963s ok 41 963s # testing : response content for /modules/lua/201.lua 963s # expected: '' 963s # received: '' 963s ok 42 963s ok 43 # skip 963s ok 44 # skip 963s # testing : code for /modules/lua/https.lua 963s # expected: 200 963s # received: '200' 963s ok 45 963s # testing : response content for /modules/lua/https.lua 963s # expected: 'nope' 963s # received: 'nope' 963s ok 46 963s ok 47 # skip 963s ok 48 # skip 963s # testing : code for /modules/lua/setheaders.lua 963s # expected: 200 963s # received: '200' 963s ok 49 963s # testing : response content for /modules/lua/setheaders.lua 963s # expected: '' 963s # received: '' 963s ok 50 963s ok 51 # skip 963s # 'X-Header' header value is 'yes' (expected 'yes') 963s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 963s ok 52 963s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 963s # expected: 200 963s # received: '200' 963s ok 53 963s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 963s # expected: 'Header set' 963s # received: 'Header set' 963s ok 54 963s ok 55 # skip 963s # 'foo' header value is 'bar' (expected 'bar') 963s ok 56 963s # testing : code for /modules/lua/filtered/foobar.html 963s # expected: 200 963s # received: '200' 963s ok 57 963s # testing : response content for /modules/lua/filtered/foobar.html 963s # expected: 'prefix 963s # bucket:foobar 963s # suffix 963s # ' 963s # received: 'prefix 963s # bucket:foobar 963s # suffix 963s # ' 963s ok 58 963s ok 59 # skip 963s ok 60 # skip 963s ok 971s t/modules/negotiation.t ............. 971s 1..158 971s # Running under perl version 5.038002 for linux 971s # Current time local: Wed Mar 20 19:23:08 2024 971s # Current time GMT: Wed Mar 20 19:23:08 2024 971s # Using Test.pm version 1.31 971s # Using Apache/Test.pm version 1.42 971s # GET /modules/negotiation/en/ 971s # testing : Verify correct default language for index.en.foo 971s # expected: 'index.html.en' 971s # received: 'index.html.en' 971s ok 1 971s # GET /modules/negotiation/en/compressed/ 971s # testing : Verify correct default language for index.en.foo.gz 971s # expected: 'index.html.en.gz' 971s # received: 'index.html.en.gz' 971s ok 2 971s # GET /modules/negotiation/en/two/index 971s # testing : Verify correct default language for index.en.html 971s # expected: 'index.en.html' 971s # received: 'index.en.html' 971s ok 3 971s # GET /modules/negotiation/en/index.html.en 971s # testing : Explicitly request en/index.html.en 971s # expected: 200 971s # received: '200' 971s ok 4 971s # GET /modules/negotiation/en/two/index.en.html 971s # testing : Explicitly request en/two/index.en.html 971s # expected: 200 971s # received: '200' 971s ok 5 971s # GET /modules/negotiation/en/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.en' 971s # received: 'index.html.en' 971s ok 6 971s # GET /modules/negotiation/en/compressed/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.en.gz' 971s # received: 'index.html.en.gz' 971s ok 7 971s # GET /modules/negotiation/en/two/index 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.en.html' 971s # received: 'index.en.html' 971s ok 8 971s # GET /modules/negotiation/en/index.html.fr 971s # testing : Explicitly request en/index.html.fr 971s # expected: 200 971s # received: '200' 971s ok 9 971s # GET /modules/negotiation/en/two/index.fr.html 971s # testing : Explicitly request en/two/index.fr.html 971s # expected: 200 971s # received: '200' 971s ok 10 971s # GET /modules/negotiation/en/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fr' 971s # received: 'index.html.fr' 971s ok 11 971s # GET /modules/negotiation/en/compressed/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fr.gz' 971s # received: 'index.html.fr.gz' 971s ok 12 971s # GET /modules/negotiation/en/two/index 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fr.html' 971s # received: 'index.fr.html' 971s ok 13 971s # GET /modules/negotiation/en/index.html.de 971s # testing : Explicitly request en/index.html.de 971s # expected: 200 971s # received: '200' 971s ok 14 971s # GET /modules/negotiation/en/two/index.de.html 971s # testing : Explicitly request en/two/index.de.html 971s # expected: 200 971s # received: '200' 971s ok 15 971s # GET /modules/negotiation/en/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.de' 971s # received: 'index.html.de' 971s ok 16 971s # GET /modules/negotiation/en/compressed/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.de.gz' 971s # received: 'index.html.de.gz' 971s ok 17 971s # GET /modules/negotiation/en/two/index 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.de.html' 971s # received: 'index.de.html' 971s ok 18 971s # GET /modules/negotiation/en/index.html.fu 971s # testing : Explicitly request en/index.html.fu 971s # expected: 200 971s # received: '200' 971s ok 19 971s # GET /modules/negotiation/en/two/index.fu.html 971s # testing : Explicitly request en/two/index.fu.html 971s # expected: 200 971s # received: '200' 971s ok 20 971s # GET /modules/negotiation/en/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fu' 971s # received: 'index.html.fu' 971s ok 21 971s # GET /modules/negotiation/en/compressed/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fu.gz' 971s # received: 'index.html.fu.gz' 971s ok 22 971s # GET /modules/negotiation/en/two/index 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fu.html' 971s # received: 'index.fu.html' 971s ok 23 971s # GET /modules/negotiation/en/index.html.zh-TW 971s # testing : Explicitly request en/index.html.zh-TW 971s # expected: 200 971s # received: '200' 971s ok 24 971s # GET /modules/negotiation/en/two/index.zh-TW.html 971s # testing : Explicitly request en/two/index.zh-TW.html 971s # expected: 200 971s # received: '200' 971s ok 25 971s # GET /modules/negotiation/en/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.zh-TW' 971s # received: 'index.html.zh-TW' 971s ok 26 971s # GET /modules/negotiation/en/compressed/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.zh-TW.gz' 971s # received: 'index.html.zh-TW.gz' 971s ok 27 971s # GET /modules/negotiation/en/two/index 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.zh-TW.html' 971s # received: 'index.zh-TW.html' 971s ok 28 971s # GET /modules/negotiation/fr/ 971s # testing : Verify correct default language for index.fr.foo 971s # expected: 'index.html.fr' 971s # received: 'index.html.fr' 971s ok 29 971s # GET /modules/negotiation/fr/compressed/ 971s # testing : Verify correct default language for index.fr.foo.gz 971s # expected: 'index.html.fr.gz' 971s # received: 'index.html.fr.gz' 971s ok 30 971s # GET /modules/negotiation/fr/two/index 971s # testing : Verify correct default language for index.fr.html 971s # expected: 'index.fr.html' 971s # received: 'index.fr.html' 971s ok 31 971s # GET /modules/negotiation/fr/index.html.en 971s # testing : Explicitly request fr/index.html.en 971s # expected: 200 971s # received: '200' 971s ok 32 971s # GET /modules/negotiation/fr/two/index.en.html 971s # testing : Explicitly request fr/two/index.en.html 971s # expected: 200 971s # received: '200' 971s ok 33 971s # GET /modules/negotiation/fr/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.en' 971s # received: 'index.html.en' 971s ok 34 971s # GET /modules/negotiation/fr/compressed/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.en.gz' 971s # received: 'index.html.en.gz' 971s ok 35 971s # GET /modules/negotiation/fr/two/index 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.en.html' 971s # received: 'index.en.html' 971s ok 36 971s # GET /modules/negotiation/fr/index.html.fr 971s # testing : Explicitly request fr/index.html.fr 971s # expected: 200 971s # received: '200' 971s ok 37 971s # GET /modules/negotiation/fr/two/index.fr.html 971s # testing : Explicitly request fr/two/index.fr.html 971s # expected: 200 971s # received: '200' 971s ok 38 971s # GET /modules/negotiation/fr/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fr' 971s # received: 'index.html.fr' 971s ok 39 971s # GET /modules/negotiation/fr/compressed/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fr.gz' 971s # received: 'index.html.fr.gz' 971s ok 40 971s # GET /modules/negotiation/fr/two/index 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fr.html' 971s # received: 'index.fr.html' 971s ok 41 971s # GET /modules/negotiation/fr/index.html.de 971s # testing : Explicitly request fr/index.html.de 971s # expected: 200 971s # received: '200' 971s ok 42 971s # GET /modules/negotiation/fr/two/index.de.html 971s # testing : Explicitly request fr/two/index.de.html 971s # expected: 200 971s # received: '200' 971s ok 43 971s # GET /modules/negotiation/fr/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.de' 971s # received: 'index.html.de' 971s ok 44 971s # GET /modules/negotiation/fr/compressed/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.de.gz' 971s # received: 'index.html.de.gz' 971s ok 45 971s # GET /modules/negotiation/fr/two/index 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.de.html' 971s # received: 'index.de.html' 971s ok 46 971s # GET /modules/negotiation/fr/index.html.fu 971s # testing : Explicitly request fr/index.html.fu 971s # expected: 200 971s # received: '200' 971s ok 47 971s # GET /modules/negotiation/fr/two/index.fu.html 971s # testing : Explicitly request fr/two/index.fu.html 971s # expected: 200 971s # received: '200' 971s ok 48 971s # GET /modules/negotiation/fr/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fu' 971s # received: 'index.html.fu' 971s ok 49 971s # GET /modules/negotiation/fr/compressed/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fu.gz' 971s # received: 'index.html.fu.gz' 971s ok 50 971s # GET /modules/negotiation/fr/two/index 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fu.html' 971s # received: 'index.fu.html' 971s ok 51 971s # GET /modules/negotiation/fr/index.html.zh-TW 971s # testing : Explicitly request fr/index.html.zh-TW 971s # expected: 200 971s # received: '200' 971s ok 52 971s # GET /modules/negotiation/fr/two/index.zh-TW.html 971s # testing : Explicitly request fr/two/index.zh-TW.html 971s # expected: 200 971s # received: '200' 971s ok 53 971s # GET /modules/negotiation/fr/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.zh-TW' 971s # received: 'index.html.zh-TW' 971s ok 54 971s # GET /modules/negotiation/fr/compressed/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.zh-TW.gz' 971s # received: 'index.html.zh-TW.gz' 971s ok 55 971s # GET /modules/negotiation/fr/two/index 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.zh-TW.html' 971s # received: 'index.zh-TW.html' 971s ok 56 971s # GET /modules/negotiation/de/ 971s # testing : Verify correct default language for index.de.foo 971s # expected: 'index.html.de' 971s # received: 'index.html.de' 971s ok 57 971s # GET /modules/negotiation/de/compressed/ 971s # testing : Verify correct default language for index.de.foo.gz 971s # expected: 'index.html.de.gz' 971s # received: 'index.html.de.gz' 971s ok 58 971s # GET /modules/negotiation/de/two/index 971s # testing : Verify correct default language for index.de.html 971s # expected: 'index.de.html' 971s # received: 'index.de.html' 971s ok 59 971s # GET /modules/negotiation/de/index.html.en 971s # testing : Explicitly request de/index.html.en 971s # expected: 200 971s # received: '200' 971s ok 60 971s # GET /modules/negotiation/de/two/index.en.html 971s # testing : Explicitly request de/two/index.en.html 971s # expected: 200 971s # received: '200' 971s ok 61 971s # GET /modules/negotiation/de/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.en' 971s # received: 'index.html.en' 971s ok 62 971s # GET /modules/negotiation/de/compressed/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.en.gz' 971s # received: 'index.html.en.gz' 971s ok 63 971s # GET /modules/negotiation/de/two/index 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.en.html' 971s # received: 'index.en.html' 971s ok 64 971s # GET /modules/negotiation/de/index.html.fr 971s # testing : Explicitly request de/index.html.fr 971s # expected: 200 971s # received: '200' 971s ok 65 971s # GET /modules/negotiation/de/two/index.fr.html 971s # testing : Explicitly request de/two/index.fr.html 971s # expected: 200 971s # received: '200' 971s ok 66 971s # GET /modules/negotiation/de/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fr' 971s # received: 'index.html.fr' 971s ok 67 971s # GET /modules/negotiation/de/compressed/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fr.gz' 971s # received: 'index.html.fr.gz' 971s ok 68 971s # GET /modules/negotiation/de/two/index 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fr.html' 971s # received: 'index.fr.html' 971s ok 69 971s # GET /modules/negotiation/de/index.html.de 971s # testing : Explicitly request de/index.html.de 971s # expected: 200 971s # received: '200' 971s ok 70 971s # GET /modules/negotiation/de/two/index.de.html 971s # testing : Explicitly request de/two/index.de.html 971s # expected: 200 971s # received: '200' 971s ok 71 971s # GET /modules/negotiation/de/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.de' 971s # received: 'index.html.de' 971s ok 72 971s # GET /modules/negotiation/de/compressed/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.de.gz' 971s # received: 'index.html.de.gz' 971s ok 73 971s # GET /modules/negotiation/de/two/index 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.de.html' 971s # received: 'index.de.html' 971s ok 74 971s # GET /modules/negotiation/de/index.html.fu 971s # testing : Explicitly request de/index.html.fu 971s # expected: 200 971s # received: '200' 971s ok 75 971s # GET /modules/negotiation/de/two/index.fu.html 971s # testing : Explicitly request de/two/index.fu.html 971s # expected: 200 971s # received: '200' 971s ok 76 971s # GET /modules/negotiation/de/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fu' 971s # received: 'index.html.fu' 971s ok 77 971s # GET /modules/negotiation/de/compressed/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fu.gz' 971s # received: 'index.html.fu.gz' 971s ok 78 971s # GET /modules/negotiation/de/two/index 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fu.html' 971s # received: 'index.fu.html' 971s ok 79 971s # GET /modules/negotiation/de/index.html.zh-TW 971s # testing : Explicitly request de/index.html.zh-TW 971s # expected: 200 971s # received: '200' 971s ok 80 971s # GET /modules/negotiation/de/two/index.zh-TW.html 971s # testing : Explicitly request de/two/index.zh-TW.html 971s # expected: 200 971s # received: '200' 971s ok 81 971s # GET /modules/negotiation/de/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.zh-TW' 971s # received: 'index.html.zh-TW' 971s ok 82 971s # GET /modules/negotiation/de/compressed/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.zh-TW.gz' 971s # received: 'index.html.zh-TW.gz' 971s ok 83 971s # GET /modules/negotiation/de/two/index 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.zh-TW.html' 971s # received: 'index.zh-TW.html' 971s ok 84 971s # GET /modules/negotiation/fu/ 971s # testing : Verify correct default language for index.fu.foo 971s # expected: 'index.html.fu' 971s # received: 'index.html.fu' 971s ok 85 971s # GET /modules/negotiation/fu/compressed/ 971s # testing : Verify correct default language for index.fu.foo.gz 971s # expected: 'index.html.fu.gz' 971s # received: 'index.html.fu.gz' 971s ok 86 971s # GET /modules/negotiation/fu/two/index 971s # testing : Verify correct default language for index.fu.html 971s # expected: 'index.fu.html' 971s # received: 'index.fu.html' 971s ok 87 971s # GET /modules/negotiation/fu/index.html.en 971s # testing : Explicitly request fu/index.html.en 971s # expected: 200 971s # received: '200' 971s ok 88 971s # GET /modules/negotiation/fu/two/index.en.html 971s # testing : Explicitly request fu/two/index.en.html 971s # expected: 200 971s # received: '200' 971s ok 89 971s # GET /modules/negotiation/fu/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.en' 971s # received: 'index.html.en' 971s ok 90 971s # GET /modules/negotiation/fu/compressed/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.en.gz' 971s # received: 'index.html.en.gz' 971s ok 91 971s # GET /modules/negotiation/fu/two/index 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.en.html' 971s # received: 'index.en.html' 971s ok 92 971s # GET /modules/negotiation/fu/index.html.fr 971s # testing : Explicitly request fu/index.html.fr 971s # expected: 200 971s # received: '200' 971s ok 93 971s # GET /modules/negotiation/fu/two/index.fr.html 971s # testing : Explicitly request fu/two/index.fr.html 971s # expected: 200 971s # received: '200' 971s ok 94 971s # GET /modules/negotiation/fu/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fr' 971s # received: 'index.html.fr' 971s ok 95 971s # GET /modules/negotiation/fu/compressed/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fr.gz' 971s # received: 'index.html.fr.gz' 971s ok 96 971s # GET /modules/negotiation/fu/two/index 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fr.html' 971s # received: 'index.fr.html' 971s ok 97 971s # GET /modules/negotiation/fu/index.html.de 971s # testing : Explicitly request fu/index.html.de 971s # expected: 200 971s # received: '200' 971s ok 98 971s # GET /modules/negotiation/fu/two/index.de.html 971s # testing : Explicitly request fu/two/index.de.html 971s # expected: 200 971s # received: '200' 971s ok 99 971s # GET /modules/negotiation/fu/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.de' 971s # received: 'index.html.de' 971s ok 100 971s # GET /modules/negotiation/fu/compressed/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.de.gz' 971s # received: 'index.html.de.gz' 971s ok 101 971s # GET /modules/negotiation/fu/two/index 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.de.html' 971s # received: 'index.de.html' 971s ok 102 971s # GET /modules/negotiation/fu/index.html.fu 971s # testing : Explicitly request fu/index.html.fu 971s # expected: 200 971s # received: '200' 971s ok 103 971s # GET /modules/negotiation/fu/two/index.fu.html 971s # testing : Explicitly request fu/two/index.fu.html 971s # expected: 200 971s # received: '200' 971s ok 104 971s # GET /modules/negotiation/fu/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fu' 971s # received: 'index.html.fu' 971s ok 105 971s # GET /modules/negotiation/fu/compressed/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fu.gz' 971s # received: 'index.html.fu.gz' 971s ok 106 971s # GET /modules/negotiation/fu/two/index 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fu.html' 971s # received: 'index.fu.html' 971s ok 107 971s # GET /modules/negotiation/fu/index.html.zh-TW 971s # testing : Explicitly request fu/index.html.zh-TW 971s # expected: 200 971s # received: '200' 971s ok 108 971s # GET /modules/negotiation/fu/two/index.zh-TW.html 971s # testing : Explicitly request fu/two/index.zh-TW.html 971s # expected: 200 971s # received: '200' 971s ok 109 971s # GET /modules/negotiation/fu/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.zh-TW' 971s # received: 'index.html.zh-TW' 971s ok 110 971s # GET /modules/negotiation/fu/compressed/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.zh-TW.gz' 971s # received: 'index.html.zh-TW.gz' 971s ok 111 971s # GET /modules/negotiation/fu/two/index 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.zh-TW.html' 971s # received: 'index.zh-TW.html' 971s ok 112 971s # GET /modules/negotiation/zh-TW/ 971s # testing : Verify correct default language for index.zh-TW.foo 971s # expected: 'index.html.zh-TW' 971s # received: 'index.html.zh-TW' 971s ok 113 971s # GET /modules/negotiation/zh-TW/compressed/ 971s # testing : Verify correct default language for index.zh-TW.foo.gz 971s # expected: 'index.html.zh-TW.gz' 971s # received: 'index.html.zh-TW.gz' 971s ok 114 971s # GET /modules/negotiation/zh-TW/two/index 971s # testing : Verify correct default language for index.zh-TW.html 971s # expected: 'index.zh-TW.html' 971s # received: 'index.zh-TW.html' 971s ok 115 971s # GET /modules/negotiation/zh-TW/index.html.en 971s # testing : Explicitly request zh-TW/index.html.en 971s # expected: 200 971s # received: '200' 971s ok 116 971s # GET /modules/negotiation/zh-TW/two/index.en.html 971s # testing : Explicitly request zh-TW/two/index.en.html 971s # expected: 200 971s # received: '200' 971s ok 117 971s # GET /modules/negotiation/zh-TW/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.en' 971s # received: 'index.html.en' 971s ok 118 971s # GET /modules/negotiation/zh-TW/compressed/ 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.en.gz' 971s # received: 'index.html.en.gz' 971s ok 119 971s # GET /modules/negotiation/zh-TW/two/index 971s # Accept-Language: en 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.en.html' 971s # received: 'index.en.html' 971s ok 120 971s # GET /modules/negotiation/zh-TW/index.html.fr 971s # testing : Explicitly request zh-TW/index.html.fr 971s # expected: 200 971s # received: '200' 971s ok 121 971s # GET /modules/negotiation/zh-TW/two/index.fr.html 971s # testing : Explicitly request zh-TW/two/index.fr.html 971s # expected: 200 971s # received: '200' 971s ok 122 971s # GET /modules/negotiation/zh-TW/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fr' 971s # received: 'index.html.fr' 971s ok 123 971s # GET /modules/negotiation/zh-TW/compressed/ 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fr.gz' 971s # received: 'index.html.fr.gz' 971s ok 124 971s # GET /modules/negotiation/zh-TW/two/index 971s # Accept-Language: fr 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fr.html' 971s # received: 'index.fr.html' 971s ok 125 971s # GET /modules/negotiation/zh-TW/index.html.de 971s # testing : Explicitly request zh-TW/index.html.de 971s # expected: 200 971s # received: '200' 971s ok 126 971s # GET /modules/negotiation/zh-TW/two/index.de.html 971s # testing : Explicitly request zh-TW/two/index.de.html 971s # expected: 200 971s # received: '200' 971s ok 127 971s # GET /modules/negotiation/zh-TW/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.de' 971s # received: 'index.html.de' 971s ok 128 971s # GET /modules/negotiation/zh-TW/compressed/ 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.de.gz' 971s # received: 'index.html.de.gz' 971s ok 129 971s # GET /modules/negotiation/zh-TW/two/index 971s # Accept-Language: de 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.de.html' 971s # received: 'index.de.html' 971s ok 130 971s # GET /modules/negotiation/zh-TW/index.html.fu 971s # testing : Explicitly request zh-TW/index.html.fu 971s # expected: 200 971s # received: '200' 971s ok 131 971s # GET /modules/negotiation/zh-TW/two/index.fu.html 971s # testing : Explicitly request zh-TW/two/index.fu.html 971s # expected: 200 971s # received: '200' 971s ok 132 971s # GET /modules/negotiation/zh-TW/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.fu' 971s # received: 'index.html.fu' 971s ok 133 971s # GET /modules/negotiation/zh-TW/compressed/ 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.fu.gz' 971s # received: 'index.html.fu.gz' 971s ok 134 971s # GET /modules/negotiation/zh-TW/two/index 971s # Accept-Language: fu 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.fu.html' 971s # received: 'index.fu.html' 971s ok 135 971s # GET /modules/negotiation/zh-TW/index.html.zh-TW 971s # testing : Explicitly request zh-TW/index.html.zh-TW 971s # expected: 200 971s # received: '200' 971s ok 136 971s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 971s # testing : Explicitly request zh-TW/two/index.zh-TW.html 971s # expected: 200 971s # received: '200' 971s ok 137 971s # GET /modules/negotiation/zh-TW/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.html.zh-TW' 971s # received: 'index.html.zh-TW' 971s ok 138 971s # GET /modules/negotiation/zh-TW/compressed/ 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed (compression on) 971s # expected: 'index.html.zh-TW.gz' 971s # received: 'index.html.zh-TW.gz' 971s ok 139 971s # GET /modules/negotiation/zh-TW/two/index 971s # Accept-Language: zh-TW 971s # testing : Verify with a default language Accept-Language still obeyed 971s # expected: 'index.zh-TW.html' 971s # received: 'index.zh-TW.html' 971s ok 140 971s # GET /modules/negotiation/en/ 971s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 971s # testing : fu has a higher quality rating, so we expect fu 971s # expected: 'index.html.fu' 971s # received: 'index.html.fu' 971s ok 141 971s # GET /modules/negotiation/en/two/index 971s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 971s # testing : fu has a higher quality rating, so we expect fu 971s # expected: 'index.fu.html' 971s # received: 'index.fu.html' 971s ok 142 971s # GET /modules/negotiation/en/compressed/ 971s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 971s # testing : fu has a higher quality rating, so we expect fu 971s # expected: 'index.html.fu.gz' 971s # received: 'index.html.fu.gz' 971s ok 143 971s # GET /modules/negotiation/en/ 971s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 971s # testing : bu has the highest quality but is non-existant, so fr is next best 971s # expected: 'index.html.fr' 971s # received: 'index.html.fr' 971s ok 144 971s # GET /modules/negotiation/en/two/index 971s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 971s # testing : bu has the highest quality but is non-existant, so fr is next best 971s # expected: 'index.fr.html' 971s # received: 'index.fr.html' 971s ok 145 971s # GET /modules/negotiation/en/compressed/ 971s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 971s # testing : bu has the highest quality but is non-existant, so fr is next best 971s # expected: 'index.html.fr.gz' 971s # received: 'index.html.fr.gz' 971s ok 146 971s # GET /modules/negotiation/query/test?foo 971s # testing : The type map gives the script the highest quality; 971s # the request included a query string 971s # expected: 'QUERY_STRING --> foo' 971s # received: 'QUERY_STRING --> foo' 971s ok 147 971s # testing : should send correct variant 971s # expected: 'text/plain' 971s # received: 'text/plain' 971s ok 148 971s # testing : should send correct variant 971s # expected: 'text/plain' 971s # received: 'text/plain' 971s ok 149 971s # testing : should send correct variant 971s # expected: 'text/html' 971s # received: 'text/html' 971s ok 150 971s # testing : should send correct variant 971s # expected: 'image/jpeg' 971s # received: 'image/jpeg' 971s ok 151 971s # testing : should send correct variant 971s # expected: 'image/gif' 971s # received: 'image/gif' 971s ok 152 971s # testing : should send correct variant 971s # expected: 'text/plain' 971s # received: 'text/plain' 971s ok 153 971s # testing : expect Not Acceptable for Accept: 971s # expected: 406 971s # received: '406' 971s ok 154 971s # testing : expect Not Acceptable for Accept: *bad 971s # expected: 406 971s # received: '406' 971s ok 155 971s # testing : expect Not Acceptable for Accept: /* 971s # expected: 406 971s # received: '406' 971s ok 156 971s # testing : expect Not Acceptable for Accept: */ 971s # expected: 406 971s # received: '406' 971s ok 157 971s # testing : expect Not Acceptable for Accept: te/* 971s # expected: 406 971s # received: '406' 971s ok 158 971s ok 986s t/modules/proxy.t ................... 986s 1..46 986s # Running under perl version 5.038002 for linux 986s # Current time local: Wed Mar 20 19:23:16 2024 986s # Current time GMT: Wed Mar 20 19:23:16 2024 986s # Using Test.pm version 1.31 986s # Using Apache/Test.pm version 1.42 986s # testing : reverse proxy 986s # expected: 200 986s # received: '200' 986s ok 1 986s # testing : reverse proxied body 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 2 986s # testing : reverse proxy to index.html 986s # expected: 200 986s # received: '200' 986s ok 3 986s # testing : reverse proxied body to index.html 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 4 986s # testing : reverse proxy match 986s # expected: 200 986s # received: '200' 986s ok 5 986s # testing : reverse proxied body match 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 6 986s # testing : reverse proxy match to index.html 986s # expected: 200 986s # received: '200' 986s ok 7 986s # testing : reverse proxied body match to index.html 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 8 986s # testing : reverse proxy match no slash 986s # expected: 200 986s # received: '200' 986s ok 9 986s # testing : reverse proxied body no slash 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 10 986s # testing : reverse proxy match w/ slash 986s # expected: 200 986s # received: '200' 986s ok 11 986s # testing : reverse proxied body w/ slash 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 12 986s # testing : reverse proxy match w/ slash to index.html 986s # expected: 200 986s # received: '200' 986s ok 13 986s # testing : reverse proxied body w/ slash to index.html 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 14 986s # testing : reverse Location-proxy to index.html 986s # expected: 200 986s # received: '200' 986s ok 15 986s # testing : reverse Location-proxied body 986s # expected: qr/^welcome to / 986s # received: 'welcome to localhost:8529 986s # ' 986s ok 16 986s # testing : reverse Location-proxy blocked by no-proxy env 986s # expected: 404 986s # received: '404' 986s ok 17 986s # testing : reverse proxy to env.pl 986s # expected: 200 986s # received: '200' 986s ok 18 986s # testing : reverse proxied env.pl response 986s # expected: qr/^APACHE_TEST_HOSTNAME = / 986s # received: 'APACHE_TEST_HOSTNAME = test.host.name 986s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # CONTEXT_PREFIX = 986s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # ENV_TEST = mod_env test environment variable 986s # ENV_TEST_EMPTY = 986s # GATEWAY_INTERFACE = CGI/1.1 986s # HTTP_CONNECTION = close 986s # HTTP_HOST = localhost:8529 986s # HTTP_USER_AGENT = libwww-perl/6.76 986s # HTTP_X_FORWARDED_FOR = 127.0.0.1 986s # HTTP_X_FORWARDED_HOST = localhost:8539 986s # HTTP_X_FORWARDED_SERVER = localhost 986s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 986s # QUERY_STRING = 986s # REMOTE_ADDR = 127.0.0.1 986s # REMOTE_PORT = 33444 986s # REQUEST_METHOD = GET 986s # REQUEST_SCHEME = http 986s # REQUEST_URI = /modules/cgi/env.pl 986s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 986s # SCRIPT_NAME = /modules/cgi/env.pl 986s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 986s # SCRIPT_URL = /modules/cgi/env.pl 986s # SERVER_ADDR = 127.0.0.1 986s # SERVER_ADMIN = tuser@localhost 986s # SERVER_NAME = localhost 986s # SERVER_PORT = 8529 986s # SERVER_PROTOCOL = HTTP/1.1 986s # SERVER_SIGNATURE = 986s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s # UNIQUE_ID = Zfs3qh92APawgC5z46H0eQAAAAM 986s # ' 986s ok 19 986s # testing : X-Forwarded-For enabled 986s # expected: qr/HTTP_X_FORWARDED_FOR = / 986s # received: 'APACHE_TEST_HOSTNAME = test.host.name 986s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # CONTEXT_PREFIX = 986s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # ENV_TEST = mod_env test environment variable 986s # ENV_TEST_EMPTY = 986s # GATEWAY_INTERFACE = CGI/1.1 986s # HTTP_CONNECTION = close 986s # HTTP_HOST = localhost:8529 986s # HTTP_USER_AGENT = libwww-perl/6.76 986s # HTTP_X_FORWARDED_FOR = 127.0.0.1 986s # HTTP_X_FORWARDED_HOST = localhost:8539 986s # HTTP_X_FORWARDED_SERVER = localhost 986s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 986s # QUERY_STRING = 986s # REMOTE_ADDR = 127.0.0.1 986s # REMOTE_PORT = 33444 986s # REQUEST_METHOD = GET 986s # REQUEST_SCHEME = http 986s # REQUEST_URI = /modules/cgi/env.pl 986s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 986s # SCRIPT_NAME = /modules/cgi/env.pl 986s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 986s # SCRIPT_URL = /modules/cgi/env.pl 986s # SERVER_ADDR = 127.0.0.1 986s # SERVER_ADMIN = tuser@localhost 986s # SERVER_NAME = localhost 986s # SERVER_PORT = 8529 986s # SERVER_PROTOCOL = HTTP/1.1 986s # SERVER_SIGNATURE = 986s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s # UNIQUE_ID = Zfs3qh92APawgC5z46H0eQAAAAM 986s # ' 986s ok 20 986s # testing : reverse proxy to env.pl without X-F-F 986s # expected: 200 986s # received: '200' 986s ok 21 986s # testing : reverse proxied env.pl w/o X-F-F 986s # expected: qr/HTTP_X_FORWARDED_FOR = / 986s # received: 'APACHE_TEST_HOSTNAME = test.host.name 986s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # CONTEXT_PREFIX = 986s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # ENV_TEST = mod_env test environment variable 986s # ENV_TEST_EMPTY = 986s # GATEWAY_INTERFACE = CGI/1.1 986s # HTTP_CONNECTION = Keep-Alive 986s # HTTP_HOST = localhost:8529 986s # HTTP_USER_AGENT = libwww-perl/6.76 986s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 986s # QUERY_STRING = 986s # REMOTE_ADDR = 127.0.0.1 986s # REMOTE_PORT = 33460 986s # REQUEST_METHOD = GET 986s # REQUEST_SCHEME = http 986s # REQUEST_URI = /modules/cgi/env.pl 986s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 986s # SCRIPT_NAME = /modules/cgi/env.pl 986s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 986s # SCRIPT_URL = /modules/cgi/env.pl 986s # SERVER_ADDR = 127.0.0.1 986s # SERVER_ADMIN = tuser@localhost 986s # SERVER_NAME = localhost 986s # SERVER_PORT = 8529 986s # SERVER_PROTOCOL = HTTP/1.1 986s # SERVER_SIGNATURE = 986s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s # UNIQUE_ID = Zfs3qh92APawgC5z46H0egAAAAM 986s # ' 986s ok 22 986s # testing : reverse proxy with query string 986s # expected: 200 986s # received: '200' 986s ok 23 986s # testing : reverse proxied query string OK 986s # expected: qr/QUERY_STRING = reverse-proxy\n/s 986s # received: 'APACHE_TEST_HOSTNAME = test.host.name 986s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # CONTEXT_PREFIX = 986s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 986s # ENV_TEST = mod_env test environment variable 986s # ENV_TEST_EMPTY = 986s # GATEWAY_INTERFACE = CGI/1.1 986s # HTTP_CONNECTION = close 986s # HTTP_HOST = localhost:8529 986s # HTTP_USER_AGENT = libwww-perl/6.76 986s # HTTP_X_FORWARDED_FOR = 127.0.0.1 986s # HTTP_X_FORWARDED_HOST = localhost:8539 986s # HTTP_X_FORWARDED_SERVER = localhost 986s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 986s # QUERY_STRING = reverse-proxy 986s # REMOTE_ADDR = 127.0.0.1 986s # REMOTE_PORT = 33474 986s # REQUEST_METHOD = GET 986s # REQUEST_SCHEME = http 986s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 986s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 986s # SCRIPT_NAME = /modules/cgi/env.pl 986s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 986s # SCRIPT_URL = /modules/cgi/env.pl 986s # SERVER_ADDR = 127.0.0.1 986s # SERVER_ADMIN = tuser@localhost 986s # SERVER_NAME = localhost 986s # SERVER_PORT = 8529 986s # SERVER_PROTOCOL = HTTP/1.1 986s # SERVER_SIGNATURE = 986s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s # UNIQUE_ID = Zfs3q_csW2DpB6wBwugwKgAAAAQ 986s # ' 986s ok 24 986s # testing : reverse proxy to dripfeed CGI 986s # expected: 200 986s # received: '200' 986s ok 25 986s # testing : reverse proxied to dripfeed CGI content OK 986s # expected: 'abcdef' 986s # received: 'abcdef' 986s ok 26 986s # testing : reverse proxy to nph-102 986s # expected: 102 986s # received: '102' 986s ok 27 986s # testing : reverse proxy 102 response 986s # expected: '' 986s # received: '' 986s ok 28 986s # testing : reverse proxy URI decoding issue, PR 15207 986s # expected: 404 986s # received: '404' 986s ok 29 986s # testing : ProxyPass not-proxied request 986s # expected: 200 986s # received: '200' 986s ok 30 986s # testing : ProxyPass not-proxied content OK 986s # expected: 'hello world' 986s # received: 'hello world' 986s ok 31 986s # testing : Lua executed 986s # expected: 200 986s # received: '200' 986s ok 32 986s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 986s # expected: 'fakedomain=local;domain=remote' 986s # received: 'fakedomain=local;domain=remote' 986s ok 33 986s # testing : Lua executed 986s # expected: 200 986s # received: '200' 986s ok 34 986s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 986s # expected: 'fakepath=/local;path=/remote' 986s # received: 'fakepath=/local;path=/remote' 986s ok 35 986s # testing : Lua executed 986s # expected: 200 986s # received: '200' 986s ok 36 986s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 986s # expected: 'domain=remote;path=/remote;foo=bar' 986s # received: 'domain=remote;path=/remote;foo=bar' 986s ok 37 986s # testing : reverse proxy of redirect 986s # expected: 301 986s # received: '301' 986s ok 38 986s # testing : reverse proxy rewrote redirect 986s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 986s # received: 'http://localhost:8539/reverse/alias' 986s ok 39 986s # testing : reverse proxy of redirect via balancer 986s # expected: 301 986s # received: '301' 986s ok 40 986s # testing : reverse proxy via balancer rewrote redirect 986s # expected: 'http://localhost:8555/pr45434/5.html' 986s # received: 'http://localhost:8555/pr45434/5.html' 986s ok 41 986s # testing : ProxyPass UDS path 986s # expected: 200 986s # received: '200' 986s ok 42 986s # testing : UDS content OK 986s # expected: 'hello world' 986s # received: 'hello world' 986s ok 43 986s # testing : proxy mapping=servlet map it to /servlet/mapping.html 986s # expected: 200 986s # received: '200' 986s ok 44 986s # testing : proxy mapping=servlet map it to /servlet/mapping.html 986s # expected: 200 986s # received: '200' 986s ok 45 986s # testing : proxy to /servlet/mapping.html 986s # expected: 200 986s # received: '200' 986s ok 46 986s ok 992s t/modules/proxy_balancer.t .......... 992s 1..16 992s # Running under perl version 5.038002 for linux 992s # Current time local: Wed Mar 20 19:23:31 2024 992s # Current time GMT: Wed Mar 20 19:23:31 2024 992s # Using Test.pm version 1.31 992s # Using Apache/Test.pm version 1.42 992s # testing : Balancer did not die 992s # expected: 200 992s # received: '200' 992s ok 1 992s # testing : Balancer did not die 992s # expected: 200 992s # received: '200' 992s ok 2 992s # testing : Balancer did not die 992s # expected: 200 992s # received: '200' 992s ok 3 992s # testing : failed over 992s # expected: 200 992s # received: '200' 992s ok 4 992s # testing : response body echoed 992s # expected: 'AAAAAAAA' 992s # received: 'AAAAAAAA' 992s ok 5 992s # testing : failed over 992s # expected: 200 992s # received: '200' 992s ok 6 992s # testing : response body echoed 992s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 992s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 992s ok 7 992s # testing : failed over 992s # expected: 200 992s # received: '200' 992s ok 8 992s # testing : response body echoed 992s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 992s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 992s ok 9 992s # testing : failed over 992s # expected: 200 992s # received: '200' 992s ok 10 992s # testing : response body echoed 992s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 992s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 992s ok 11 992s # testing : Can't find balancer-manager 992s # expected: 200 992s # received: '200' 992s ok 12 992s # testing : request failed 992s # expected: 200 992s # received: '200' 992s ok 13 992s # testing : AJP worker created 992s # expected: qr/ajp/ 992s # received: ' 992s # Balancer Manager 992s # 992s # 992s #

Load Balancer Manager for localhost

992s # 992s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
992s #
Server Built: 2024-03-18T12:35:36
992s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
992s #
992s #

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
992s #
992s # 992s # 992s # 992s # 992s # 992s # 992s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
992s #
992s #

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
992s #
992s # 992s # 992s # 992s # 992s # 992s # 992s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
992s #
992s #

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
992s #
992s # 992s # 992s # 992s # 992s # 992s # 992s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
992s #
992s #

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
992s #
992s # 992s # 992s # 992s # 992s # 992s # 992s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
992s #
992s #

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
992s #
992s # 992s # 992s # 992s # 992s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
992s #
992s #

LoadBalancer Status for balancer://failover [pc774822f_failover]

992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
992s #
992s # 992s # 992s # 992s # 992s # 992s # 992s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85561.000Init Err 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
992s #
992s #

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s # 992s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
992s #
992s # 992s # 992s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
992s #
992s # 992s # ' 992s ok 14 992s # testing : request should fail for /dynproxy 992s # expected: 503 992s # received: '503' 992s ok 15 992s # testing : request failed to /dynproxy 992s # expected: 200 992s # received: '200' 992s ok 16 992s ok 997s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 997s t/modules/proxy_fcgi.t .............. 997s 1..27 997s # Running under perl version 5.038002 for linux 997s # Current time local: Wed Mar 20 19:23:37 2024 997s # Current time GMT: Wed Mar 20 19:23:37 2024 997s # Using Test.pm version 1.31 997s # Using Apache/Test.pm version 1.42 997s # testing : proxy to FCGI backend works (/fcgisetenv?query) 997s # expected: 200 997s # received: '200' 997s ok 1 997s # > APACHE_TEST_HOSTNAME=test.host.name 997s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 997s # > CONTEXT_PREFIX= 997s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 997s # > ENV_TEST=mod_env test environment variable 997s # > ENV_TEST_EMPTY= 997s # > FCGI_ROLE=RESPONDER 997s # > GATEWAY_INTERFACE=CGI/1.1 997s # > HTTP_CONNECTION=TE, close 997s # > HTTP_HOST=localhost:8558 997s # > HTTP_TE=deflate,gzip;q=0.3 997s # > HTTP_USER_AGENT=libwww-perl/6.76 997s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 997s # > QUERY_STRING=test_value 997s # > REMOTE_PORT=42388 997s # > REQUEST_METHOD=GET 997s # > REQUEST_SCHEME=http 997s # > REQUEST_URI=/fcgisetenv?query 997s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 997s # > SCRIPT_NAME=/fcgisetenv 997s # > SCRIPT_URI=http://localhost:8558/fcgisetenv 997s # > SCRIPT_URL=/fcgisetenv 997s # > SERVER_ADDR=127.0.0.1 997s # > SERVER_ADMIN=tuser@localhost 997s # > SERVER_NAME=localhost 997s # > SERVER_PORT=8558 997s # > SERVER_PROTOCOL=HTTP/1.1 997s # > SERVER_SIGNATURE= 997s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 997s # > TEST_CGI_VERSION=v1.1 997s # > TEST_DOCROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 997s # > TEST_EMPTY= 997s # > UNIQUE_ID=Zfs3vn6dKd_sMrJSgK7EkQAAAAA 997s # > proxy-nokeepalive=1 997s # testing : ProxyFCGISetEnvIf can override an existing variable 997s # expected: 'test_value' 997s # received: 'test_value' 997s ok 2 997s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 997s # expected: undef 997s # received: undef 997s ok 3 997s # testing : ProxyFCGISetEnvIf can set empty values 997s # expected: '' 997s # received: '' 997s ok 4 997s # testing : ProxyFCGISetEnvIf can replace with request variables 997s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 997s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 997s ok 5 997s # testing : ProxyFCGISetEnvIf can replace with backreferences 997s # expected: 'v1.1' 997s # received: 'v1.1' 997s ok 6 997s # testing : ProxyFCGISetEnvIf can unset var 997s # expected: undef 997s # received: undef 997s ok 7 997s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 997s # expected: 200 997s # received: '200' 997s ok 8 997s # > APACHE_TEST_HOSTNAME=test.host.name 997s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 997s # > CONTEXT_PREFIX= 997s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 997s # > ENV_TEST=mod_env test environment variable 997s # > ENV_TEST_EMPTY= 997s # > FCGI_ROLE=RESPONDER 997s # > GATEWAY_INTERFACE=CGI/1.1 997s # > HTTP_CONNECTION=TE, close 997s # > HTTP_HOST=localhost:8558 997s # > HTTP_TE=deflate,gzip;q=0.3 997s # > HTTP_USER_AGENT=libwww-perl/6.76 997s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 997s # > QUERY_STRING=query 997s # > REMOTE_ADDR=127.0.0.1 997s # > REMOTE_PORT=42394 997s # > REQUEST_METHOD=GET 997s # > REQUEST_SCHEME=http 997s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 997s # > SCRIPT_FILENAME=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 997s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 997s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-generic/index.php 997s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 997s # > SERVER_ADDR=127.0.0.1 997s # > SERVER_ADMIN=tuser@localhost 997s # > SERVER_NAME=localhost 997s # > SERVER_PORT=8558 997s # > SERVER_PROTOCOL=HTTP/1.1 997s # > SERVER_SIGNATURE= 997s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 997s # > UNIQUE_ID=Zfs3vlcSNRmNBLI3qNUU_gAAAAY 997s # > proxy-nokeepalive=1 997s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 998s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 998s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 998s ok 9 998s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 998s # expected: 200 998s # received: '200' 998s ok 10 998s # > APACHE_TEST_HOSTNAME=test.host.name 998s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > CONTEXT_PREFIX= 998s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > ENV_TEST=mod_env test environment variable 998s # > ENV_TEST_EMPTY= 998s # > FCGI_ROLE=RESPONDER 998s # > GATEWAY_INTERFACE=CGI/1.1 998s # > HTTP_CONNECTION=TE, close 998s # > HTTP_HOST=localhost:8558 998s # > HTTP_TE=deflate,gzip;q=0.3 998s # > HTTP_USER_AGENT=libwww-perl/6.76 998s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 998s # > QUERY_STRING=query 998s # > REMOTE_ADDR=127.0.0.1 998s # > REMOTE_PORT=42400 998s # > REQUEST_METHOD=GET 998s # > REQUEST_SCHEME=http 998s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 998s # > SCRIPT_FILENAME=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 998s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 998s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-generic-rewrite/index.php 998s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 998s # > SERVER_ADDR=127.0.0.1 998s # > SERVER_ADMIN=tuser@localhost 998s # > SERVER_NAME=localhost 998s # > SERVER_PORT=8558 998s # > SERVER_PROTOCOL=HTTP/1.1 998s # > SERVER_SIGNATURE= 998s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 998s # > UNIQUE_ID=Zfs3vn6dKd_sMrJSgK7EkgAAAAA 998s # > proxy-nokeepalive=1 998s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 998s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 998s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 998s ok 11 998s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 998s # expected: 200 998s # received: '200' 998s ok 12 998s # > APACHE_TEST_HOSTNAME=test.host.name 998s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > CONTEXT_PREFIX= 998s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > ENV_TEST=mod_env test environment variable 998s # > ENV_TEST_EMPTY= 998s # > FCGI_ROLE=RESPONDER 998s # > GATEWAY_INTERFACE=CGI/1.1 998s # > HTTP_CONNECTION=TE, close 998s # > HTTP_HOST=localhost:8558 998s # > HTTP_TE=deflate,gzip;q=0.3 998s # > HTTP_USER_AGENT=libwww-perl/6.76 998s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 998s # > PATH_INFO=/path/info 998s # > PATH_TRANSLATED=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info 998s # > QUERY_STRING=query 998s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 998s # > REDIRECT_ENV_TEST=mod_env test environment variable 998s # > REDIRECT_ENV_TEST_EMPTY= 998s # > REDIRECT_QUERY_STRING=query 998s # > REDIRECT_SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-rewrite-path-info/path/info 998s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 998s # > REDIRECT_STATUS=200 998s # > REDIRECT_UNIQUE_ID=Zfs3vlcSNRmNBLI3qNUU_wAAAAY 998s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 998s # > REMOTE_ADDR=127.0.0.1 998s # > REMOTE_PORT=42408 998s # > REQUEST_METHOD=GET 998s # > REQUEST_SCHEME=http 998s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 998s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 998s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 998s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-rewrite-path-info/path/info 998s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 998s # > SERVER_ADDR=127.0.0.1 998s # > SERVER_ADMIN=tuser@localhost 998s # > SERVER_NAME=localhost 998s # > SERVER_PORT=8558 998s # > SERVER_PROTOCOL=HTTP/1.1 998s # > SERVER_SIGNATURE= 998s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 998s # > UNIQUE_ID=Zfs3vlcSNRmNBLI3qNUU_wAAAAY 998s # > proxy-nokeepalive=1 998s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 998s # expected: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 998s # received: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 998s ok 13 998s # testing : Default SCRIPT_NAME uses actual path to script 998s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 998s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 998s ok 14 998s # testing : Default PATH_INFO is correct 998s # expected: '/path/info' 998s # received: '/path/info' 998s ok 15 998s # testing : Default PATH_TRANSLATED is correct 998s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 998s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 998s ok 16 998s # testing : Default QUERY_STRING is correct 998s # expected: 'query' 998s # received: 'query' 998s ok 17 998s # testing : Default REDIRECT_URL uses original client URL 998s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 998s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 998s ok 18 998s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 998s # expected: 200 998s # received: '200' 998s ok 19 998s # > APACHE_TEST_HOSTNAME=test.host.name 998s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > CONTEXT_PREFIX= 998s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > ENV_TEST=mod_env test environment variable 998s # > ENV_TEST_EMPTY= 998s # > FCGI_ROLE=RESPONDER 998s # > GATEWAY_INTERFACE=CGI/1.1 998s # > HTTP_CONNECTION=TE, close 998s # > HTTP_HOST=localhost:8558 998s # > HTTP_TE=deflate,gzip;q=0.3 998s # > HTTP_USER_AGENT=libwww-perl/6.76 998s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 998s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 998s # > PATH_TRANSLATED=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 998s # > QUERY_STRING=query 998s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 998s # > REDIRECT_ENV_TEST=mod_env test environment variable 998s # > REDIRECT_ENV_TEST_EMPTY= 998s # > REDIRECT_HANDLER=application/x-fcgi-action 998s # > REDIRECT_QUERY_STRING=query 998s # > REDIRECT_SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-action/index.php/path/info 998s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 998s # > REDIRECT_STATUS=200 998s # > REDIRECT_UNIQUE_ID=Zfs3vn6dKd_sMrJSgK7EkwAAAAA 998s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 998s # > REMOTE_ADDR=127.0.0.1 998s # > REMOTE_PORT=42422 998s # > REQUEST_METHOD=GET 998s # > REQUEST_SCHEME=http 998s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 998s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 998s # > SCRIPT_NAME=/fcgi-action-virtual 998s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-action/index.php/path/info 998s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 998s # > SERVER_ADDR=127.0.0.1 998s # > SERVER_ADMIN=tuser@localhost 998s # > SERVER_NAME=localhost 998s # > SERVER_PORT=8558 998s # > SERVER_PROTOCOL=HTTP/1.1 998s # > SERVER_SIGNATURE= 998s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 998s # > UNIQUE_ID=Zfs3vn6dKd_sMrJSgK7EkwAAAAA 998s # > proxy-nokeepalive=1 998s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 998s # expected: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 998s # received: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 998s ok 20 998s # testing : Action SCRIPT_NAME is the virtual action Location 998s # expected: '/fcgi-action-virtual' 998s # received: '/fcgi-action-virtual' 998s ok 21 998s # testing : Action PATH_INFO contains full URI path 998s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 998s # received: '/modules/proxy/fcgi-action/index.php/path/info' 998s ok 22 998s # testing : Action PATH_TRANSLATED contains full URI path 998s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 998s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 998s ok 23 998s # testing : Action QUERY_STRING is correct 998s # expected: 'query' 998s # received: 'query' 998s ok 24 998s # testing : Action REDIRECT_URL uses original client URL 998s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 998s # received: '/modules/proxy/fcgi-action/index.php/path/info' 998s ok 25 998s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 998s # expected: 200 998s # received: '200' 998s ok 26 998s # > APACHE_TEST_HOSTNAME=test.host.name 998s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > CONTEXT_PREFIX= 998s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 998s # > ENV_TEST=mod_env test environment variable 998s # > ENV_TEST_EMPTY= 998s # > FCGI_ROLE=RESPONDER 998s # > GATEWAY_INTERFACE=CGI/1.1 998s # > HTTP_CONNECTION=TE, close 998s # > HTTP_HOST=localhost:8558 998s # > HTTP_TE=deflate,gzip;q=0.3 998s # > HTTP_USER_AGENT=libwww-perl/6.76 998s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 998s # > QUERY_STRING= 998s # > REMOTE_ADDR=127.0.0.1 998s # > REMOTE_PORT=42436 998s # > REQUEST_METHOD=GET 998s # > REQUEST_SCHEME=http 998s # > REQUEST_URI=/modules/proxy/fcgi/index.php 998s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 998s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 998s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi/index.php 998s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 998s # > SERVER_ADDR=127.0.0.1 998s # > SERVER_ADMIN=tuser@localhost 998s # > SERVER_NAME=localhost 998s # > SERVER_PORT=8558 998s # > SERVER_PROTOCOL=HTTP/1.1 998s # > SERVER_SIGNATURE= 998s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 998s # > UNIQUE_ID=Zfs3vlcSNRmNBLI3qNUVAAAAAAY 998s # > proxy-nokeepalive=1 998s # testing : Server sets correct SCRIPT_NAME by default 998s # expected: '/modules/proxy/fcgi/index.php' 998s # received: '/modules/proxy/fcgi/index.php' 998s ok 27 998s ok 1002s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 1007s t/modules/ratelimit.t ............... 1007s 1..3 1007s # Running under perl version 5.038002 for linux 1007s # Current time local: Wed Mar 20 19:23:47 2024 1007s # Current time GMT: Wed Mar 20 19:23:47 2024 1007s # Using Test.pm version 1.31 1007s # Using Apache/Test.pm version 1.42 1007s # Status Line: '200 OK' 1007s # testing : ratelimited small file 1007s # expected: '200' 1007s # received: '200' 1007s ok 1 1007s # Status Line: '200 OK' 1007s # testing : ratelimited small autoindex output 1007s # expected: '200' 1007s # received: '200' 1007s ok 2 1007s # Status Line: '200 OK' 1007s # testing : ratelimited chunked response 1007s # expected: '200' 1007s # received: '200' 1007s ok 3 1007s ok 1012s t/modules/reflector.t ............... 1012s 1..14 1012s # Running under perl version 5.038002 for linux 1012s # Current time local: Wed Mar 20 19:23:52 2024 1012s # Current time GMT: Wed Mar 20 19:23:52 2024 1012s # Using Test.pm version 1.31 1012s # Using Apache/Test.pm version 1.42 1012s # testing : Checking return code is '200' 1012s # expected: 200 1012s # received: '200' 1012s ok 1 1012s ok 2 1012s # testing : 'Content-Encoding' has not been added because there was no filter 1012s # expected: undef 1012s # received: undef 1012s ok 3 1012s # testing : 'header2reflect' is present 1012s # expected: '1' 1012s # received: '1' 1012s ok 4 1012s # testing : 'header2update' is absent 1012s # expected: undef 1012s # received: undef 1012s ok 5 1012s # testing : 'header2updateUpdated' is present 1012s # expected: '1' 1012s # received: '1' 1012s ok 6 1012s # testing : 'header2delete' is absent 1012s # expected: undef 1012s # received: undef 1012s ok 7 1012s # testing : Checking return code is '200' 1012s # expected: 200 1012s # received: '200' 1012s ok 8 1012s ok 9 1012s # testing : 'Content-Encoding' has been added by the DEFLATE filter 1012s # expected: 'gzip' 1012s # received: 'gzip' 1012s ok 10 1012s # testing : 'header2reflect' is present 1012s # expected: '1' 1012s # received: '1' 1012s ok 11 1012s # testing : 'header2update' is absent 1012s # expected: undef 1012s # received: undef 1012s ok 12 1012s # testing : 'header2updateUpdated' is present 1012s # expected: '1' 1012s # received: '1' 1012s ok 13 1012s # testing : 'header2delete' is absent 1012s # expected: undef 1012s # received: undef 1012s ok 14 1012s ok 1017s t/modules/remoteip.t ................ 1017s 1..12 1017s # Running under perl version 5.038002 for linux 1017s # Current time local: Wed Mar 20 19:23:57 2024 1017s # Current time GMT: Wed Mar 20 19:23:57 2024 1017s # Using Test.pm version 1.31 1017s # Using Apache/Test.pm version 1.42 1017s ok 1 1017s # testing : PROXY human readable TCP4 protocol check 1017s # expected: 200 1017s # received: '200' 1017s ok 2 1017s # testing : Content check 1017s # expected: 'PROXY-OK' 1017s # received: 'PROXY-OK' 1017s ok 3 1017s ok 4 1017s # testing : broken PROXY human readable protocol check 1017s # expected: undef 1017s # received: undef 1017s ok 5 1017s # testing : Content check 1017s # expected: '' 1017s # received: '' 1017s ok 6 1017s ok 7 1017s # testing : PROXY human readable TCP6 protocol check 1017s # expected: 200 1017s # received: '200' 1017s ok 8 1017s # testing : Content check 1017s # expected: 'PROXY-OK' 1017s # received: 'PROXY-OK' 1017s ok 9 1017s ok 10 1017s # testing : PROXY binary protocol TCP4 check 1017s # expected: 200 1017s # received: '200' 1017s ok 11 1017s # testing : Content check 1017s # expected: 'PROXY-OK' 1017s # received: 'PROXY-OK' 1017s ok 12 1017s ok 1021s t/modules/rewrite.t ................. 1021s 1..53 1021s # Running under perl version 5.038002 for linux 1021s # Current time local: Wed Mar 20 19:24:02 2024 1021s # Current time GMT: Wed Mar 20 19:24:02 2024 1021s # Using Test.pm version 1.31 1021s # Using Apache/Test.pm version 1.42 1021s ok 1 1021s ok 2 1021s ok 3 1021s ok 4 1021s ok 5 1021s ok 6 1021s ok 7 1021s ok 8 1021s ok 9 1021s ok 10 1021s ok 11 1021s ok 12 1021s ok 13 1021s ok 14 1021s ok 15 1021s ok 16 1021s ok 17 1021s ok 18 1021s ok 19 1021s ok 20 1021s ok 21 1021s # testing : query-string append test 1021s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 1021s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1021s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # CONTEXT_PREFIX = 1021s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # ENV_TEST = mod_env test environment variable 1021s # ENV_TEST_EMPTY = 1021s # GATEWAY_INTERFACE = CGI/1.1 1021s # HTTP_CONNECTION = TE, close 1021s # HTTP_HOST = localhost:8529 1021s # HTTP_TE = deflate,gzip;q=0.3 1021s # HTTP_USER_AGENT = libwww-perl/6.76 1021s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1021s # QUERY_STRING = foo=bar&baz=bee 1021s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 1021s # REDIRECT_ENV_TEST = mod_env test environment variable 1021s # REDIRECT_ENV_TEST_EMPTY = 1021s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 1021s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1021s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 1021s # REDIRECT_STATUS = 200 1021s # REDIRECT_UNIQUE_ID = Zfs31sDVtW14-xNgnXyzSwAAAAQ 1021s # REDIRECT_URL = /modules/rewrite/qsa.html 1021s # REMOTE_ADDR = 127.0.0.1 1021s # REMOTE_PORT = 57938 1021s # REQUEST_METHOD = GET 1021s # REQUEST_SCHEME = http 1021s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 1021s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1021s # SCRIPT_NAME = /modules/cgi/env.pl 1021s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1021s # SCRIPT_URL = /modules/rewrite/qsa.html 1021s # SERVER_ADDR = 127.0.0.1 1021s # SERVER_ADMIN = tuser@localhost 1021s # SERVER_NAME = localhost 1021s # SERVER_PORT = 8529 1021s # SERVER_PROTOCOL = HTTP/1.1 1021s # SERVER_SIGNATURE = 1021s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s # UNIQUE_ID = Zfs31sDVtW14-xNgnXyzSwAAAAQ' 1021s ok 22 1021s # testing : per-dir redirect response code is OK 1021s # expected: 301 1021s # received: '301' 1021s ok 23 1021s # testing : per-dir query-string escaping is OK 1021s # expected: 'http://localhost:8529/foobar.html?q=%25' 1021s # received: 'http://localhost:8529/foobar.html?q=%25' 1021s ok 24 1021s # testing : redirect response code is OK 1021s # expected: 301 1021s # received: '301' 1021s ok 25 1021s # testing : query-string escaping is OK 1021s # expected: 'http://localhost:8529/foobar.html?q=%25' 1021s # received: 'http://localhost:8529/foobar.html?q=%25' 1021s ok 26 1021s # testing : request was proxied 1021s # expected: 'JACKPOT' 1021s # received: 'JACKPOT' 1021s ok 27 1021s # testing : per-dir proxied rewrite escaping worked 1021s # expected: 'foo bar' 1021s # received: 'foo bar' 1021s ok 28 1021s # testing : QUERY_STRING passed OK 1021s # expected: qr/QUERY_STRING = fish=fowl\n/s 1021s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1021s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # CONTEXT_PREFIX = 1021s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # ENV_TEST = mod_env test environment variable 1021s # ENV_TEST_EMPTY = 1021s # GATEWAY_INTERFACE = CGI/1.1 1021s # HTTP_CONNECTION = Keep-Alive 1021s # HTTP_HOST = localhost:8529 1021s # HTTP_USER_AGENT = libwww-perl/6.76 1021s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1021s # HTTP_X_FORWARDED_HOST = localhost:8529 1021s # HTTP_X_FORWARDED_SERVER = localhost 1021s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1021s # QUERY_STRING = fish=fowl 1021s # REMOTE_ADDR = 127.0.0.1 1021s # REMOTE_PORT = 57994 1021s # REQUEST_METHOD = GET 1021s # REQUEST_SCHEME = http 1021s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 1021s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1021s # SCRIPT_NAME = /modules/cgi/env.pl 1021s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1021s # SCRIPT_URL = /modules/cgi/env.pl 1021s # SERVER_ADDR = 127.0.0.1 1021s # SERVER_ADMIN = tuser@localhost 1021s # SERVER_NAME = localhost 1021s # SERVER_PORT = 8529 1021s # SERVER_PROTOCOL = HTTP/1.1 1021s # SERVER_SIGNATURE = 1021s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s # UNIQUE_ID = Zfs31sDVtW14-xNgnXyzTgAAAAQ' 1021s ok 29 1021s # testing : RewriteCond QUERY_STRING test 1021s # expected: 404 1021s # received: '404' 1021s ok 30 1021s # testing : QUERY_STRING passed OK 1021s # expected: qr/QUERY_STRING = horse=trigger\n/s 1021s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1021s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # CONTEXT_PREFIX = 1021s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # ENV_TEST = mod_env test environment variable 1021s # ENV_TEST_EMPTY = 1021s # GATEWAY_INTERFACE = CGI/1.1 1021s # HTTP_CONNECTION = Keep-Alive 1021s # HTTP_HOST = localhost:8529 1021s # HTTP_USER_AGENT = libwww-perl/6.76 1021s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1021s # HTTP_X_FORWARDED_HOST = localhost:8529 1021s # HTTP_X_FORWARDED_SERVER = localhost 1021s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1021s # QUERY_STRING = horse=trigger 1021s # REMOTE_ADDR = 127.0.0.1 1021s # REMOTE_PORT = 57994 1021s # REQUEST_METHOD = GET 1021s # REQUEST_SCHEME = http 1021s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 1021s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1021s # SCRIPT_NAME = /modules/cgi/env.pl 1021s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1021s # SCRIPT_URL = /modules/cgi/env.pl 1021s # SERVER_ADDR = 127.0.0.1 1021s # SERVER_ADMIN = tuser@localhost 1021s # SERVER_NAME = localhost 1021s # SERVER_PORT = 8529 1021s # SERVER_PROTOCOL = HTTP/1.1 1021s # SERVER_SIGNATURE = 1021s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s # UNIQUE_ID = Zfs31sDVtW14-xNgnXyzTwAAAAQ' 1021s ok 31 1021s # testing : proxy/QSA test success 1021s # expected: 200 1021s # received: '200' 1021s ok 32 1021s # testing : proxy/QSA test appended args correctly 1021s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 1021s # received: 'HTTP/1.1 200 OK 1021s # Connection: close 1021s # Date: Wed, 20 Mar 2024 19:24:06 GMT 1021s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s # Vary: In-If1 1021s # Content-Length: 1255 1021s # Content-Type: text/plain 1021s # Client-Date: Wed, 20 Mar 2024 19:24:06 GMT 1021s # Client-Peer: 127.0.0.1:8529 1021s # Client-Response-Num: 1 1021s # DMMATCH1: 1, 1 1021s # 1021s # APACHE_TEST_HOSTNAME = test.host.name 1021s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # CONTEXT_PREFIX = 1021s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1021s # ENV_TEST = mod_env test environment variable 1021s # ENV_TEST_EMPTY = 1021s # GATEWAY_INTERFACE = CGI/1.1 1021s # HTTP_CONNECTION = Keep-Alive 1021s # HTTP_HOST = localhost:8529 1021s # HTTP_USER_AGENT = libwww-perl/6.76 1021s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1021s # HTTP_X_FORWARDED_HOST = localhost:8529 1021s # HTTP_X_FORWARDED_SERVER = localhost 1021s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1021s # QUERY_STRING = foo=bar&bloo=blar 1021s # REMOTE_ADDR = 127.0.0.1 1021s # REMOTE_PORT = 57994 1021s # REQUEST_METHOD = GET 1021s # REQUEST_SCHEME = http 1021s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 1021s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1021s # SCRIPT_NAME = /modules/cgi/env.pl 1021s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1021s # SCRIPT_URL = /modules/cgi/env.pl 1021s # SERVER_ADDR = 127.0.0.1 1021s # SERVER_ADMIN = tuser@localhost 1021s # SERVER_NAME = localhost 1021s # SERVER_PORT = 8529 1021s # SERVER_PROTOCOL = HTTP/1.1 1021s # SERVER_SIGNATURE = 1021s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s # UNIQUE_ID = Zfs31sDVtW14-xNgnXyzUAAAAAQ 1021s # ' 1021s ok 33 1021s # testing : PR 60478 rewrite loop is halted 1021s # expected: 500 1021s # received: '500' 1021s ok 34 1021s # testing : Correct internal redirect happened, OK 1021s # expected: qr/VARY2/ 1021s # received: 'VARY2 1021s # ' 1021s ok 35 1021s # testing : Vary:Host header not added, OK 1021s # expected: qr/(?!.*Host.*)/ 1021s # received: 'In-If1' 1021s ok 36 1021s # testing : Correct internal redirect happened, OK 1021s # expected: qr/VARY2/ 1021s # received: 'VARY2 1021s # ' 1021s ok 37 1021s # testing : Vary:Host header not added, OK 1021s # expected: qr/(?!.*Host.*)/ 1021s # received: 'In-If1' 1021s ok 38 1021s # testing : Correct internal redirect happened, OK 1021s # expected: qr/VARY4/ 1021s # received: 'VARY4' 1021s ok 39 1021s # testing : Vary:User-Agent header added, OK 1021s # expected: qr/User-Agent/ 1021s # received: 'In-If1,User-Agent' 1021s ok 40 1021s # testing : Correct internal redirect happened, OK 1021s # expected: qr/VARY4/ 1021s # received: 'VARY4' 1021s ok 41 1021s # testing : Vary:Accept header added, OK 1021s # expected: qr/Accept/ 1021s # received: 'In-If1,Accept' 1021s ok 42 1021s # testing : Correct internal redirect happened, OK 1021s # expected: qr/VARY4/ 1021s # received: 'VARY4' 1021s ok 43 1021s # testing : Vary:Referer header added, OK 1021s # expected: qr/Referer/ 1021s # received: 'In-If1,Referer' 1021s ok 44 1021s # testing : Vary:Accept header not added, OK 1021s # expected: qr/(?!.*Accept.*)/ 1021s # received: 'In-If1,Referer' 1021s ok 45 1021s # testing : Correct internal redirect happened, OK 1021s # expected: qr/VARY4/ 1021s # received: 'VARY4' 1021s ok 46 1021s # testing : Vary:Host header not added, OK 1021s # expected: qr/(?!.*Host.*)/ 1021s # received: 'In-If1' 1021s ok 47 1021s # testing : samesite not present with no arg 1021s # expected: qr/(?!.*SameSite=.*)/ 1021s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:24:06 GMT; secure; HttpOnly' 1021s ok 48 1021s # testing : samesite not present with 0 1021s # expected: qr/(?!.*SameSite=.*)/ 1021s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:24:06 GMT; secure; HttpOnly' 1021s ok 49 1021s # testing : samesite not present with false 1021s # expected: qr/(?!.*SameSite=.*)/ 1021s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:24:06 GMT; secure; HttpOnly' 1021s ok 50 1021s # testing : samesite=none 1021s # expected: qr/SameSite=none/ 1021s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:24:06 GMT; secure; HttpOnly; SameSite=none' 1021s ok 51 1021s # testing : samesite=lax 1021s # expected: qr/SameSite=lax/ 1021s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:24:06 GMT; secure; HttpOnly; SameSite=lax' 1021s ok 52 1021s # testing : samesite=foo 1021s # expected: qr/SameSite=foo/ 1021s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:24:06 GMT; secure; HttpOnly; SameSite=foo' 1021s ok 53 1021s ok 1027s t/modules/sed.t ..................... 1027s 1..2 1027s # Running under perl version 5.038002 for linux 1027s # Current time local: Wed Mar 20 19:24:06 2024 1027s # Current time GMT: Wed Mar 20 19:24:06 2024 1027s # Using Test.pm version 1.31 1027s # Using Apache/Test.pm version 1.42 1027s # testing : status code for /apache/sed/out-foo/foobar.html 1027s # expected: 200 1027s # received: '200' 1027s ok 1 1027s # testing : sed output filter 1027s # expected: 'barbar' 1027s # received: 'barbar' 1027s ok 2 1027s ok 1032s t/modules/session.t ................. 1032s 1..140 todo 53 54 88 89; 1032s # Running under perl version 5.038002 for linux 1032s # Current time local: Wed Mar 20 19:24:12 2024 1032s # Current time GMT: Wed Mar 20 19:24:12 2024 1032s # Using Test.pm version 1.31 1032s # Using Apache/Test.pm version 1.42 1032s # Cannot write session when off: POST / 1032s # testing : response code (Cannot write session when off) 1032s # expected: 200 1032s # received: '200' 1032s ok 1 1032s # no expiry (Cannot write session when off) 1032s ok 2 1032s # testing : session header (Cannot write session when off) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 3 1032s # testing : session dirty (Cannot write session when off) 1032s # expected: 0 1032s # received: 0 1032s ok 4 1032s # testing : body (Cannot write session when off) 1032s # expected: '' 1032s # received: '' 1032s ok 5 1032s # New empty session is not saved: GET /on 1032s # testing : response code (New empty session is not saved) 1032s # expected: 200 1032s # received: '200' 1032s ok 6 1032s # no expiry (New empty session is not saved) 1032s ok 7 1032s # testing : session header (New empty session is not saved) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 8 1032s # testing : session dirty (New empty session is not saved) 1032s # expected: 0 1032s # received: 0 1032s ok 9 1032s # testing : body (New empty session is not saved) 1032s # expected: '' 1032s # received: '' 1032s ok 10 1032s # Set session: POST /on 1032s # testing : response code (Set session) 1032s # expected: 200 1032s # received: '200' 1032s ok 11 1032s # no expiry (Set session) 1032s ok 12 1032s # testing : session header (Set session) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 13 1032s # testing : session dirty (Set session) 1032s # expected: 1 1032s # received: '1' 1032s ok 14 1032s # testing : body (Set session) 1032s # expected: '' 1032s # received: '' 1032s ok 15 1032s # Get session: POST /on?test=value 1032s # testing : response code (Get session) 1032s # expected: 200 1032s # received: '200' 1032s ok 16 1032s # no expiry (Get session) 1032s ok 17 1032s # testing : session header (Get session) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 18 1032s # testing : session dirty (Get session) 1032s # expected: 0 1032s # received: 0 1032s ok 19 1032s # testing : body (Get session) 1032s # expected: 'value' 1032s # received: 'value' 1032s ok 20 1032s # Delete session: POST /on?test=value 1032s # testing : response code (Delete session) 1032s # expected: 200 1032s # received: '200' 1032s ok 21 1032s # no expiry (Delete session) 1032s ok 22 1032s # testing : session header (Delete session) 1032s # expected: '' 1032s # received: '' 1032s ok 23 1032s # testing : session dirty (Delete session) 1032s # expected: 1 1032s # received: '1' 1032s ok 24 1032s # testing : body (Delete session) 1032s # expected: '' 1032s # received: '' 1032s ok 25 1032s # Edit session: POST /on?test=value 1032s # testing : response code (Edit session) 1032s # expected: 200 1032s # received: '200' 1032s ok 26 1032s # no expiry (Edit session) 1032s ok 27 1032s # testing : session header (Edit session) 1032s # expected: 'test=' 1032s # received: 'test=' 1032s ok 28 1032s # testing : session dirty (Edit session) 1032s # expected: 1 1032s # received: '1' 1032s ok 29 1032s # testing : body (Edit session) 1032s # expected: '' 1032s # received: '' 1032s ok 30 1032s # Encode session: POST /on/encode 1032s # testing : response code (Encode session) 1032s # expected: 200 1032s # received: '200' 1032s ok 31 1032s # no expiry (Encode session) 1032s ok 32 1032s # testing : session header (Encode session) 1032s # expected: 'TestEncoded:test=value' 1032s # received: 'TestEncoded:test=value' 1032s ok 33 1032s # testing : session dirty (Encode session) 1032s # expected: 1 1032s # received: '1' 1032s ok 34 1032s # testing : body (Encode session) 1032s # expected: '' 1032s # received: '' 1032s ok 35 1032s # Decode session: POST /on/encode?TestEncoded:test=value 1032s # testing : response code (Decode session) 1032s # expected: 200 1032s # received: '200' 1032s ok 36 1032s # no expiry (Decode session) 1032s ok 37 1032s # testing : session header (Decode session) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 38 1032s # testing : session dirty (Decode session) 1032s # expected: 0 1032s # received: 0 1032s ok 39 1032s # testing : body (Decode session) 1032s # expected: 'value' 1032s # received: 'value' 1032s ok 40 1032s # Custom decoder failure: GET /on/encode?test=value 1032s # testing : response code (Custom decoder failure) 1032s # expected: 200 1032s # received: '200' 1032s ok 41 1032s # no expiry (Custom decoder failure) 1032s ok 42 1032s # testing : session header (Custom decoder failure) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 43 1032s # testing : session dirty (Custom decoder failure) 1032s # expected: 0 1032s # received: 0 1032s ok 44 1032s # testing : body (Custom decoder failure) 1032s # expected: '' 1032s # received: '' 1032s ok 45 1032s # Identity decoder failure: GET /on?&=test 1032s # testing : response code (Identity decoder failure) 1032s # expected: 200 1032s # received: '200' 1032s ok 46 1032s # no expiry (Identity decoder failure) 1032s ok 47 1032s # testing : session header (Identity decoder failure) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 48 1032s # testing : session dirty (Identity decoder failure) 1032s # expected: 0 1032s # received: 0 1032s ok 49 1032s # testing : body (Identity decoder failure) 1032s # expected: '' 1032s # received: '' 1032s ok 50 1032s # Session writable after decode failure: POST /on/encode?test=value 1032s # testing : response code (Session writable after decode failure) 1032s # expected: 200 1032s # received: '200' 1032s ok 51 1032s # no expiry (Session writable after decode failure) 1032s ok 52 1032s # testing : session header (Session writable after decode failure) 1032s # expected: 'TestEncoded:test=value' 1032s # received: '(none)' 1032s not ok 53 1032s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 1032s # testing : session dirty (Session writable after decode failure) 1032s # expected: 1 1032s # received: 0 1032s not ok 54 1032s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 1032s # testing : body (Session writable after decode failure) 1032s # expected: '' 1032s # received: '' 1032s ok 55 1032s # SessionEnv Off 1032s # testing : response code (SessionEnv Off) 1032s # expected: 200 1032s # received: '200' 1032s ok 56 1032s # no expiry (SessionEnv Off) 1032s ok 57 1032s # testing : session header (SessionEnv Off) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 58 1032s # testing : session dirty (SessionEnv Off) 1032s # expected: 0 1032s # received: 0 1032s ok 59 1032s # testing : body (SessionEnv Off) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 60 1032s # SessionEnv On: GET /on/env/on/env.shtml?test=value 1032s # testing : response code (SessionEnv On) 1032s # expected: 200 1032s # received: '200' 1032s ok 61 1032s # no expiry (SessionEnv On) 1032s ok 62 1032s # testing : session header (SessionEnv On) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 63 1032s # testing : session dirty (SessionEnv On) 1032s # expected: 0 1032s # received: 0 1032s ok 64 1032s # testing : body (SessionEnv On) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 65 1032s # SessionHeader 1032s # testing : response code (SessionHeader) 1032s # expected: 200 1032s # received: '200' 1032s ok 66 1032s # no expiry (SessionHeader) 1032s ok 67 1032s # testing : session header (SessionHeader) 1032s # expected: 'test=value&another=5&last=7' 1032s # received: 'test=value&another=5&last=7' 1032s ok 68 1032s # testing : session dirty (SessionHeader) 1032s # expected: 1 1032s # received: '1' 1032s ok 69 1032s # testing : body (SessionHeader) 1032s # expected: '' 1032s # received: '' 1032s ok 70 1032s # SessionMaxAge adds expiry: GET /on/expire?test=value 1032s # testing : response code (SessionMaxAge adds expiry) 1032s # expected: 200 1032s # received: '200' 1032s ok 71 1032s # expiry of 1710962757 (SessionMaxAge adds expiry) 1032s ok 72 1032s # testing : session header (SessionMaxAge adds expiry) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 73 1032s # testing : session dirty (SessionMaxAge adds expiry) 1032s # expected: 0 1032s # received: '0' 1032s ok 74 1032s # testing : body (SessionMaxAge adds expiry) 1032s # expected: '' 1032s # received: '' 1032s ok 75 1032s # Discard expired session: GET /on/expire?test=value&expiry=1 1032s # testing : response code (Discard expired session) 1032s # expected: 200 1032s # received: '200' 1032s ok 76 1032s # expiry of 1710962757 (Discard expired session) 1032s ok 77 1032s # testing : session header (Discard expired session) 1032s # expected: '' 1032s # received: '' 1032s ok 78 1032s # testing : session dirty (Discard expired session) 1032s # expected: 0 1032s # received: '0' 1032s ok 79 1032s # testing : body (Discard expired session) 1032s # expected: '' 1032s # received: '' 1032s ok 80 1032s # Keep non-expired session: GET /on/expire?test=value&expiry=1710962857000000 1032s # testing : response code (Keep non-expired session) 1032s # expected: 200 1032s # received: '200' 1032s ok 81 1032s # expiry of 1710962757 (Keep non-expired session) 1032s ok 82 1032s # testing : session header (Keep non-expired session) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 83 1032s # testing : session dirty (Keep non-expired session) 1032s # expected: 0 1032s # received: '0' 1032s ok 84 1032s # testing : body (Keep non-expired session) 1032s # expected: '' 1032s # received: '' 1032s ok 85 1032s # Session writable after expired: POST /on/expire?expiry=1 1032s # testing : response code (Session writable after expired) 1032s # expected: 200 1032s # received: '200' 1032s ok 86 1032s # expiry of 1710962757 (Session writable after expired) 1032s ok 87 1032s # testing : session header (Session writable after expired) 1032s # expected: 'test=value' 1032s # received: '' 1032s not ok 88 1032s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 1032s # testing : session dirty (Session writable after expired) 1032s # expected: 1 1032s # received: '0' 1032s not ok 89 1032s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 1032s # testing : body (Session writable after expired) 1032s # expected: '' 1032s # received: '' 1032s ok 90 1032s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1710962757000000 1032s # testing : response code (SessionExpiryUpdateInterval off by default) 1032s # expected: 200 1032s # received: '200' 1032s ok 91 1032s # expiry of 1710962757 (SessionExpiryUpdateInterval off by default) 1032s ok 92 1032s # testing : session header (SessionExpiryUpdateInterval off by default) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 93 1032s # testing : session dirty (SessionExpiryUpdateInterval off by default) 1032s # expected: 0 1032s # received: '0' 1032s ok 94 1032s # testing : body (SessionExpiryUpdateInterval off by default) 1032s # expected: '' 1032s # received: '' 1032s ok 95 1032s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1710962757000000 1032s # testing : response code (SessionExpiryUpdateInterval skips save) 1032s # expected: 200 1032s # received: '200' 1032s ok 96 1032s # no expiry (SessionExpiryUpdateInterval skips save) 1032s ok 97 1032s # testing : session header (SessionExpiryUpdateInterval skips save) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 98 1032s # testing : session dirty (SessionExpiryUpdateInterval skips save) 1032s # expected: 0 1032s # received: 0 1032s ok 99 1032s # testing : body (SessionExpiryUpdateInterval skips save) 1032s # expected: '' 1032s # received: '' 1032s ok 100 1032s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1710962757000000 1032s # testing : response code (Session readable when save skipped) 1032s # expected: 200 1032s # received: '200' 1032s ok 101 1032s # no expiry (Session readable when save skipped) 1032s ok 102 1032s # testing : session header (Session readable when save skipped) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 103 1032s # testing : session dirty (Session readable when save skipped) 1032s # expected: 0 1032s # received: 0 1032s ok 104 1032s # testing : body (Session readable when save skipped) 1032s # expected: 'value' 1032s # received: 'value' 1032s ok 105 1032s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1710962757000000 1032s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 1032s # expected: 200 1032s # received: '200' 1032s ok 106 1032s # expiry of 1710962757 (Dirty overrides SessionExpiryUpdateInterval) 1032s ok 107 1032s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 108 1032s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 1032s # expected: 1 1032s # received: '1' 1032s ok 109 1032s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 1032s # expected: '' 1032s # received: '' 1032s ok 110 1032s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1710962697000000 1032s # testing : response code (Old session always updates expiry) 1032s # expected: 200 1032s # received: '200' 1032s ok 111 1032s # expiry of 1710962757 (Old session always updates expiry) 1032s ok 112 1032s # testing : session header (Old session always updates expiry) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 113 1032s # testing : session dirty (Old session always updates expiry) 1032s # expected: 0 1032s # received: '0' 1032s ok 114 1032s # testing : body (Old session always updates expiry) 1032s # expected: '' 1032s # received: '' 1032s ok 115 1032s # New empty session with expiry not saved: GET /on/expire/cache 1032s # testing : response code (New empty session with expiry not saved) 1032s # expected: 200 1032s # received: '200' 1032s ok 116 1032s # no expiry (New empty session with expiry not saved) 1032s ok 117 1032s # testing : session header (New empty session with expiry not saved) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 118 1032s # testing : session dirty (New empty session with expiry not saved) 1032s # expected: 0 1032s # received: 0 1032s ok 119 1032s # testing : body (New empty session with expiry not saved) 1032s # expected: '' 1032s # received: '' 1032s ok 120 1032s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 1032s # testing : response code (Can create session with SessionExpiryUpdateInterval) 1032s # expected: 200 1032s # received: '200' 1032s ok 121 1032s # expiry of 1710962757 (Can create session with SessionExpiryUpdateInterval) 1032s ok 122 1032s # testing : session header (Can create session with SessionExpiryUpdateInterval) 1032s # expected: 'test=value' 1032s # received: 'test=value' 1032s ok 123 1032s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 1032s # expected: 1 1032s # received: '1' 1032s ok 124 1032s # testing : body (Can create session with SessionExpiryUpdateInterval) 1032s # expected: '' 1032s # received: '' 1032s ok 125 1032s # Cannot write session when not included: POST /on/include?test=value 1032s # testing : response code (Cannot write session when not included) 1032s # expected: 200 1032s # received: '200' 1032s ok 126 1032s # no expiry (Cannot write session when not included) 1032s ok 127 1032s # testing : session header (Cannot write session when not included) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 128 1032s # testing : session dirty (Cannot write session when not included) 1032s # expected: 0 1032s # received: 0 1032s ok 129 1032s # testing : body (Cannot write session when not included) 1032s # expected: '' 1032s # received: '' 1032s ok 130 1032s # Can read session when included: POST /on/include/yes?test=value 1032s # testing : response code (Can read session when included) 1032s # expected: 200 1032s # received: '200' 1032s ok 131 1032s # no expiry (Can read session when included) 1032s ok 132 1032s # testing : session header (Can read session when included) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 133 1032s # testing : session dirty (Can read session when included) 1032s # expected: 0 1032s # received: 0 1032s ok 134 1032s # testing : body (Can read session when included) 1032s # expected: 'value' 1032s # received: 'value' 1032s ok 135 1032s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 1032s # testing : response code (SessionExclude overrides SessionInclude) 1032s # expected: 200 1032s # received: '200' 1032s ok 136 1032s # no expiry (SessionExclude overrides SessionInclude) 1032s ok 137 1032s # testing : session header (SessionExclude overrides SessionInclude) 1032s # expected: '(none)' 1032s # received: '(none)' 1032s ok 138 1032s # testing : session dirty (SessionExclude overrides SessionInclude) 1032s # expected: 0 1032s # received: 0 1032s ok 139 1032s # testing : body (SessionExclude overrides SessionInclude) 1032s # expected: '' 1032s # received: '' 1032s ok 140 1032s ok 1037s t/modules/session_cookie.t .......... 1037s 1..2 1037s # Running under perl version 5.038002 for linux 1037s # Current time local: Wed Mar 20 19:24:17 2024 1037s # Current time GMT: Wed Mar 20 19:24:17 2024 1037s # Using Test.pm version 1.31 1037s # Using Apache/Test.pm version 1.42 1037s # expected: 404 1037s # received: '404' 1037s ok 1 1037s # expected: 200 1037s # received: '200' 1037s ok 2 1037s ok 1042s t/modules/setenvif.t ................ 1042s 1..142 1042s # Running under perl version 5.038002 for linux 1042s # Current time local: Wed Mar 20 19:24:22 2024 1042s # Current time GMT: Wed Mar 20 19:24:22 2024 1042s # Using Test.pm version 1.31 1042s # Using Apache/Test.pm version 1.42 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 1 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 2 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 3 1042s --- 1042s conf: 1042s BrowserMatch foo-browser/0.1 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 4 1042s --- 1042s conf: 1042s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 5 1042s --- 1042s conf: 1042s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 6 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 7 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 8 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 9 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 10 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 11 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 12 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 13 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 14 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 15 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 16 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 17 1042s --- 1042s conf: 1042s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 18 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 19 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 20 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 21 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 22 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 23 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 24 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 25 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 26 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 27 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 28 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 29 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 30 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 31 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 32 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 33 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 34 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 35 1042s --- 1042s conf: 1042s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 36 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 37 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 38 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 39 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 40 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 41 1042s --- 1042s conf: 1042s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 42 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 43 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 44 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 45 1042s --- 1042s conf: 1042s SetEnvIf Request_Method POST VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 46 1042s --- 1042s conf: 1042s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 47 1042s --- 1042s conf: 1042s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 48 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 49 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 50 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 51 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 52 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 53 1042s --- 1042s conf: 1042s SetEnvIf Request_Method GET RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 54 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Method GET VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 55 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 56 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 57 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Method POST VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 58 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 59 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 60 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 61 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 62 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 63 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol FTP VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 64 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 65 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 66 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 67 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 68 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 69 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 70 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 71 1042s --- 1042s conf: 1042s SetEnvIf Request_Protocol HTTP RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 72 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 73 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 74 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 75 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 76 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 77 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 78 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 79 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 80 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 81 1042s --- 1042s conf: 1042s SetEnvIf Request_URI foo.html VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 82 1042s --- 1042s conf: 1042s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 83 1042s --- 1042s conf: 1042s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 84 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 85 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 86 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 87 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 88 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 89 1042s --- 1042s conf: 1042s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 90 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 91 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 92 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 93 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 94 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 95 1042s --- 1042s conf: 1042s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 96 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 97 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 98 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 99 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 100 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 101 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 102 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 103 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 104 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 105 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 106 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 107 1042s --- 1042s conf: 1042s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 108 1042s --- 1042s conf: 1042s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 109 1042s --- 1042s conf: 1042s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 110 1042s --- 1042s conf: 1042s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 111 1042s --- 1042s conf: 1042s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 112 1042s --- 1042s conf: 1042s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 113 1042s --- 1042s conf: 1042s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 114 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 115 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 116 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 117 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf R2 1 VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 118 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 119 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 120 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf R2 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 121 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 122 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 123 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=0 1042s SetEnvIf RELAY 1 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 124 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=0 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 125 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=0 1042s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 126 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 127 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 128 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 129 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf RELAY 1 !R2 1042s SetEnvIf R2 1 VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 130 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf RELAY 1 !R2 1042s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 131 1042s --- 1042s conf: 1042s BrowserMatch ^libwww-perl/.* RELAY=1 1042s SetEnvIf RELAY 1 R2=1 1042s SetEnvIf RELAY 1 !R2 1042s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 132 1042s --- 1042s conf: 1042s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 1042s expecting: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 133 1042s --- 1042s conf: 1042s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:(none) 1042s <- 1042s ok 134 1042s --- 1042s conf: 1042s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s got: 1042s ->1:set 1042s 2:set 1042s 3:set 1042s <- 1042s ok 135 1042s --- 1042s conf: 1042s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 136 1042s --- 1042s conf: 1042s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 137 1042s --- 1042s conf: 1042s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1042s expecting: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s got: 1042s ->1:(none) 1042s 2:(none) 1042s 3:(none) 1042s <- 1042s ok 138 1042s # expected: '1:.shtml 1042s # 2:sh 1042s # 3:(none) 1042s # ' 1042s # received: '1:.shtml 1042s # 2:sh 1042s # 3:(none) 1042s # ' 1042s ok 139 1042s # expected: '1:(none) 1042s # 2:(none) 1042s # 3:(none) 1042s # ' 1042s # received: '1:(none) 1042s # 2:(none) 1042s # 3:(none) 1042s # ' 1042s ok 140 1042s # expected: '1:(none) 1042s # 2:(none) 1042s # 3:(none) 1042s # ' 1042s # received: '1:(none) 1042s # 2:(none) 1042s # 3:(none) 1042s # ' 1042s ok 141 1042s # expected: '1:$0 1042s # 2:$1 1042s # 3:(none) 1042s # ' 1042s # received: '1:$0 1042s # 2:$1 1042s # 3:(none) 1042s # ' 1042s ok 142 1042s ok 1047s t/modules/speling.t ................. 1047s 1..48 1047s # Running under perl version 5.038002 for linux 1047s # Current time local: Wed Mar 20 19:24:27 2024 1047s # Current time GMT: Wed Mar 20 19:24:27 2024 1047s # Using Test.pm version 1.31 1047s # Using Apache/Test.pm version 1.42 1047s # testing : Checking normal. Expecting: 200 1047s # expected: 200 1047s # received: '200' 1047s ok 1 1047s ok 2 # skip Skipping. No redirect with status 200 1047s # testing : Checking omission. Expecting: 301 1047s # expected: 301 1047s # received: '301' 1047s ok 3 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 301 Moved Permanently 1047s # 1047s #

Moved Permanently

1047s #

The document has moved here.

1047s # 1047s # ' 1047s ok 4 1047s # testing : Checking insertion. Expecting: 301 1047s # expected: 301 1047s # received: '301' 1047s ok 5 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 301 Moved Permanently 1047s # 1047s #

Moved Permanently

1047s #

The document has moved here.

1047s # 1047s # ' 1047s ok 6 1047s # testing : Checking transposition. Expecting: 301 1047s # expected: 301 1047s # received: '301' 1047s ok 7 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 301 Moved Permanently 1047s # 1047s #

Moved Permanently

1047s #

The document has moved here.

1047s # 1047s # ' 1047s ok 8 1047s # testing : Checking wrong character. Expecting: 301 1047s # expected: 301 1047s # received: '301' 1047s ok 9 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 301 Moved Permanently 1047s # 1047s #

Moved Permanently

1047s #

The document has moved here.

1047s # 1047s # ' 1047s ok 10 1047s # testing : Checking wrong extension. Expecting: 300 1047s # expected: 300 1047s # received: '300' 1047s ok 11 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 300 Multiple Choices 1047s # 1047s #

Multiple Choices

1047s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 1047s # However, we found documents with names similar to the one you requested.

Available documents: 1047s #

1047s # 1047s # ' 1047s ok 12 1047s # testing : Checking NC wrong extension. Expecting: 300 1047s # expected: 300 1047s # received: '300' 1047s ok 13 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 300 Multiple Choices 1047s # 1047s #

Multiple Choices

1047s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 1047s # However, we found documents with names similar to the one you requested.

Available documents: 1047s #

1047s # 1047s # ' 1047s ok 14 1047s # testing : Checking wrong filename. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 15 1047s ok 16 # skip Skipping. No redirect with status 404 1047s # testing : Checking double transposition. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 17 1047s ok 18 # skip Skipping. No redirect with status 404 1047s # testing : Checking double wrong character. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 19 1047s ok 20 # skip Skipping. No redirect with status 404 1047s # testing : Checking multiple choice. Expecting: 300 1047s # expected: 300 1047s # received: '300' 1047s ok 21 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 300 Multiple Choices 1047s # 1047s #

Multiple Choices

1047s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 1047s # However, we found documents with names similar to the one you requested.

Available documents: 1047s #

1047s # 1047s # ' 1047s ok 22 1047s # testing : Checking case. Expecting: 301 1047s # expected: 301 1047s # received: '301' 1047s ok 23 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 301 Moved Permanently 1047s # 1047s #

Moved Permanently

1047s #

The document has moved here.

1047s # 1047s # ' 1047s ok 24 1047s # testing : Checking normal. Expecting: 200 1047s # expected: 200 1047s # received: '200' 1047s ok 25 1047s ok 26 # skip Skipping. No redirect with status 200 1047s # testing : Checking omission. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 27 1047s ok 28 # skip Skipping. No redirect with status 404 1047s # testing : Checking insertion. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 29 1047s ok 30 # skip Skipping. No redirect with status 404 1047s # testing : Checking transposition. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 31 1047s ok 32 # skip Skipping. No redirect with status 404 1047s # testing : Checking wrong character. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 33 1047s ok 34 # skip Skipping. No redirect with status 404 1047s # testing : Checking wrong extension. Expecting: 300 1047s # expected: 300 1047s # received: '300' 1047s ok 35 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 300 Multiple Choices 1047s # 1047s #

Multiple Choices

1047s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 1047s # However, we found documents with names similar to the one you requested.

Available documents: 1047s #

1047s # 1047s # ' 1047s ok 36 1047s # testing : Checking NC wrong extension. Expecting: 300 1047s # expected: 300 1047s # received: '300' 1047s ok 37 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 300 Multiple Choices 1047s # 1047s #

Multiple Choices

1047s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 1047s # However, we found documents with names similar to the one you requested.

Available documents: 1047s #

1047s # 1047s # ' 1047s ok 38 1047s # testing : Checking wrong filename. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 39 1047s ok 40 # skip Skipping. No redirect with status 404 1047s # testing : Checking double transposition. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 41 1047s ok 42 # skip Skipping. No redirect with status 404 1047s # testing : Checking double wrong character. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 43 1047s ok 44 # skip Skipping. No redirect with status 404 1047s # testing : Checking multiple choice. Expecting: 404 1047s # expected: 404 1047s # received: '404' 1047s ok 45 1047s ok 46 # skip Skipping. No redirect with status 404 1047s # testing : Checking case. Expecting: 301 1047s # expected: 301 1047s # received: '301' 1047s ok 47 1047s # testing : Redirect ok 1047s # expected: qr/good\.html|several1\.html/ 1047s # received: ' 1047s # 1047s # 301 Moved Permanently 1047s # 1047s #

Moved Permanently

1047s #

The document has moved here.

1047s # 1047s # ' 1047s ok 48 1047s ok 1051s t/modules/status.t .................. 1051s 1..1 1051s # Running under perl version 5.038002 for linux 1051s # Current time local: Wed Mar 20 19:24:32 2024 1051s # Current time GMT: Wed Mar 20 19:24:32 2024 1051s # Using Test.pm version 1.31 1051s # Using Apache/Test.pm version 1.42 1051s 1051s 1051s Apache Status 1051s 1051s

Apache Server Status for localhost (via 127.0.0.1)

1051s 1051s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1051s
Server MPM: prefork
1051s
Server Built: 2024-03-18T12:35:36 1051s

1051s
Current Time: Wednesday, 20-Mar-2024 19:24:36 UTC
1051s
Restart Time: Wednesday, 20-Mar-2024 19:14:18 UTC
1051s
Parent Server Config. Generation: 1
1051s
Parent Server MPM Generation: 0
1051s
Server uptime: 10 minutes 18 seconds
1051s
Server load: 6.97 6.69 6.41
1051s
Total accesses: 6801 - Total Traffic: 138.3 MB - Total Duration: 130269
1051s
CPU Usage: u2.14 s3.24 cu5.32 cs7.4 - 2.93% CPU load
1051s
11 requests/sec - 229.2 kB/second - 20.8 kB/request - 19.1544 ms/request
1051s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
1051s
W_.._..
1051s

Scoreboard Key:
1051s "_" Waiting for Connection, 1051s "S" Starting up, 1051s "R" Reading Request,
1051s "W" Sending Reply, 1051s "K" Keepalive (read), 1051s "D" DNS Lookup,
1051s "C" Closing connection, 1051s "L" Logging, 1051s "G" Gracefully finishing,
1051s "I" Idle cleanup of worker, 1051s "." Open slot with no current process
1051s

1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s
SrvPIDAccMCPU 1051s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01065600/56/2432W 1051s 0.0800287690.00.0239.84 1051s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-066320/2357/2357_ 1051s 5.6041513290.042.5342.53 1051s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-0-0/0/1872. 1051s 0.00520358210.00.0055.84 1051s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
3-0-0/0/11. 1051s 0.005102300.00.000.01 1051s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
4-01001720/89/94_ 1051s 0.18415260.00.040.05 1051s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
5-0-0/0/31. 1051s 0.00220135090.00.000.04 1051s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
6-0-0/0/4. 1051s 0.00490830.00.000.01 1051s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
1051s
1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s 1051s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
1051s 1051s ok 1 1051s ok 1058s t/modules/substitute.t .............. 1058s 1..19 1058s # Running under perl version 5.038002 for linux 1058s # Current time local: Wed Mar 20 19:24:36 2024 1058s # Current time GMT: Wed Mar 20 19:24:36 2024 1058s # Using Test.pm version 1.31 1058s # Using Apache/Test.pm version 1.42 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'barbar': OK 1058s ok 1 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'barbar': OK 1058s ok 2 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'foofoo': OK 1058s ok 3 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'barbar': OK 1058s ok 4 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'barbar': OK 1058s ok 5 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'barbar': OK 1058s ok 6 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'foof 1058s oo': OK 1058s ok 7 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'xfoo': OK 1058s ok 8 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1058s ok 9 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s barx 1058s ': OK 1058s ok 10 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'a$1axb(': OK 1058s ok 11 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'a$XX': OK 1058s ok 12 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1058s ok 13 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'x&x': OK 1058s ok 14 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'xx': OK 1058s ok 15 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'fcooar': OK 1058s ok 16 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'fc$1ar': OK 1058s ok 17 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'fdooar': OK 1058s ok 18 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s got 200 'XXXfooXXX 1058s bar': OK 1058s ok 19 1058s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1058s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1058s ok 1069s t/modules/unique_id.t ............... 1069s 1..300 1069s # Running under perl version 5.038002 for linux 1069s # Current time local: Wed Mar 20 19:24:43 2024 1069s # Current time GMT: Wed Mar 20 19:24:43 2024 1069s # Using Test.pm version 1.31 1069s # Using Apache/Test.pm version 1.42 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 1 1069s # unique id: Zfs4A8DVtW14-xNgnXyzmgAAAAQ 1069s ok 2 1069s ok 3 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 4 1069s # unique id: Zfs4A8Ik-5AzzZG8rZWHCwAAAAA 1069s ok 5 1069s ok 6 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 7 1069s # unique id: Zfs4A4YsXupr_T2iy1pGKQAAAAE 1069s ok 8 1069s ok 9 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 10 1069s # unique id: Zfs4A8DVtW14-xNgnXyzmwAAAAQ 1069s ok 11 1069s ok 12 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 13 1069s # unique id: Zfs4A8Ik-5AzzZG8rZWHDAAAAAA 1069s ok 14 1069s ok 15 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 16 1069s # unique id: Zfs4A8DVtW14-xNgnXyznAAAAAQ 1069s ok 17 1069s ok 18 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 19 1069s # unique id: Zfs4A8Ik-5AzzZG8rZWHDQAAAAA 1069s ok 20 1069s ok 21 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 22 1069s # unique id: Zfs4A4YsXupr_T2iy1pGKgAAAAE 1069s ok 23 1069s ok 24 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 25 1069s # unique id: Zfs4A8DVtW14-xNgnXyznQAAAAQ 1069s ok 26 1069s ok 27 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 28 1069s # unique id: Zfs4A8Ik-5AzzZG8rZWHDgAAAAA 1069s ok 29 1069s ok 30 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 31 1069s # unique id: Zfs4A8DVtW14-xNgnXyzngAAAAQ 1069s ok 32 1069s ok 33 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 34 1069s # unique id: Zfs4A4YsXupr_T2iy1pGKwAAAAE 1069s ok 35 1069s ok 36 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 37 1069s # unique id: Zfs4A8DVtW14-xNgnXyznwAAAAQ 1069s ok 38 1069s ok 39 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 40 1069s # unique id: Zfs4A8Ik-5AzzZG8rZWHDwAAAAA 1069s ok 41 1069s ok 42 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 43 1069s # unique id: Zfs4A8DVtW14-xNgnXyzoAAAAAQ 1069s ok 44 1069s ok 45 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 46 1069s # unique id: Zfs4A8Ik-5AzzZG8rZWHEAAAAAA 1069s ok 47 1069s ok 48 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 49 1069s # unique id: Zfs4BIYsXupr_T2iy1pGLAAAAAE 1069s ok 50 1069s ok 51 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 52 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHEQAAAAA 1069s ok 53 1069s ok 54 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 55 1069s # unique id: Zfs4BMDVtW14-xNgnXyzoQAAAAQ 1069s ok 56 1069s ok 57 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 58 1069s # unique id: Zfs4BIYsXupr_T2iy1pGLQAAAAE 1069s ok 59 1069s ok 60 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 61 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHEgAAAAA 1069s ok 62 1069s ok 63 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 64 1069s # unique id: Zfs4BMDVtW14-xNgnXyzogAAAAQ 1069s ok 65 1069s ok 66 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 67 1069s # unique id: Zfs4BIYsXupr_T2iy1pGLgAAAAE 1069s ok 68 1069s ok 69 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 70 1069s # unique id: Zfs4BMDVtW14-xNgnXyzowAAAAQ 1069s ok 71 1069s ok 72 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 73 1069s # unique id: Zfs4BIYsXupr_T2iy1pGLwAAAAE 1069s ok 74 1069s ok 75 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 76 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHEwAAAAA 1069s ok 77 1069s ok 78 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 79 1069s # unique id: Zfs4BMDVtW14-xNgnXyzpAAAAAQ 1069s ok 80 1069s ok 81 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 82 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHFAAAAAA 1069s ok 83 1069s ok 84 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 85 1069s # unique id: Zfs4BMDVtW14-xNgnXyzpQAAAAQ 1069s ok 86 1069s ok 87 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 88 1069s # unique id: Zfs4BIYsXupr_T2iy1pGMAAAAAE 1069s ok 89 1069s ok 90 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 91 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHFQAAAAA 1069s ok 92 1069s ok 93 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 94 1069s # unique id: Zfs4BIYsXupr_T2iy1pGMQAAAAE 1069s ok 95 1069s ok 96 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 97 1069s # unique id: Zfs4BMDVtW14-xNgnXyzpgAAAAQ 1069s ok 98 1069s ok 99 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 100 1069s # unique id: Zfs4BIYsXupr_T2iy1pGMgAAAAE 1069s ok 101 1069s ok 102 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 103 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHFgAAAAA 1069s ok 104 1069s ok 105 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 106 1069s # unique id: Zfs4BMDVtW14-xNgnXyzpwAAAAQ 1069s ok 107 1069s ok 108 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 109 1069s # unique id: Zfs4BIYsXupr_T2iy1pGMwAAAAE 1069s ok 110 1069s ok 111 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 112 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHFwAAAAA 1069s ok 113 1069s ok 114 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 115 1069s # unique id: Zfs4BMDVtW14-xNgnXyzqAAAAAQ 1069s ok 116 1069s ok 117 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 118 1069s # unique id: Zfs4BIYsXupr_T2iy1pGNAAAAAE 1069s ok 119 1069s ok 120 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 121 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHGAAAAAA 1069s ok 122 1069s ok 123 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 124 1069s # unique id: Zfs4BMDVtW14-xNgnXyzqQAAAAQ 1069s ok 125 1069s ok 126 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 127 1069s # unique id: Zfs4BIYsXupr_T2iy1pGNQAAAAE 1069s ok 128 1069s ok 129 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 130 1069s # unique id: Zfs4BMDVtW14-xNgnXyzqgAAAAQ 1069s ok 131 1069s ok 132 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 133 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHGQAAAAA 1069s ok 134 1069s ok 135 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 136 1069s # unique id: Zfs4BIYsXupr_T2iy1pGNgAAAAE 1069s ok 137 1069s ok 138 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 139 1069s # unique id: Zfs4BIYsXupr_T2iy1pGNwAAAAE 1069s ok 140 1069s ok 141 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 142 1069s # unique id: Zfs4BMDVtW14-xNgnXyzqwAAAAQ 1069s ok 143 1069s ok 144 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 145 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHGgAAAAA 1069s ok 146 1069s ok 147 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 148 1069s # unique id: Zfs4BMDVtW14-xNgnXyzrAAAAAQ 1069s ok 149 1069s ok 150 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 151 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHGwAAAAA 1069s ok 152 1069s ok 153 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 154 1069s # unique id: Zfs4BIYsXupr_T2iy1pGOAAAAAE 1069s ok 155 1069s ok 156 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 157 1069s # unique id: Zfs4BMDVtW14-xNgnXyzrQAAAAQ 1069s ok 158 1069s ok 159 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 160 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHHAAAAAA 1069s ok 161 1069s ok 162 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 163 1069s # unique id: Zfs4BIYsXupr_T2iy1pGOQAAAAE 1069s ok 164 1069s ok 165 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 166 1069s # unique id: Zfs4BMDVtW14-xNgnXyzrgAAAAQ 1069s ok 167 1069s ok 168 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 169 1069s # unique id: Zfs4BIYsXupr_T2iy1pGOgAAAAE 1069s ok 170 1069s ok 171 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 172 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHHQAAAAA 1069s ok 173 1069s ok 174 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 175 1069s # unique id: Zfs4BMDVtW14-xNgnXyzrwAAAAQ 1069s ok 176 1069s ok 177 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 178 1069s # unique id: Zfs4BIYsXupr_T2iy1pGOwAAAAE 1069s ok 179 1069s ok 180 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 181 1069s # unique id: Zfs4BMIk-5AzzZG8rZWHHgAAAAA 1069s ok 182 1069s ok 183 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 184 1069s # unique id: Zfs4BcDVtW14-xNgnXyzsAAAAAQ 1069s ok 185 1069s ok 186 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 187 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHHwAAAAA 1069s ok 188 1069s ok 189 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 190 1069s # unique id: Zfs4BYYsXupr_T2iy1pGPAAAAAE 1069s ok 191 1069s ok 192 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 193 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHIAAAAAA 1069s ok 194 1069s ok 195 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 196 1069s # unique id: Zfs4BYYsXupr_T2iy1pGPQAAAAE 1069s ok 197 1069s ok 198 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 199 1069s # unique id: Zfs4BcDVtW14-xNgnXyzsQAAAAQ 1069s ok 200 1069s ok 201 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 202 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHIQAAAAA 1069s ok 203 1069s ok 204 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 205 1069s # unique id: Zfs4BcDVtW14-xNgnXyzsgAAAAQ 1069s ok 206 1069s ok 207 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 208 1069s # unique id: Zfs4BYYsXupr_T2iy1pGPgAAAAE 1069s ok 209 1069s ok 210 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 211 1069s # unique id: Zfs4BYYsXupr_T2iy1pGPwAAAAE 1069s ok 212 1069s ok 213 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 214 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHIgAAAAA 1069s ok 215 1069s ok 216 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 217 1069s # unique id: Zfs4BYYsXupr_T2iy1pGQAAAAAE 1069s ok 218 1069s ok 219 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 220 1069s # unique id: Zfs4BcDVtW14-xNgnXyzswAAAAQ 1069s ok 221 1069s ok 222 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 223 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHIwAAAAA 1069s ok 224 1069s ok 225 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 226 1069s # unique id: Zfs4BYYsXupr_T2iy1pGQQAAAAE 1069s ok 227 1069s ok 228 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 229 1069s # unique id: Zfs4BcDVtW14-xNgnXyztAAAAAQ 1069s ok 230 1069s ok 231 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 232 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHJAAAAAA 1069s ok 233 1069s ok 234 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 235 1069s # unique id: Zfs4BYYsXupr_T2iy1pGQgAAAAE 1069s ok 236 1069s ok 237 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 238 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHJQAAAAA 1069s ok 239 1069s ok 240 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 241 1069s # unique id: Zfs4BcDVtW14-xNgnXyztQAAAAQ 1069s ok 242 1069s ok 243 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 244 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHJgAAAAA 1069s ok 245 1069s ok 246 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 247 1069s # unique id: Zfs4BcDVtW14-xNgnXyztgAAAAQ 1069s ok 248 1069s ok 249 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 250 1069s # unique id: Zfs4BYYsXupr_T2iy1pGQwAAAAE 1069s ok 251 1069s ok 252 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 253 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHJwAAAAA 1069s ok 254 1069s ok 255 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 256 1069s # unique id: Zfs4BcDVtW14-xNgnXyztwAAAAQ 1069s ok 257 1069s ok 258 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 259 1069s # unique id: Zfs4BYYsXupr_T2iy1pGRAAAAAE 1069s ok 260 1069s ok 261 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 262 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHKAAAAAA 1069s ok 263 1069s ok 264 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 265 1069s # unique id: Zfs4BYYsXupr_T2iy1pGRQAAAAE 1069s ok 266 1069s ok 267 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 268 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHKQAAAAA 1069s ok 269 1069s ok 270 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 271 1069s # unique id: Zfs4BcDVtW14-xNgnXyzuAAAAAQ 1069s ok 272 1069s ok 273 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 274 1069s # unique id: Zfs4BYYsXupr_T2iy1pGRgAAAAE 1069s ok 275 1069s ok 276 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 277 1069s # unique id: Zfs4BcDVtW14-xNgnXyzuQAAAAQ 1069s ok 278 1069s ok 279 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 280 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHKgAAAAA 1069s ok 281 1069s ok 282 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 283 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHKwAAAAA 1069s ok 284 1069s ok 285 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 286 1069s # unique id: Zfs4BYYsXupr_T2iy1pGRwAAAAE 1069s ok 287 1069s ok 288 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 289 1069s # unique id: Zfs4BcDVtW14-xNgnXyzugAAAAQ 1069s ok 290 1069s ok 291 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 292 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHLAAAAAA 1069s ok 293 1069s ok 294 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 295 1069s # unique id: Zfs4BYYsXupr_T2iy1pGSAAAAAE 1069s ok 296 1069s ok 297 1069s # testing : fetch unique ID 1069s # expected: 200 1069s # received: '200' 1069s ok 298 1069s # unique id: Zfs4BcIk-5AzzZG8rZWHLQAAAAA 1069s ok 299 1069s ok 300 1069s ok 1075s t/modules/usertrack.t ............... 1075s 1..1004 1075s # Running under perl version 5.038002 for linux 1075s # Current time local: Wed Mar 20 19:24:53 2024 1075s # Current time GMT: Wed Mar 20 19:24:53 2024 1075s # Using Test.pm version 1.31 1075s # Using Apache/Test.pm version 1.42 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 1 1075s ok 2 1075s Set-Cookie: usertrack_test=62801dbf.6141c8be16dcd; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=62801dbf.6141c8be16dcd 1075s ok 3 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 4 1075s ok 5 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 6 1075s ok 7 1075s Set-Cookie: usertrack_test=7530a80f.6141c8be1b068; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=7530a80f.6141c8be1b068 1075s ok 8 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 9 1075s ok 10 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 11 1075s ok 12 1075s Set-Cookie: usertrack_test=3d1c6391.6141c8be1c724; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=3d1c6391.6141c8be1c724 1075s ok 13 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 14 1075s ok 15 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 16 1075s ok 17 1075s Set-Cookie: usertrack_test=ee6c33e6.6141c8be1db83; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=ee6c33e6.6141c8be1db83 1075s ok 18 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 19 1075s ok 20 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 21 1075s ok 22 1075s Set-Cookie: usertrack_test=6c4411d6.6141c8be1efef; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=6c4411d6.6141c8be1efef 1075s ok 23 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 24 1075s ok 25 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 26 1075s ok 27 1075s Set-Cookie: usertrack_test=73cee12a.6141c8be2036b; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=73cee12a.6141c8be2036b 1075s ok 28 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 29 1075s ok 30 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 31 1075s ok 32 1075s Set-Cookie: usertrack_test=ac41cfbf.6141c8be2180a; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=ac41cfbf.6141c8be2180a 1075s ok 33 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 34 1075s ok 35 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 36 1075s ok 37 1075s Set-Cookie: usertrack_test=a5e8168a.6141c8be22b52; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=a5e8168a.6141c8be22b52 1075s ok 38 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 39 1075s ok 40 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 41 1075s ok 42 1075s Set-Cookie: usertrack_test=d8214a86.6141c8be23efb; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=d8214a86.6141c8be23efb 1075s ok 43 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 44 1075s ok 45 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 46 1075s ok 47 1075s Set-Cookie: usertrack_test=eaf618ce.6141c8be252ac; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=eaf618ce.6141c8be252ac 1075s ok 48 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 49 1075s ok 50 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 51 1075s ok 52 1075s Set-Cookie: usertrack_test=ae330a48.6141c8be26682; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=ae330a48.6141c8be26682 1075s ok 53 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 54 1075s ok 55 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 56 1075s ok 57 1075s Set-Cookie: usertrack_test=8006a763.6141c8be2866b; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=8006a763.6141c8be2866b 1075s ok 58 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 59 1075s ok 60 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 61 1075s ok 62 1075s Set-Cookie: usertrack_test=e3cbb0f9.6141c8be29d46; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=e3cbb0f9.6141c8be29d46 1075s ok 63 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 64 1075s ok 65 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 66 1075s ok 67 1075s Set-Cookie: usertrack_test=57d4bbab.6141c8be2b29e; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=57d4bbab.6141c8be2b29e 1075s ok 68 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 69 1075s ok 70 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 71 1075s ok 72 1075s Set-Cookie: usertrack_test=3414c3a8.6141c8be2c7ec; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=3414c3a8.6141c8be2c7ec 1075s ok 73 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 74 1075s ok 75 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 76 1075s ok 77 1075s Set-Cookie: usertrack_test=90408e28.6141c8be2e9d1; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=90408e28.6141c8be2e9d1 1075s ok 78 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 79 1075s ok 80 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 81 1075s ok 82 1075s Set-Cookie: usertrack_test=259057c3.6141c8be303cc; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=259057c3.6141c8be303cc 1075s ok 83 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 84 1075s ok 85 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 86 1075s ok 87 1075s Set-Cookie: usertrack_test=9d66a35a.6141c8be3271a; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=9d66a35a.6141c8be3271a 1075s ok 88 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 89 1075s ok 90 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 91 1075s ok 92 1075s Set-Cookie: usertrack_test=e9571ab8.6141c8be343b4; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=e9571ab8.6141c8be343b4 1075s ok 93 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 94 1075s ok 95 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 96 1075s ok 97 1075s Set-Cookie: usertrack_test=f16dc392.6141c8be36253; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=f16dc392.6141c8be36253 1075s ok 98 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 99 1075s ok 100 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 101 1075s ok 102 1075s Set-Cookie: usertrack_test=e83a6b4d.6141c8be37d08; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=e83a6b4d.6141c8be37d08 1075s ok 103 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 104 1075s ok 105 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 106 1075s ok 107 1075s Set-Cookie: usertrack_test=ae3cb325.6141c8be3a766; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=ae3cb325.6141c8be3a766 1075s ok 108 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 109 1075s ok 110 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 111 1075s ok 112 1075s Set-Cookie: usertrack_test=32619e.6141c8be3bea3; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=32619e.6141c8be3bea3 1075s ok 113 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 114 1075s ok 115 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 116 1075s ok 117 1075s Set-Cookie: usertrack_test=b1288d15.6141c8be3e2b7; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=b1288d15.6141c8be3e2b7 1075s ok 118 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 119 1075s ok 120 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 121 1075s ok 122 1075s Set-Cookie: usertrack_test=10efc4ab.6141c8be3f9eb; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=10efc4ab.6141c8be3f9eb 1075s ok 123 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 124 1075s ok 125 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 126 1075s ok 127 1075s Set-Cookie: usertrack_test=926579d7.6141c8be41be7; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=926579d7.6141c8be41be7 1075s ok 128 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 129 1075s ok 130 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 131 1075s ok 132 1075s Set-Cookie: usertrack_test=23ed8322.6141c8be44072; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=23ed8322.6141c8be44072 1075s ok 133 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 134 1075s ok 135 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 136 1075s ok 137 1075s Set-Cookie: usertrack_test=d7143f6c.6141c8be455f3; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=d7143f6c.6141c8be455f3 1075s ok 138 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 139 1075s ok 140 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 141 1075s ok 142 1075s Set-Cookie: usertrack_test=f7a364db.6141c8be47a3c; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=f7a364db.6141c8be47a3c 1075s ok 143 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 144 1075s ok 145 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 146 1075s ok 147 1075s Set-Cookie: usertrack_test=c643192.6141c8be49e30; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=c643192.6141c8be49e30 1075s ok 148 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 149 1075s ok 150 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 151 1075s ok 152 1075s Set-Cookie: usertrack_test=f4cc805f.6141c8be4b2f6; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=f4cc805f.6141c8be4b2f6 1075s ok 153 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 154 1075s ok 155 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 156 1075s ok 157 1075s Set-Cookie: usertrack_test=5c53732.6141c8be4c72f; path=/; expires=Wed, 20-Mar-24 19:25:58 GMT 1075s Cookie: usertrack_test=5c53732.6141c8be4c72f 1075s ok 158 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 159 1075s ok 160 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 161 1075s ok 162 1075s Set-Cookie: usertrack_test=15e5da05.6141c8bedafea; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=15e5da05.6141c8bedafea 1075s ok 163 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 164 1075s ok 165 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 166 1075s ok 167 1075s Set-Cookie: usertrack_test=494986c2.6141c8bedf582; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=494986c2.6141c8bedf582 1075s ok 168 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 169 1075s ok 170 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 171 1075s ok 172 1075s Set-Cookie: usertrack_test=feac4a44.6141c8bee1001; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=feac4a44.6141c8bee1001 1075s ok 173 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 174 1075s ok 175 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 176 1075s ok 177 1075s Set-Cookie: usertrack_test=b2eecc97.6141c8bee3fd0; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=b2eecc97.6141c8bee3fd0 1075s ok 178 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 179 1075s ok 180 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 181 1075s ok 182 1075s Set-Cookie: usertrack_test=634995c6.6141c8bee5deb; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=634995c6.6141c8bee5deb 1075s ok 183 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 184 1075s ok 185 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 186 1075s ok 187 1075s Set-Cookie: usertrack_test=d058a500.6141c8bee7713; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=d058a500.6141c8bee7713 1075s ok 188 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 189 1075s ok 190 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 191 1075s ok 192 1075s Set-Cookie: usertrack_test=1aa2c1bb.6141c8beebcf7; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=1aa2c1bb.6141c8beebcf7 1075s ok 193 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 194 1075s ok 195 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 196 1075s ok 197 1075s Set-Cookie: usertrack_test=7c905f28.6141c8beed864; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=7c905f28.6141c8beed864 1075s ok 198 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 199 1075s ok 200 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 201 1075s ok 202 1075s Set-Cookie: usertrack_test=4dbb933f.6141c8beef177; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=4dbb933f.6141c8beef177 1075s ok 203 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 204 1075s ok 205 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 206 1075s ok 207 1075s Set-Cookie: usertrack_test=6033c778.6141c8bef0df9; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=6033c778.6141c8bef0df9 1075s ok 208 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 209 1075s ok 210 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 211 1075s ok 212 1075s Set-Cookie: usertrack_test=46a5504.6141c8bef346b; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=46a5504.6141c8bef346b 1075s ok 213 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 214 1075s ok 215 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 216 1075s ok 217 1075s Set-Cookie: usertrack_test=612f9cc.6141c8bef4dc5; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=612f9cc.6141c8bef4dc5 1075s ok 218 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 219 1075s ok 220 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 221 1075s ok 222 1075s Set-Cookie: usertrack_test=b135975c.6141c8bef6bbd; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=b135975c.6141c8bef6bbd 1075s ok 223 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 224 1075s ok 225 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 226 1075s ok 227 1075s Set-Cookie: usertrack_test=e849c1c2.6141c8bef8421; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=e849c1c2.6141c8bef8421 1075s ok 228 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 229 1075s ok 230 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 231 1075s ok 232 1075s Set-Cookie: usertrack_test=e46a61b5.6141c8befa4fc; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=e46a61b5.6141c8befa4fc 1075s ok 233 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 234 1075s ok 235 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 236 1075s ok 237 1075s Set-Cookie: usertrack_test=137fd79a.6141c8befc996; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=137fd79a.6141c8befc996 1075s ok 238 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 239 1075s ok 240 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 241 1075s ok 242 1075s Set-Cookie: usertrack_test=f0e95aad.6141c8befe3a8; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=f0e95aad.6141c8befe3a8 1075s ok 243 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 244 1075s ok 245 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 246 1075s ok 247 1075s Set-Cookie: usertrack_test=d982af4.6141c8bf00609; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=d982af4.6141c8bf00609 1075s ok 248 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 249 1075s ok 250 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 251 1075s ok 252 1075s Set-Cookie: usertrack_test=273c609.6141c8bf0274c; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=273c609.6141c8bf0274c 1075s ok 253 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 254 1075s ok 255 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 256 1075s ok 257 1075s Set-Cookie: usertrack_test=7162bf54.6141c8bf041d3; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=7162bf54.6141c8bf041d3 1075s ok 258 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 259 1075s ok 260 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 261 1075s ok 262 1075s Set-Cookie: usertrack_test=872902cd.6141c8bf07030; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=872902cd.6141c8bf07030 1075s ok 263 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 264 1075s ok 265 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 266 1075s ok 267 1075s Set-Cookie: usertrack_test=9421ba08.6141c8bf094ab; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=9421ba08.6141c8bf094ab 1075s ok 268 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 269 1075s ok 270 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 271 1075s ok 272 1075s Set-Cookie: usertrack_test=ee2012be.6141c8bf0af99; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=ee2012be.6141c8bf0af99 1075s ok 273 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 274 1075s ok 275 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 276 1075s ok 277 1075s Set-Cookie: usertrack_test=17fa9700.6141c8bf0c8ad; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=17fa9700.6141c8bf0c8ad 1075s ok 278 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 279 1075s ok 280 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 281 1075s ok 282 1075s Set-Cookie: usertrack_test=dbc78c04.6141c8bf0e2c2; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=dbc78c04.6141c8bf0e2c2 1075s ok 283 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 284 1075s ok 285 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 286 1075s ok 287 1075s Set-Cookie: usertrack_test=93f57392.6141c8bf10851; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=93f57392.6141c8bf10851 1075s ok 288 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 289 1075s ok 290 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 291 1075s ok 292 1075s Set-Cookie: usertrack_test=782086c.6141c8bf12146; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=782086c.6141c8bf12146 1075s ok 293 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 294 1075s ok 295 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 296 1075s ok 297 1075s Set-Cookie: usertrack_test=28643dc5.6141c8bf15026; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=28643dc5.6141c8bf15026 1075s ok 298 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 299 1075s ok 300 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 301 1075s ok 302 1075s Set-Cookie: usertrack_test=bdbff5c6.6141c8bf16a15; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=bdbff5c6.6141c8bf16a15 1075s ok 303 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 304 1075s ok 305 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 306 1075s ok 307 1075s Set-Cookie: usertrack_test=9eb987d3.6141c8bf18973; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=9eb987d3.6141c8bf18973 1075s ok 308 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 309 1075s ok 310 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 311 1075s ok 312 1075s Set-Cookie: usertrack_test=8c84391e.6141c8bf1adf4; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=8c84391e.6141c8bf1adf4 1075s ok 313 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 314 1075s ok 315 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 316 1075s ok 317 1075s Set-Cookie: usertrack_test=348785e5.6141c8bf1c8c3; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=348785e5.6141c8bf1c8c3 1075s ok 318 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 319 1075s ok 320 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 321 1075s ok 322 1075s Set-Cookie: usertrack_test=128dbb93.6141c8bf1e7e7; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=128dbb93.6141c8bf1e7e7 1075s ok 323 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 324 1075s ok 325 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 326 1075s ok 327 1075s Set-Cookie: usertrack_test=2807aae8.6141c8bf20bac; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=2807aae8.6141c8bf20bac 1075s ok 328 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 329 1075s ok 330 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 331 1075s ok 332 1075s Set-Cookie: usertrack_test=2d5c5d42.6141c8bf226cd; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=2d5c5d42.6141c8bf226cd 1075s ok 333 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 334 1075s ok 335 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 336 1075s ok 337 1075s Set-Cookie: usertrack_test=5783077f.6141c8bf24391; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=5783077f.6141c8bf24391 1075s ok 338 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 339 1075s ok 340 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 341 1075s ok 342 1075s Set-Cookie: usertrack_test=30773716.6141c8bf26e93; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=30773716.6141c8bf26e93 1075s ok 343 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 344 1075s ok 345 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 346 1075s ok 347 1075s Set-Cookie: usertrack_test=4e0e3eb8.6141c8bf299ca; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=4e0e3eb8.6141c8bf299ca 1075s ok 348 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 349 1075s ok 350 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 351 1075s ok 352 1075s Set-Cookie: usertrack_test=e987e1e1.6141c8bf2b25c; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=e987e1e1.6141c8bf2b25c 1075s ok 353 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 354 1075s ok 355 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 356 1075s ok 357 1075s Set-Cookie: usertrack_test=2924d9e3.6141c8bf2cc6b; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=2924d9e3.6141c8bf2cc6b 1075s ok 358 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 359 1075s ok 360 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 361 1075s ok 362 1075s Set-Cookie: usertrack_test=9e505fe6.6141c8bf2e613; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=9e505fe6.6141c8bf2e613 1075s ok 363 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 364 1075s ok 365 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 366 1075s ok 367 1075s Set-Cookie: usertrack_test=313b6793.6141c8bf2ffc3; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=313b6793.6141c8bf2ffc3 1075s ok 368 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 369 1075s ok 370 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 371 1075s ok 372 1075s Set-Cookie: usertrack_test=37d3fb0c.6141c8bf31986; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=37d3fb0c.6141c8bf31986 1075s ok 373 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 374 1075s ok 375 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 376 1075s ok 377 1075s Set-Cookie: usertrack_test=6b2a6cb3.6141c8bf3443f; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=6b2a6cb3.6141c8bf3443f 1075s ok 378 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 379 1075s ok 380 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 381 1075s ok 382 1075s Set-Cookie: usertrack_test=997b3315.6141c8bf3603c; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=997b3315.6141c8bf3603c 1075s ok 383 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 384 1075s ok 385 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 386 1075s ok 387 1075s Set-Cookie: usertrack_test=7f120e95.6141c8bf37a9b; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=7f120e95.6141c8bf37a9b 1075s ok 388 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 389 1075s ok 390 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 391 1075s ok 392 1075s Set-Cookie: usertrack_test=46106cb1.6141c8bf39a58; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=46106cb1.6141c8bf39a58 1075s ok 393 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 394 1075s ok 395 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 396 1075s ok 397 1075s Set-Cookie: usertrack_test=29cf9621.6141c8bf3b6b6; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=29cf9621.6141c8bf3b6b6 1075s ok 398 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 399 1075s ok 400 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 401 1075s ok 402 1075s Set-Cookie: usertrack_test=c13f9f84.6141c8bf3f02e; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=c13f9f84.6141c8bf3f02e 1075s ok 403 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 404 1075s ok 405 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 406 1075s ok 407 1075s Set-Cookie: usertrack_test=e51d0e44.6141c8bf40f30; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=e51d0e44.6141c8bf40f30 1075s ok 408 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 409 1075s ok 410 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 411 1075s ok 412 1075s Set-Cookie: usertrack_test=75ddf04d.6141c8bf42936; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=75ddf04d.6141c8bf42936 1075s ok 413 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 414 1075s ok 415 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 416 1075s ok 417 1075s Set-Cookie: usertrack_test=45fd2677.6141c8bf44a6c; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=45fd2677.6141c8bf44a6c 1075s ok 418 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 419 1075s ok 420 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 421 1075s ok 422 1075s Set-Cookie: usertrack_test=3e98155a.6141c8bf465da; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=3e98155a.6141c8bf465da 1075s ok 423 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 424 1075s ok 425 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 426 1075s ok 427 1075s Set-Cookie: usertrack_test=fbb8d4a.6141c8bf48e71; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=fbb8d4a.6141c8bf48e71 1075s ok 428 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 429 1075s ok 430 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 431 1075s ok 432 1075s Set-Cookie: usertrack_test=a7bc0665.6141c8bf4b90c; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=a7bc0665.6141c8bf4b90c 1075s ok 433 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 434 1075s ok 435 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 436 1075s ok 437 1075s Set-Cookie: usertrack_test=7d1ba111.6141c8bf4dcaa; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=7d1ba111.6141c8bf4dcaa 1075s ok 438 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 439 1075s ok 440 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 441 1075s ok 442 1075s Set-Cookie: usertrack_test=3b3793ec.6141c8bf4f7c6; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=3b3793ec.6141c8bf4f7c6 1075s ok 443 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 444 1075s ok 445 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 446 1075s ok 447 1075s Set-Cookie: usertrack_test=3185445a.6141c8bf51267; path=/; expires=Wed, 20-Mar-24 19:25:59 GMT 1075s Cookie: usertrack_test=3185445a.6141c8bf51267 1075s ok 448 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 449 1075s ok 450 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 451 1075s ok 452 1075s Set-Cookie: usertrack_test=4c02d2d7.6141c8bf530f1; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4c02d2d7.6141c8bf530f1 1075s ok 453 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 454 1075s ok 455 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 456 1075s ok 457 1075s Set-Cookie: usertrack_test=e2aed473.6141c8bf54b00; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=e2aed473.6141c8bf54b00 1075s ok 458 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 459 1075s ok 460 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 461 1075s ok 462 1075s Set-Cookie: usertrack_test=c6c5806d.6141c8bf56564; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=c6c5806d.6141c8bf56564 1075s ok 463 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 464 1075s ok 465 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 466 1075s ok 467 1075s Set-Cookie: usertrack_test=2372e769.6141c8bf57fca; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=2372e769.6141c8bf57fca 1075s ok 468 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 469 1075s ok 470 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 471 1075s ok 472 1075s Set-Cookie: usertrack_test=81e01c38.6141c8bf599f5; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=81e01c38.6141c8bf599f5 1075s ok 473 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 474 1075s ok 475 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 476 1075s ok 477 1075s Set-Cookie: usertrack_test=a8f54f70.6141c8bf5b4b5; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=a8f54f70.6141c8bf5b4b5 1075s ok 478 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 479 1075s ok 480 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 481 1075s ok 482 1075s Set-Cookie: usertrack_test=8b7aea58.6141c8bf5cd46; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=8b7aea58.6141c8bf5cd46 1075s ok 483 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 484 1075s ok 485 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 486 1075s ok 487 1075s Set-Cookie: usertrack_test=11e969bc.6141c8bf5e62e; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=11e969bc.6141c8bf5e62e 1075s ok 488 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 489 1075s ok 490 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 491 1075s ok 492 1075s Set-Cookie: usertrack_test=975509ec.6141c8bf5ffe7; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=975509ec.6141c8bf5ffe7 1075s ok 493 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 494 1075s ok 495 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 496 1075s ok 497 1075s Set-Cookie: usertrack_test=409c1b28.6141c8bf61a00; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=409c1b28.6141c8bf61a00 1075s ok 498 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 499 1075s ok 500 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 501 1075s ok 502 1075s Set-Cookie: usertrack_test=d463d5cb.6141c8bf6335e; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=d463d5cb.6141c8bf6335e 1075s ok 503 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 504 1075s ok 505 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 506 1075s ok 507 1075s Set-Cookie: usertrack_test=18e24b66.6141c8bf64d3f; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=18e24b66.6141c8bf64d3f 1075s ok 508 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 509 1075s ok 510 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 511 1075s ok 512 1075s Set-Cookie: usertrack_test=77e7b81a.6141c8bf669bd; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=77e7b81a.6141c8bf669bd 1075s ok 513 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 514 1075s ok 515 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 516 1075s ok 517 1075s Set-Cookie: usertrack_test=7626f994.6141c8bf684a7; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=7626f994.6141c8bf684a7 1075s ok 518 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 519 1075s ok 520 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 521 1075s ok 522 1075s Set-Cookie: usertrack_test=bdfdaa9e.6141c8bf69dca; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=bdfdaa9e.6141c8bf69dca 1075s ok 523 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 524 1075s ok 525 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 526 1075s ok 527 1075s Set-Cookie: usertrack_test=346ad9b5.6141c8bf6b704; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=346ad9b5.6141c8bf6b704 1075s ok 528 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 529 1075s ok 530 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 531 1075s ok 532 1075s Set-Cookie: usertrack_test=96062148.6141c8bf6d0e6; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=96062148.6141c8bf6d0e6 1075s ok 533 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 534 1075s ok 535 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 536 1075s ok 537 1075s Set-Cookie: usertrack_test=7468cfad.6141c8bf6ea77; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=7468cfad.6141c8bf6ea77 1075s ok 538 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 539 1075s ok 540 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 541 1075s ok 542 1075s Set-Cookie: usertrack_test=ff002963.6141c8bf704e0; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=ff002963.6141c8bf704e0 1075s ok 543 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 544 1075s ok 545 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 546 1075s ok 547 1075s Set-Cookie: usertrack_test=44f134c5.6141c8bf71e69; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=44f134c5.6141c8bf71e69 1075s ok 548 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 549 1075s ok 550 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 551 1075s ok 552 1075s Set-Cookie: usertrack_test=f9a03a0e.6141c8bf7364a; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=f9a03a0e.6141c8bf7364a 1075s ok 553 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 554 1075s ok 555 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 556 1075s ok 557 1075s Set-Cookie: usertrack_test=787ae28e.6141c8bf7643b; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=787ae28e.6141c8bf7643b 1075s ok 558 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 559 1075s ok 560 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 561 1075s ok 562 1075s Set-Cookie: usertrack_test=5f104773.6141c8bf77eb6; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=5f104773.6141c8bf77eb6 1075s ok 563 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 564 1075s ok 565 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 566 1075s ok 567 1075s Set-Cookie: usertrack_test=9b1d6e6f.6141c8bf799d5; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=9b1d6e6f.6141c8bf799d5 1075s ok 568 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 569 1075s ok 570 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 571 1075s ok 572 1075s Set-Cookie: usertrack_test=5e5d390e.6141c8bf7b227; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=5e5d390e.6141c8bf7b227 1075s ok 573 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 574 1075s ok 575 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 576 1075s ok 577 1075s Set-Cookie: usertrack_test=be2cd45a.6141c8bf7c94e; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=be2cd45a.6141c8bf7c94e 1075s ok 578 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 579 1075s ok 580 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 581 1075s ok 582 1075s Set-Cookie: usertrack_test=4c503c5e.6141c8bf7f33c; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4c503c5e.6141c8bf7f33c 1075s ok 583 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 584 1075s ok 585 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 586 1075s ok 587 1075s Set-Cookie: usertrack_test=c7f8d88b.6141c8bf81aca; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=c7f8d88b.6141c8bf81aca 1075s ok 588 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 589 1075s ok 590 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 591 1075s ok 592 1075s Set-Cookie: usertrack_test=b8ff545c.6141c8bf8446f; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=b8ff545c.6141c8bf8446f 1075s ok 593 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 594 1075s ok 595 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 596 1075s ok 597 1075s Set-Cookie: usertrack_test=b8b9a007.6141c8bf85fac; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=b8b9a007.6141c8bf85fac 1075s ok 598 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 599 1075s ok 600 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 601 1075s ok 602 1075s Set-Cookie: usertrack_test=14a53ef1.6141c8bf87aea; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=14a53ef1.6141c8bf87aea 1075s ok 603 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 604 1075s ok 605 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 606 1075s ok 607 1075s Set-Cookie: usertrack_test=4379efbf.6141c8bf89742; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4379efbf.6141c8bf89742 1075s ok 608 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 609 1075s ok 610 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 611 1075s ok 612 1075s Set-Cookie: usertrack_test=66405b1.6141c8bf8b22e; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=66405b1.6141c8bf8b22e 1075s ok 613 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 614 1075s ok 615 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 616 1075s ok 617 1075s Set-Cookie: usertrack_test=d3f54e19.6141c8bf8cf02; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=d3f54e19.6141c8bf8cf02 1075s ok 618 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 619 1075s ok 620 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 621 1075s ok 622 1075s Set-Cookie: usertrack_test=7004f620.6141c8bf8f16d; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=7004f620.6141c8bf8f16d 1075s ok 623 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 624 1075s ok 625 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 626 1075s ok 627 1075s Set-Cookie: usertrack_test=21b3bdbf.6141c8bf919cf; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=21b3bdbf.6141c8bf919cf 1075s ok 628 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 629 1075s ok 630 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 631 1075s ok 632 1075s Set-Cookie: usertrack_test=4efb6743.6141c8bf934fb; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4efb6743.6141c8bf934fb 1075s ok 633 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 634 1075s ok 635 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 636 1075s ok 637 1075s Set-Cookie: usertrack_test=d80d4083.6141c8bf94f02; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=d80d4083.6141c8bf94f02 1075s ok 638 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 639 1075s ok 640 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 641 1075s ok 642 1075s Set-Cookie: usertrack_test=6b6d5617.6141c8bf968e3; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=6b6d5617.6141c8bf968e3 1075s ok 643 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 644 1075s ok 645 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 646 1075s ok 647 1075s Set-Cookie: usertrack_test=73f14db8.6141c8bf99728; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=73f14db8.6141c8bf99728 1075s ok 648 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 649 1075s ok 650 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 651 1075s ok 652 1075s Set-Cookie: usertrack_test=f4690f4a.6141c8bf9b3cc; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=f4690f4a.6141c8bf9b3cc 1075s ok 653 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 654 1075s ok 655 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 656 1075s ok 657 1075s Set-Cookie: usertrack_test=7eeeaafa.6141c8bf9f710; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=7eeeaafa.6141c8bf9f710 1075s ok 658 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 659 1075s ok 660 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 661 1075s ok 662 1075s Set-Cookie: usertrack_test=ff53ee1a.6141c8bfa0d63; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=ff53ee1a.6141c8bfa0d63 1075s ok 663 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 664 1075s ok 665 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 666 1075s ok 667 1075s Set-Cookie: usertrack_test=49ef3247.6141c8bfa2392; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=49ef3247.6141c8bfa2392 1075s ok 668 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 669 1075s ok 670 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 671 1075s ok 672 1075s Set-Cookie: usertrack_test=5d0228f4.6141c8bfa386b; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=5d0228f4.6141c8bfa386b 1075s ok 673 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 674 1075s ok 675 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 676 1075s ok 677 1075s Set-Cookie: usertrack_test=1982e978.6141c8bfa4d8d; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=1982e978.6141c8bfa4d8d 1075s ok 678 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 679 1075s ok 680 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 681 1075s ok 682 1075s Set-Cookie: usertrack_test=9f801d49.6141c8bfa73c1; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=9f801d49.6141c8bfa73c1 1075s ok 683 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 684 1075s ok 685 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 686 1075s ok 687 1075s Set-Cookie: usertrack_test=ddf61e96.6141c8bfa8998; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=ddf61e96.6141c8bfa8998 1075s ok 688 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 689 1075s ok 690 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 691 1075s ok 692 1075s Set-Cookie: usertrack_test=cbf49ba1.6141c8bfa9ead; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=cbf49ba1.6141c8bfa9ead 1075s ok 693 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 694 1075s ok 695 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 696 1075s ok 697 1075s Set-Cookie: usertrack_test=8974346f.6141c8bfab5d7; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=8974346f.6141c8bfab5d7 1075s ok 698 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 699 1075s ok 700 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 701 1075s ok 702 1075s Set-Cookie: usertrack_test=2b920ce7.6141c8bfaccd6; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=2b920ce7.6141c8bfaccd6 1075s ok 703 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 704 1075s ok 705 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 706 1075s ok 707 1075s Set-Cookie: usertrack_test=c6c314cc.6141c8bfae54e; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=c6c314cc.6141c8bfae54e 1075s ok 708 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 709 1075s ok 710 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 711 1075s ok 712 1075s Set-Cookie: usertrack_test=32b768c5.6141c8bfafba1; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=32b768c5.6141c8bfafba1 1075s ok 713 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 714 1075s ok 715 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 716 1075s ok 717 1075s Set-Cookie: usertrack_test=fd479820.6141c8bfb0ffb; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=fd479820.6141c8bfb0ffb 1075s ok 718 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 719 1075s ok 720 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 721 1075s ok 722 1075s Set-Cookie: usertrack_test=f782e1b3.6141c8bfb336f; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=f782e1b3.6141c8bfb336f 1075s ok 723 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 724 1075s ok 725 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 726 1075s ok 727 1075s Set-Cookie: usertrack_test=1a8f830b.6141c8bfb5f98; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=1a8f830b.6141c8bfb5f98 1075s ok 728 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 729 1075s ok 730 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 731 1075s ok 732 1075s Set-Cookie: usertrack_test=9e73219c.6141c8bfb7554; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=9e73219c.6141c8bfb7554 1075s ok 733 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 734 1075s ok 735 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 736 1075s ok 737 1075s Set-Cookie: usertrack_test=3afe0996.6141c8bfb89c7; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=3afe0996.6141c8bfb89c7 1075s ok 738 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 739 1075s ok 740 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 741 1075s ok 742 1075s Set-Cookie: usertrack_test=baaa3d09.6141c8bfb9de2; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=baaa3d09.6141c8bfb9de2 1075s ok 743 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 744 1075s ok 745 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 746 1075s ok 747 1075s Set-Cookie: usertrack_test=68e6f176.6141c8bfbb12c; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=68e6f176.6141c8bfbb12c 1075s ok 748 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 749 1075s ok 750 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 751 1075s ok 752 1075s Set-Cookie: usertrack_test=fcc88848.6141c8bfbc4e3; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=fcc88848.6141c8bfbc4e3 1075s ok 753 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 754 1075s ok 755 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 756 1075s ok 757 1075s Set-Cookie: usertrack_test=10f0379c.6141c8bfbd757; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=10f0379c.6141c8bfbd757 1075s ok 758 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 759 1075s ok 760 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 761 1075s ok 762 1075s Set-Cookie: usertrack_test=d3682a32.6141c8bfbea3b; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=d3682a32.6141c8bfbea3b 1075s ok 763 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 764 1075s ok 765 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 766 1075s ok 767 1075s Set-Cookie: usertrack_test=4967837c.6141c8bfbfceb; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4967837c.6141c8bfbfceb 1075s ok 768 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 769 1075s ok 770 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 771 1075s ok 772 1075s Set-Cookie: usertrack_test=909c53d1.6141c8bfc0f3a; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=909c53d1.6141c8bfc0f3a 1075s ok 773 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 774 1075s ok 775 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 776 1075s ok 777 1075s Set-Cookie: usertrack_test=a28d91fd.6141c8bfc2322; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=a28d91fd.6141c8bfc2322 1075s ok 778 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 779 1075s ok 780 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 781 1075s ok 782 1075s Set-Cookie: usertrack_test=7ab9c222.6141c8bfc355a; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=7ab9c222.6141c8bfc355a 1075s ok 783 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 784 1075s ok 785 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 786 1075s ok 787 1075s Set-Cookie: usertrack_test=814ac19e.6141c8bfc57cf; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=814ac19e.6141c8bfc57cf 1075s ok 788 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 789 1075s ok 790 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 791 1075s ok 792 1075s Set-Cookie: usertrack_test=a9f22fc7.6141c8bfc6ce7; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=a9f22fc7.6141c8bfc6ce7 1075s ok 793 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 794 1075s ok 795 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 796 1075s ok 797 1075s Set-Cookie: usertrack_test=75eb0c8f.6141c8bfc813d; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=75eb0c8f.6141c8bfc813d 1075s ok 798 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 799 1075s ok 800 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 801 1075s ok 802 1075s Set-Cookie: usertrack_test=d3375360.6141c8bfc93c7; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=d3375360.6141c8bfc93c7 1075s ok 803 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 804 1075s ok 805 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 806 1075s ok 807 1075s Set-Cookie: usertrack_test=86db8ab7.6141c8bfcb5aa; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=86db8ab7.6141c8bfcb5aa 1075s ok 808 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 809 1075s ok 810 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 811 1075s ok 812 1075s Set-Cookie: usertrack_test=b027f1c7.6141c8bfcca3d; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=b027f1c7.6141c8bfcca3d 1075s ok 813 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 814 1075s ok 815 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 816 1075s ok 817 1075s Set-Cookie: usertrack_test=4b0e66f4.6141c8bfcdd90; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4b0e66f4.6141c8bfcdd90 1075s ok 818 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 819 1075s ok 820 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 821 1075s ok 822 1075s Set-Cookie: usertrack_test=4f3548b.6141c8bfcf0e5; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4f3548b.6141c8bfcf0e5 1075s ok 823 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 824 1075s ok 825 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 826 1075s ok 827 1075s Set-Cookie: usertrack_test=7a58c62a.6141c8bfd0337; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=7a58c62a.6141c8bfd0337 1075s ok 828 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 829 1075s ok 830 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 831 1075s ok 832 1075s Set-Cookie: usertrack_test=164216b7.6141c8bfd1572; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=164216b7.6141c8bfd1572 1075s ok 833 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 834 1075s ok 835 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 836 1075s ok 837 1075s Set-Cookie: usertrack_test=2adb19d7.6141c8bfd27d9; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=2adb19d7.6141c8bfd27d9 1075s ok 838 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 839 1075s ok 840 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 841 1075s ok 842 1075s Set-Cookie: usertrack_test=d1fafcf.6141c8bfd3a92; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=d1fafcf.6141c8bfd3a92 1075s ok 843 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 844 1075s ok 845 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 846 1075s ok 847 1075s Set-Cookie: usertrack_test=656fc674.6141c8bfd4cde; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=656fc674.6141c8bfd4cde 1075s ok 848 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 849 1075s ok 850 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 851 1075s ok 852 1075s Set-Cookie: usertrack_test=c61da534.6141c8bfd5fc9; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=c61da534.6141c8bfd5fc9 1075s ok 853 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 854 1075s ok 855 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 856 1075s ok 857 1075s Set-Cookie: usertrack_test=c206ee6d.6141c8bfd723d; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=c206ee6d.6141c8bfd723d 1075s ok 858 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 859 1075s ok 860 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 861 1075s ok 862 1075s Set-Cookie: usertrack_test=1857066e.6141c8bfd8517; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=1857066e.6141c8bfd8517 1075s ok 863 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 864 1075s ok 865 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 866 1075s ok 867 1075s Set-Cookie: usertrack_test=f936a0ac.6141c8bfd996b; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=f936a0ac.6141c8bfd996b 1075s ok 868 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 869 1075s ok 870 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 871 1075s ok 872 1075s Set-Cookie: usertrack_test=41d941cf.6141c8bfdac9f; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=41d941cf.6141c8bfdac9f 1075s ok 873 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 874 1075s ok 875 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 876 1075s ok 877 1075s Set-Cookie: usertrack_test=9f5d2d4e.6141c8bfdc01f; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=9f5d2d4e.6141c8bfdc01f 1075s ok 878 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 879 1075s ok 880 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 881 1075s ok 882 1075s Set-Cookie: usertrack_test=ebcfff59.6141c8bfdd2ed; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=ebcfff59.6141c8bfdd2ed 1075s ok 883 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 884 1075s ok 885 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 886 1075s ok 887 1075s Set-Cookie: usertrack_test=c1688f98.6141c8bfde5bf; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=c1688f98.6141c8bfde5bf 1075s ok 888 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 889 1075s ok 890 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 891 1075s ok 892 1075s Set-Cookie: usertrack_test=bdbd7740.6141c8bfdf7f4; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=bdbd7740.6141c8bfdf7f4 1075s ok 893 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 894 1075s ok 895 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 896 1075s ok 897 1075s Set-Cookie: usertrack_test=8a33510a.6141c8bfe09df; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=8a33510a.6141c8bfe09df 1075s ok 898 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 899 1075s ok 900 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 901 1075s ok 902 1075s Set-Cookie: usertrack_test=126bce4c.6141c8bfe1bd5; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=126bce4c.6141c8bfe1bd5 1075s ok 903 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 904 1075s ok 905 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 906 1075s ok 907 1075s Set-Cookie: usertrack_test=b3876479.6141c8bfe2e27; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=b3876479.6141c8bfe2e27 1075s ok 908 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 909 1075s ok 910 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 911 1075s ok 912 1075s Set-Cookie: usertrack_test=5448b713.6141c8bfe4068; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=5448b713.6141c8bfe4068 1075s ok 913 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 914 1075s ok 915 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 916 1075s ok 917 1075s Set-Cookie: usertrack_test=fe8cfe99.6141c8bfe527d; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=fe8cfe99.6141c8bfe527d 1075s ok 918 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 919 1075s ok 920 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 921 1075s ok 922 1075s Set-Cookie: usertrack_test=7a47cef7.6141c8bfe6517; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=7a47cef7.6141c8bfe6517 1075s ok 923 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 924 1075s ok 925 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 926 1075s ok 927 1075s Set-Cookie: usertrack_test=4129bff3.6141c8bfe792c; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=4129bff3.6141c8bfe792c 1075s ok 928 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 929 1075s ok 930 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 931 1075s ok 932 1075s Set-Cookie: usertrack_test=2c8391f8.6141c8bfeadf8; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=2c8391f8.6141c8bfeadf8 1075s ok 933 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 934 1075s ok 935 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 936 1075s ok 937 1075s Set-Cookie: usertrack_test=e5192761.6141c8bfec30e; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=e5192761.6141c8bfec30e 1075s ok 938 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 939 1075s ok 940 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 941 1075s ok 942 1075s Set-Cookie: usertrack_test=2a152d49.6141c8bfed766; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=2a152d49.6141c8bfed766 1075s ok 943 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 944 1075s ok 945 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 946 1075s ok 947 1075s Set-Cookie: usertrack_test=1f4f2eff.6141c8bfefc30; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=1f4f2eff.6141c8bfefc30 1075s ok 948 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 949 1075s ok 950 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 951 1075s ok 952 1075s Set-Cookie: usertrack_test=819b96cc.6141c8bff121f; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=819b96cc.6141c8bff121f 1075s ok 953 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 954 1075s ok 955 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 956 1075s ok 957 1075s Set-Cookie: usertrack_test=93c43c24.6141c8bff3674; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=93c43c24.6141c8bff3674 1075s ok 958 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 959 1075s ok 960 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 961 1075s ok 962 1075s Set-Cookie: usertrack_test=e6932059.6141c8bff4bab; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=e6932059.6141c8bff4bab 1075s ok 963 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 964 1075s ok 965 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 966 1075s ok 967 1075s Set-Cookie: usertrack_test=10734ce1.6141c8bff605e; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=10734ce1.6141c8bff605e 1075s ok 968 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 969 1075s ok 970 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 971 1075s ok 972 1075s Set-Cookie: usertrack_test=23c224d.6141c8bff7438; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=23c224d.6141c8bff7438 1075s ok 973 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 974 1075s ok 975 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 976 1075s ok 977 1075s Set-Cookie: usertrack_test=32379a8f.6141c8bff8840; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=32379a8f.6141c8bff8840 1075s ok 978 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 979 1075s ok 980 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 981 1075s ok 982 1075s Set-Cookie: usertrack_test=fcd9e54c.6141c8bff9b7b; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=fcd9e54c.6141c8bff9b7b 1075s ok 983 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 984 1075s ok 985 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 986 1075s ok 987 1075s Set-Cookie: usertrack_test=bca16b48.6141c8bffae48; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=bca16b48.6141c8bffae48 1075s ok 988 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 989 1075s ok 990 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 991 1075s ok 992 1075s Set-Cookie: usertrack_test=2a7c7b12.6141c8bffc0ee; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=2a7c7b12.6141c8bffc0ee 1075s ok 993 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 994 1075s ok 995 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 996 1075s ok 997 1075s Set-Cookie: usertrack_test=ec738c26.6141c8bffd3b4; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s Cookie: usertrack_test=ec738c26.6141c8bffd3b4 1075s ok 998 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 999 1075s ok 1000 1075s ok 1001 1075s # testing : Checking return code is '200' 1075s # expected: 200 1075s # received: '200' 1075s ok 1002 1075s # usertrack_test=80555a60.6141c8bffe644; path=/; expires=Wed, 20-Mar-24 19:26:00 GMT 1075s ok 1003 1075s # expected: undef 1075s # received: undef 1075s ok 1004 1075s ok 1081s t/modules/vhost_alias.t ............. 1081s 1..8 1081s # Running under perl version 5.038002 for linux 1081s # Current time local: Wed Mar 20 19:25:00 2024 1081s # Current time GMT: Wed Mar 20 19:25:00 2024 1081s # Using Test.pm version 1.31 1081s # Using Apache/Test.pm version 1.42 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1081s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1081s # testing : VirtalDocumentRoot test 1081s # expected: 'www.vha-test.com' 1081s # received: 'www.vha-test.com' 1081s ok 1 1081s # testing : VirtualScriptAlias test 1081s # expected: 'test cgi for www.vha-test.com' 1081s # received: 'test cgi for www.vha-test.com' 1081s ok 2 1081s # testing : VirtalDocumentRoot test 1081s # expected: 'big.server.name.from.heck.org' 1081s # received: 'big.server.name.from.heck.org' 1081s ok 3 1081s # testing : VirtualScriptAlias test 1081s # expected: 'test cgi for big.server.name.from.heck.org' 1081s # received: 'test cgi for big.server.name.from.heck.org' 1081s ok 4 1081s # testing : VirtalDocumentRoot test 1081s # expected: 'ab.com' 1081s # received: 'ab.com' 1081s ok 5 1081s # testing : VirtualScriptAlias test 1081s # expected: 'test cgi for ab.com' 1081s # received: 'test cgi for ab.com' 1081s ok 6 1081s # testing : VirtalDocumentRoot test 1081s # expected: 'w-t-f.net' 1081s # received: 'w-t-f.net' 1081s ok 7 1081s # testing : VirtualScriptAlias test 1081s # expected: 'test cgi for w-t-f.net' 1081s # received: 'test cgi for w-t-f.net' 1081s ok 8 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1081s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1081s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1081s ok 1087s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1094s t/protocol/echo.t ................... 1094s 1..8 1094s # Running under perl version 5.038002 for linux 1094s # Current time local: Wed Mar 20 19:25:12 2024 1094s # Current time GMT: Wed Mar 20 19:25:12 2024 1094s # Using Test.pm version 1.31 1094s # Using Apache/Test.pm version 1.42 1094s testing mod_echo_ssl 1094s ok 1 1094s #Cipher: TLS_AES_256_GCM_SHA384 1094s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1094s # testing : echo 1094s # expected: 't/protocol/echo.t' 1094s # received: 't/protocol/echo.t' 1094s ok 2 1094s # testing : echo 1094s # expected: '/usr/bin/perl' 1094s # received: '/usr/bin/perl' 1094s ok 3 1094s # testing : echo 1094s # expected: '118334118334118334118334118334' 1094s # received: '118334118334118334118334118334' 1094s ok 4 1094s testing mod_echo 1094s ok 5 1094s # testing : echo 1094s # expected: 't/protocol/echo.t' 1094s # received: 't/protocol/echo.t' 1094s ok 6 1094s # testing : echo 1094s # expected: '/usr/bin/perl' 1094s # received: '/usr/bin/perl' 1094s ok 7 1094s # testing : echo 1094s # expected: '118334118334118334118334118334' 1094s # received: '118334118334118334118334118334' 1094s ok 8 1094s ok 1101s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1107s t/security/CVE-2003-0542.t .......... 1107s 1..1 1107s # Running under perl version 5.038002 for linux 1107s # Current time local: Wed Mar 20 19:25:26 2024 1107s # Current time GMT: Wed Mar 20 19:25:26 2024 1107s # Using Test.pm version 1.31 1107s # Using Apache/Test.pm version 1.42 1107s # testing : CAN-2003-0542 test case 1107s # expected: 404 1107s # received: '404' 1107s ok 1 1107s ok 1109s t/security/CVE-2004-0747.t .......... 1109s 1..1 1109s # Running under perl version 5.038002 for linux 1109s # Current time local: Wed Mar 20 19:25:32 2024 1109s # Current time GMT: Wed Mar 20 19:25:32 2024 1109s # Using Test.pm version 1.31 1109s # Using Apache/Test.pm version 1.42 1109s # testing : CAN-2004-0747 ap_resolve_env test case 1109s # expected: 200 1109s # received: 200 1109s ok 1 1109s ok 1112s t/security/CVE-2004-0811.t .......... 1112s 1..8 1112s # Running under perl version 5.038002 for linux 1112s # Current time local: Wed Mar 20 19:25:34 2024 1112s # Current time GMT: Wed Mar 20 19:25:34 2024 1112s # Using Test.pm version 1.31 1112s # Using Apache/Test.pm version 1.42 1112s # testing : subdir access allowed 1112s # expected: 200 1112s # received: '200' 1112s ok 1 1112s # testing : subdir access allowed 1112s # expected: 200 1112s # received: '200' 1112s ok 2 1112s # testing : subdir access allowed 1112s # expected: 200 1112s # received: '200' 1112s ok 3 1112s # testing : subdir access allowed 1112s # expected: 200 1112s # received: '200' 1112s ok 4 1112s # testing : topdir access denied 1112s # expected: 401 1112s # received: '401' 1112s ok 5 1112s # testing : topdir access denied 1112s # expected: 401 1112s # received: '401' 1112s ok 6 1112s # testing : topdir access denied 1112s # expected: 401 1112s # received: '401' 1112s ok 7 1112s # testing : topdir access denied 1112s # expected: 401 1112s # received: '401' 1112s ok 8 1112s ok 1118s t/security/CVE-2004-0940.t .......... 1118s 1..1 1118s # Running under perl version 5.038002 for linux 1118s # Current time local: Wed Mar 20 19:25:37 2024 1118s # Current time GMT: Wed Mar 20 19:25:37 2024 1118s # Using Test.pm version 1.31 1118s # Using Apache/Test.pm version 1.42 1118s # testing : response was 200 1118s # expected: 200 1118s # received: '200' 1118s ok 1 1118s ok 1120s t/security/CVE-2004-0942.t .......... 1120s 1..2 1120s # Running under perl version 5.038002 for linux 1120s # Current time local: Wed Mar 20 19:25:43 2024 1120s # Current time GMT: Wed Mar 20 19:25:43 2024 1120s # Using Test.pm version 1.31 1120s # Using Apache/Test.pm version 1.42 1120s ok 1 1120s # testing : request was refused 1120s # expected: qr/^HTTP\/1\.. 400/ 1120s # received: 'HTTP/1.1 400 Bad Request 1120s # ' 1120s ok 2 1120s ok 1123s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1125s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1128s t/security/CVE-2005-2491.t .......... 1128s 1..4 1128s # Running under perl version 5.038002 for linux 1128s # Current time local: Wed Mar 20 19:25:50 2024 1128s # Current time GMT: Wed Mar 20 19:25:50 2024 1128s # Using Test.pm version 1.31 1128s # Using Apache/Test.pm version 1.42 1128s # testing : check that server did not segfault 1128s # expected: 'Internal Server Error' 1128s # received: 'Internal Server Error' 1128s ok 1 1128s # testing : check for 500 response error 1128s # expected: 500 1128s # received: '500' 1128s ok 2 1128s # testing : check that server did not segfault 1128s # expected: 'Internal Server Error' 1128s # received: 'Internal Server Error' 1128s ok 3 1128s # testing : check for 500 response error 1128s # expected: 500 1128s # received: '500' 1128s ok 4 1128s ok 1130s t/security/CVE-2005-2700.t .......... 1130s 1..2 1130s # Running under perl version 5.038002 for linux 1130s # Current time local: Wed Mar 20 19:25:52 2024 1130s # Current time GMT: Wed Mar 20 19:25:52 2024 1130s # Using Test.pm version 1.31 1130s # Using Apache/Test.pm version 1.42 1130s # testing : access permitted without ccert 1130s # expected: 200 1130s # received: '200' 1130s ok 1 1130s # testing : access *not* permitted without ccert 1130s # expected: 200 1130s # received: '403' 1130s ok 2 1130s ok 1132s t/security/CVE-2005-3352.t .......... 1132s 1..2 1132s # Running under perl version 5.038002 for linux 1132s # Current time local: Wed Mar 20 19:25:55 2024 1132s # Current time GMT: Wed Mar 20 19:25:55 2024 1132s # Using Test.pm version 1.31 1132s # Using Apache/Test.pm version 1.42 1132s # testing : response code is OK 1132s # expected: 200 1132s # received: '200' 1132s ok 1 1132s # testing : referer was escaped 1132s # expected: qr/%22%3e/ 1132s # received: ' 1132s # 1132s # Menu for /security/CVE-2005-3352.map 1132s # 1132s #

Menu for /security/CVE-2005-3352.map

1132s #
1132s # 1132s #
(Default) Go Back
1132s # 1132s # 1132s # 1132s # 1132s # ' 1132s ok 2 1132s ok 1134s t/security/CVE-2005-3357.t .......... 1134s 1..3 1134s # Running under perl version 5.038002 for linux 1134s # Current time local: Wed Mar 20 19:25:57 2024 1134s # Current time GMT: Wed Mar 20 19:25:57 2024 1134s # Using Test.pm version 1.31 1134s # Using Apache/Test.pm version 1.42 1134s # URL is http://localhost:8534/ 1134s ok 1 1134s # testing : Expected bad request from 'GET http://localhost:8534/' 1134s # expected: 400 1134s # received: '400' 1134s ok 2 1134s # testing : errordoc content was served 1134s # expected: qr/welcome to localhost/ 1134s # received: 'welcome to localhost:8529 1134s # ' 1134s ok 3 1134s ok 1137s t/security/CVE-2006-5752.t .......... 1137s 1..2 1137s # Running under perl version 5.038002 for linux 1137s # Current time local: Wed Mar 20 19:25:59 2024 1137s # Current time GMT: Wed Mar 20 19:25:59 2024 1137s # Using Test.pm version 1.31 1137s # Using Apache/Test.pm version 1.42 1137s # testing : server-status gave response 1137s # expected: 200 1137s # received: '200' 1137s ok 1 1137s # testing : response content-type had charset 1137s # expected: qr/charset=/ 1137s # received: 'text/html; charset=ISO-8859-1' 1137s ok 2 1137s ok 1139s t/security/CVE-2007-5000.t .......... 1139s 1..2 1139s # Running under perl version 5.038002 for linux 1139s # Current time local: Wed Mar 20 19:26:02 2024 1139s # Current time GMT: Wed Mar 20 19:26:02 2024 1139s # Using Test.pm version 1.31 1139s # Using Apache/Test.pm version 1.42 1139s # testing : response code is OK 1139s # expected: 200 1139s # received: '200' 1139s ok 1 1139s # testing : URI was escaped in response 1139s # expected: qr// 1139s # received: ' 1139s # 1139s # Menu for /security/CVE-2005-3352.map/<foo> 1139s # 1139s #

Menu for /security/CVE-2005-3352.map/<foo>

1139s #
1139s # 1139s #
(Default) Go Back
1139s # 1139s # 1139s # 1139s # 1139s # ' 1139s ok 2 1139s ok 1141s t/security/CVE-2007-6388.t .......... 1141s 1..2 1141s # Running under perl version 5.038002 for linux 1141s # Current time local: Wed Mar 20 19:26:04 2024 1141s # Current time GMT: Wed Mar 20 19:26:04 2024 1141s # Using Test.pm version 1.31 1141s # Using Apache/Test.pm version 1.42 1141s # testing : response code is OK 1141s # expected: 200 1141s # received: '200' 1141s ok 1 1141s # testing : refresh parameter not echoed verbatim 1141s # expected: 42 1141s # received: '42' 1141s ok 2 1141s ok 1144s t/security/CVE-2008-2364.t .......... 1144s 1..3 1144s # Running under perl version 5.038002 for linux 1144s # Current time local: Wed Mar 20 19:26:06 2024 1144s # Current time GMT: Wed Mar 20 19:26:06 2024 1144s # Using Test.pm version 1.31 1144s # Using Apache/Test.pm version 1.42 1144s # testing : reverse proxy to index.html 1144s # expected: 200 1144s # received: '200' 1144s ok 1 1144s # testing : small number of interim responses - CVE-2008-2364 1144s # expected: 200 1144s # received: '200' 1144s ok 2 1144s # testing : large number of interim responses - CVE-2008-2364 1144s # expected: 502 1144s # received: '502' 1144s ok 3 1144s ok 1147s t/security/CVE-2009-1195.t .......... 1147s 1..221 1147s # Running under perl version 5.038002 for linux 1147s # Current time local: Wed Mar 20 19:26:09 2024 1147s # Current time GMT: Wed Mar 20 19:26:09 2024 1147s # Using Test.pm version 1.31 1147s # Using Apache/Test.pm version 1.42 1147s # testing : Options should not be allowed for script #1; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 1 1147s # testing : Options should be allowed for script #2; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 2 1147s # testing : SSI should be evaluated but exec not permitted for script #2 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 3 1147s # testing : Options should not be allowed for script #3; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 4 1147s # testing : Options should be allowed for script #4; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 5 1147s # testing : SSI should be evaluated but exec not permitted for script #4 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 6 1147s # testing : Options should not be allowed for script #5; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 7 1147s # testing : Options should be allowed for script #6; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 8 1147s # testing : SSI should not be evaluated for script #6 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 9 1147s # testing : Options should not be allowed for script #7; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 10 1147s # testing : Options should not be allowed for script #8; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 11 1147s # testing : Options should not be allowed for script #9; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 12 1147s # testing : Options should not be allowed for script #10; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 13 1147s # testing : Options should be allowed for script #11; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 14 1147s # testing : SSI should be evaluated with exec allowed for script #11 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 15 1147s # testing : Options should be allowed for script #12; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 16 1147s # testing : SSI should be evaluated but exec not permitted for script #12 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 17 1147s # testing : Options should be allowed for script #13; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 18 1147s # testing : SSI should be evaluated with exec allowed for script #13 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 19 1147s # testing : Options should be allowed for script #14; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 20 1147s # testing : SSI should be evaluated but exec not permitted for script #14 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 21 1147s # testing : Options should be allowed for script #15; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 22 1147s # testing : SSI should not be evaluated for script #15 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 23 1147s # testing : Options should be allowed for script #16; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 24 1147s # testing : SSI should not be evaluated for script #16 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 25 1147s # testing : Options should be allowed for script #17; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 26 1147s # testing : SSI should be evaluated but exec not permitted for script #17 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 27 1147s # testing : Options should be allowed for script #18; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 28 1147s # testing : SSI should not be evaluated for script #18 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 29 1147s # testing : Options should be allowed for script #19; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 30 1147s # testing : SSI should be evaluated with exec allowed for script #19 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 31 1147s # testing : Options should be allowed for script #20; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 32 1147s # testing : SSI should not be evaluated for script #20 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 33 1147s # testing : Options should be allowed for script #21; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 34 1147s # testing : SSI should be evaluated with exec allowed for script #21 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 35 1147s # testing : Options should be allowed for script #22; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 36 1147s # testing : SSI should be evaluated but exec not permitted for script #22 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 37 1147s # testing : Options should be allowed for script #23; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 38 1147s # testing : SSI should be evaluated with exec allowed for script #23 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 39 1147s # testing : Options should be allowed for script #24; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 40 1147s # testing : SSI should be evaluated but exec not permitted for script #24 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 41 1147s # testing : Options should be allowed for script #25; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 42 1147s # testing : SSI should not be evaluated for script #25 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 43 1147s # testing : Options should be allowed for script #26; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 44 1147s # testing : SSI should not be evaluated for script #26 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 45 1147s # testing : Options should be allowed for script #27; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 46 1147s # testing : SSI should be evaluated but exec not permitted for script #27 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 47 1147s # testing : Options should be allowed for script #28; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 48 1147s # testing : SSI should not be evaluated for script #28 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 49 1147s # testing : Options should be allowed for script #29; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 50 1147s # testing : SSI should be evaluated with exec allowed for script #29 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 51 1147s # testing : Options should be allowed for script #30; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 52 1147s # testing : SSI should not be evaluated for script #30 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 53 1147s # testing : Options should be allowed for script #31; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 54 1147s # testing : SSI should not be evaluated for script #31 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 55 1147s # testing : Options should be allowed for script #32; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 56 1147s # testing : SSI should not be evaluated for script #32 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 57 1147s # testing : Options should be allowed for script #33; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 58 1147s # testing : SSI should not be evaluated for script #33 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 59 1147s # testing : Options should be allowed for script #34; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 60 1147s # testing : SSI should not be evaluated for script #34 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 61 1147s # testing : Options should be allowed for script #35; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 62 1147s # testing : SSI should not be evaluated for script #35 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 63 1147s # testing : Options should be allowed for script #36; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 64 1147s # testing : SSI should not be evaluated for script #36 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 65 1147s # testing : Options should be allowed for script #37; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 66 1147s # testing : SSI should not be evaluated for script #37 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 67 1147s # testing : Options should be allowed for script #38; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 68 1147s # testing : SSI should not be evaluated for script #38 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 69 1147s # testing : Options should be allowed for script #39; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 70 1147s # testing : SSI should not be evaluated for script #39 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 71 1147s # testing : Options should be allowed for script #40; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 72 1147s # testing : SSI should not be evaluated for script #40 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 73 1147s # testing : Options should not be allowed for script #41; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 74 1147s # testing : Options should be allowed for script #42; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 75 1147s # testing : SSI should be evaluated but exec not permitted for script #42 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 76 1147s # testing : Options should not be allowed for script #43; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 77 1147s # testing : Options should be allowed for script #44; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 78 1147s # testing : SSI should be evaluated but exec not permitted for script #44 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 79 1147s # testing : Options should not be allowed for script #45; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 80 1147s # testing : Options should be allowed for script #46; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 81 1147s # testing : SSI should not be evaluated for script #46 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 82 1147s # testing : Options should not be allowed for script #47; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 83 1147s # testing : Options should not be allowed for script #48; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 84 1147s # testing : Options should not be allowed for script #49; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 85 1147s # testing : Options should not be allowed for script #50; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 86 1147s # testing : Options should be allowed for script #51; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 87 1147s # testing : SSI should be evaluated with exec allowed for script #51 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 88 1147s # testing : Options should be allowed for script #52; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 89 1147s # testing : SSI should be evaluated but exec not permitted for script #52 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 90 1147s # testing : Options should be allowed for script #53; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 91 1147s # testing : SSI should be evaluated with exec allowed for script #53 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 92 1147s # testing : Options should be allowed for script #54; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 93 1147s # testing : SSI should be evaluated but exec not permitted for script #54 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 94 1147s # testing : Options should be allowed for script #55; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 95 1147s # testing : SSI should not be evaluated for script #55 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 96 1147s # testing : Options should be allowed for script #56; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 97 1147s # testing : SSI should not be evaluated for script #56 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 98 1147s # testing : Options should be allowed for script #57; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 99 1147s # testing : SSI should be evaluated but exec not permitted for script #57 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 100 1147s # testing : Options should be allowed for script #58; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 101 1147s # testing : SSI should not be evaluated for script #58 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 102 1147s # testing : Options should be allowed for script #59; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 103 1147s # testing : SSI should be evaluated with exec allowed for script #59 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 104 1147s # testing : Options should be allowed for script #60; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 105 1147s # testing : SSI should not be evaluated for script #60 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 106 1147s # testing : Options should be allowed for script #61; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 107 1147s # testing : SSI should be evaluated with exec allowed for script #61 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 108 1147s # testing : Options should be allowed for script #62; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 109 1147s # testing : SSI should be evaluated but exec not permitted for script #62 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 110 1147s # testing : Options should be allowed for script #63; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 111 1147s # testing : SSI should be evaluated with exec allowed for script #63 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 112 1147s # testing : Options should be allowed for script #64; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 113 1147s # testing : SSI should be evaluated but exec not permitted for script #64 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 114 1147s # testing : Options should be allowed for script #65; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 115 1147s # testing : SSI should not be evaluated for script #65 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 116 1147s # testing : Options should be allowed for script #66; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 117 1147s # testing : SSI should not be evaluated for script #66 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 118 1147s # testing : Options should be allowed for script #67; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 119 1147s # testing : SSI should be evaluated but exec not permitted for script #67 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 120 1147s # testing : Options should be allowed for script #68; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 121 1147s # testing : SSI should not be evaluated for script #68 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 122 1147s # testing : Options should be allowed for script #69; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 123 1147s # testing : SSI should be evaluated with exec allowed for script #69 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 124 1147s # testing : Options should be allowed for script #70; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 125 1147s # testing : SSI should not be evaluated for script #70 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 126 1147s # testing : Options should be allowed for script #71; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 127 1147s # testing : SSI should be evaluated but exec not permitted for script #71 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 128 1147s # testing : Options should be allowed for script #72; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 129 1147s # testing : SSI should be evaluated but exec not permitted for script #72 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 130 1147s # testing : Options should be allowed for script #73; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 131 1147s # testing : SSI should be evaluated but exec not permitted for script #73 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 132 1147s # testing : Options should be allowed for script #74; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 133 1147s # testing : SSI should be evaluated but exec not permitted for script #74 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 134 1147s # testing : Options should be allowed for script #75; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 135 1147s # testing : SSI should be evaluated but exec not permitted for script #75 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 136 1147s # testing : Options should be allowed for script #76; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 137 1147s # testing : SSI should be evaluated but exec not permitted for script #76 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 138 1147s # testing : Options should be allowed for script #77; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 139 1147s # testing : SSI should be evaluated but exec not permitted for script #77 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 140 1147s # testing : Options should be allowed for script #78; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 141 1147s # testing : SSI should be evaluated but exec not permitted for script #78 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 142 1147s # testing : Options should be allowed for script #79; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 143 1147s # testing : SSI should be evaluated but exec not permitted for script #79 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 144 1147s # testing : Options should be allowed for script #80; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 145 1147s # testing : SSI should be evaluated but exec not permitted for script #80 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 146 1147s # testing : Options should not be allowed for script #81; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 147 1147s # testing : Options should be allowed for script #82; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 148 1147s # testing : SSI should be evaluated but exec not permitted for script #82 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 149 1147s # testing : Options should not be allowed for script #83; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 150 1147s # testing : Options should be allowed for script #84; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 151 1147s # testing : SSI should be evaluated but exec not permitted for script #84 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 152 1147s # testing : Options should not be allowed for script #85; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 153 1147s # testing : Options should be allowed for script #86; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 154 1147s # testing : SSI should not be evaluated for script #86 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 155 1147s # testing : Options should not be allowed for script #87; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 156 1147s # testing : Options should not be allowed for script #88; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 157 1147s # testing : Options should not be allowed for script #89; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 158 1147s # testing : Options should not be allowed for script #90; 500 response expected 1147s # expected: 500 1147s # received: '500' 1147s ok 159 1147s # testing : Options should be allowed for script #91; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 160 1147s # testing : SSI should be evaluated with exec allowed for script #91 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 161 1147s # testing : Options should be allowed for script #92; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 162 1147s # testing : SSI should be evaluated but exec not permitted for script #92 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 163 1147s # testing : Options should be allowed for script #93; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 164 1147s # testing : SSI should be evaluated with exec allowed for script #93 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 165 1147s # testing : Options should be allowed for script #94; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 166 1147s # testing : SSI should be evaluated but exec not permitted for script #94 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 167 1147s # testing : Options should be allowed for script #95; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 168 1147s # testing : SSI should not be evaluated for script #95 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 169 1147s # testing : Options should be allowed for script #96; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 170 1147s # testing : SSI should not be evaluated for script #96 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 171 1147s # testing : Options should be allowed for script #97; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 172 1147s # testing : SSI should be evaluated but exec not permitted for script #97 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 173 1147s # testing : Options should be allowed for script #98; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 174 1147s # testing : SSI should not be evaluated for script #98 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 175 1147s # testing : Options should be allowed for script #99; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 176 1147s # testing : SSI should be evaluated with exec allowed for script #99 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 177 1147s # testing : Options should be allowed for script #100; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 178 1147s # testing : SSI should not be evaluated for script #100 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 179 1147s # testing : Options should be allowed for script #101; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 180 1147s # testing : SSI should be evaluated with exec allowed for script #101 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 181 1147s # testing : Options should be allowed for script #102; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 182 1147s # testing : SSI should be evaluated but exec not permitted for script #102 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 183 1147s # testing : Options should be allowed for script #103; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 184 1147s # testing : SSI should be evaluated with exec allowed for script #103 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 185 1147s # testing : Options should be allowed for script #104; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 186 1147s # testing : SSI should be evaluated but exec not permitted for script #104 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 187 1147s # testing : Options should be allowed for script #105; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 188 1147s # testing : SSI should not be evaluated for script #105 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 189 1147s # testing : Options should be allowed for script #106; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 190 1147s # testing : SSI should not be evaluated for script #106 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 191 1147s # testing : Options should be allowed for script #107; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 192 1147s # testing : SSI should be evaluated but exec not permitted for script #107 1147s # expected: '[an error occurred while processing this directive]' 1147s # received: '[an error occurred while processing this directive]' 1147s ok 193 1147s # testing : Options should be allowed for script #108; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 194 1147s # testing : SSI should not be evaluated for script #108 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 195 1147s # testing : Options should be allowed for script #109; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 196 1147s # testing : SSI should be evaluated with exec allowed for script #109 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 197 1147s # testing : Options should be allowed for script #110; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 198 1147s # testing : SSI should not be evaluated for script #110 1147s # expected: qr/--\#exec cgi=/ 1147s # received: '' 1147s ok 199 1147s # testing : Options should be allowed for script #111; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 200 1147s # testing : SSI should be evaluated with exec allowed for script #111 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 201 1147s # testing : Options should be allowed for script #112; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 202 1147s # testing : SSI should be evaluated with exec allowed for script #112 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 203 1147s # testing : Options should be allowed for script #113; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 204 1147s # testing : SSI should be evaluated with exec allowed for script #113 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 205 1147s # testing : Options should be allowed for script #114; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 206 1147s # testing : SSI should be evaluated with exec allowed for script #114 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 207 1147s # testing : Options should be allowed for script #115; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 208 1147s # testing : SSI should be evaluated with exec allowed for script #115 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 209 1147s # testing : Options should be allowed for script #116; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 210 1147s # testing : SSI should be evaluated with exec allowed for script #116 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 211 1147s # testing : Options should be allowed for script #117; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 212 1147s # testing : SSI should be evaluated with exec allowed for script #117 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 213 1147s # testing : Options should be allowed for script #118; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 214 1147s # testing : SSI should be evaluated with exec allowed for script #118 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 215 1147s # testing : Options should be allowed for script #119; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 216 1147s # testing : SSI should be evaluated with exec allowed for script #119 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 217 1147s # testing : Options should be allowed for script #120; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 218 1147s # testing : SSI should be evaluated with exec allowed for script #120 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 219 1147s # testing : Options should be allowed for script #121; 200 response expected 1147s # expected: 200 1147s # received: '200' 1147s ok 220 1147s # testing : SSI should be evaluated with exec allowed for script #121 1147s # expected: 'perl cgi' 1147s # received: 'perl cgi' 1147s ok 221 1147s ok 1151s t/security/CVE-2009-1890.t .......... 1151s 1..7 1151s # Running under perl version 5.038002 for linux 1151s # Current time local: Wed Mar 20 19:26:12 2024 1151s # Current time GMT: Wed Mar 20 19:26:12 2024 1151s # Using Test.pm version 1.31 1151s # Using Apache/Test.pm version 1.42 1151s ok 1 1151s ok 2 1151s ok 3 1151s ok 4 1151s ok 5 1151s # testing : request was parsed 1151s # expected: qr/^HTTP\/1\.. 200/ 1151s # received: 'HTTP/1.1 200 OK 1151s # ' 1151s ok 6 1151s # header: Date: Wed, 20 Mar 2024 19:26:15 GMT 1151s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1151s # header: Vary: In-If1 1151s # header: DMMATCH1: 1 1151s # header: Content-Type: text/plain 1151s # header: Connection: close 1151s # header: 1151s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1151s # remaining: 0 1151s # testing : read entire body 1151s # expected: 0 1151s # received: 0 1151s ok 7 1151s ok 1154s t/security/CVE-2009-3555.t .......... 1154s 1..4 1154s # Running under perl version 5.038002 for linux 1154s # Current time local: Wed Mar 20 19:26:16 2024 1154s # Current time GMT: Wed Mar 20 19:26:16 2024 1154s # Using Test.pm version 1.31 1154s # Using Apache/Test.pm version 1.42 1154s ok 1 # skip Skipping test for TLSv1.3 1154s ok 2 # skip Skipping test for TLSv1.3 1154s ok 3 # skip Skipping test for TLSv1.3 1154s ok 4 # skip Skipping test for TLSv1.3 1154s ok 1156s t/security/CVE-2011-3368-rewrite.t .. 1156s 1..3 1156s # Running under perl version 5.038002 for linux 1156s # Current time local: Wed Mar 20 19:26:19 2024 1156s # Current time GMT: Wed Mar 20 19:26:19 2024 1156s # Using Test.pm version 1.31 1156s # Using Apache/Test.pm version 1.42 1156s ok 1 1156s ok 2 1156s # testing : got 400 error 1156s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1156s # received: 'HTTP/1.1 400 Bad Request 1156s # ' 1156s ok 3 1156s ok 1159s t/security/CVE-2011-3368.t .......... 1159s 1..3 1159s # Running under perl version 5.038002 for linux 1159s # Current time local: Wed Mar 20 19:26:21 2024 1159s # Current time GMT: Wed Mar 20 19:26:21 2024 1159s # Using Test.pm version 1.31 1159s # Using Apache/Test.pm version 1.42 1159s ok 1 1159s ok 2 1159s # testing : got 400 error 1159s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1159s # received: 'HTTP/1.1 400 Bad Request 1159s # ' 1159s ok 3 1159s ok 1164s t/security/CVE-2017-7659.t .......... 1164s 1..2 1164s # Running under perl version 5.038002 for linux 1164s # Current time local: Wed Mar 20 19:26:24 2024 1164s # Current time GMT: Wed Mar 20 19:26:24 2024 1164s # Using Test.pm version 1.31 1164s # Using Apache/Test.pm version 1.42 1164s ok 1 1164s ok 2 1164s ok 1167s t/security/CVE-2019-0215.t .......... 1167s 1..2 1167s # Running under perl version 5.038002 for linux 1167s # Current time local: Wed Mar 20 19:26:29 2024 1167s # Current time GMT: Wed Mar 20 19:26:29 2024 1167s # Using Test.pm version 1.31 1167s # Using Apache/Test.pm version 1.42 1167s # Using TLSv13, expecting status 403 1167s # testing : first access denied without client cert 1167s # expected: 403 1167s # received: '403' 1167s ok 1 1167s # testing : second access denied without client cert 1167s # expected: 403 1167s # received: '403' 1167s ok 2 1167s ok 1170s t/security/CVE-2020-1927.t .......... 1170s 1..1 1170s # Running under perl version 5.038002 for linux 1170s # Current time local: Wed Mar 20 19:26:32 2024 1170s # Current time GMT: Wed Mar 20 19:26:32 2024 1170s # Using Test.pm version 1.31 1170s # Using Apache/Test.pm version 1.42 1170s # SENDING to 127.0.0.1:8537 1170s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1170s Host: merge-disabled 1170s Connection: close 1170s 1170s # SENDING to 127.0.0.1:8537 1170s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1170s # testing : regex didn't match and redirect 1170s # expected: 404 1170s # received: '404' 1170s ok 1 1170s ok 1174s t/ssl/basicauth.t ................... 1174s 1..4 1174s # Running under perl version 5.038002 for linux 1174s # Current time local: Wed Mar 20 19:26:35 2024 1174s # Current time GMT: Wed Mar 20 19:26:35 2024 1174s # Using Test.pm version 1.31 1174s # Using Apache/Test.pm version 1.42 1174s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1174s # expected: qr/^(500|403)$/ 1174s # received: '403' 1174s ok 1 1174s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1174s # expected: 200 1174s # received: '200' 1174s ok 2 1174s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1174s # expected: 401 1174s # received: '401' 1174s ok 3 1174s ok 4 # skip Colon in username test skipped. 1174s ok 1178s t/ssl/env.t ......................... 1178s 1..30 1178s # Running under perl version 5.038002 for linux 1178s # Current time local: Wed Mar 20 19:26:39 2024 1178s # Current time GMT: Wed Mar 20 19:26:39 2024 1178s # Using Test.pm version 1.31 1178s # Using Apache/Test.pm version 1.42 1178s # testing : response status OK 1178s # expected: 200 1178s # received: '200' 1178s ok 1 1178s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1178s ok 2 1178s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1178s ok 3 1178s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1178s ok 4 1178s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1178s ok 5 1178s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1178s ok 6 1178s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1178s ok 7 1178s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1178s ok 8 1178s #SSL_CLIENT_S_DN_ST should not exist 1178s ok 9 1178s #SSL_CLIENT_S_DN_CN should not exist 1178s ok 10 1178s #SSL_CLIENT_S_DN_C should not exist 1178s ok 11 1178s #SSL_CLIENT_S_DN_OU should not exist 1178s ok 12 1178s #SSL_CLIENT_S_DN_Email should not exist 1178s ok 13 1178s #SSL_CLIENT_S_DN_O should not exist 1178s ok 14 1178s #SSL_CLIENT_S_DN_L should not exist 1178s ok 15 1178s # testing : second response status OK 1178s # expected: 200 1178s # received: '200' 1178s ok 16 1178s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1178s ok 17 1178s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1178s ok 18 1178s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1178s ok 19 1178s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1178s ok 20 1178s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1178s ok 21 1178s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1178s ok 22 1178s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1178s ok 23 1178s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1178s ok 24 1178s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1178s ok 25 1178s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1178s ok 26 1178s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1178s ok 27 1178s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1178s ok 28 1178s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1178s ok 29 1178s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1178s ok 30 1178s ok 1180s t/ssl/extlookup.t ................... 1180s 1..4 1180s # Running under perl version 5.038002 for linux 1180s # Current time local: Wed Mar 20 19:26:43 2024 1180s # Current time GMT: Wed Mar 20 19:26:43 2024 1180s # Using Test.pm version 1.31 1180s # Using Apache/Test.pm version 1.42 1180s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1180s # expected: 200 1180s # received: '200' 1180s ok 1 1180s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1180s # expected: 'Lemons' 1180s # received: 'Lemons' 1180s ok 2 1180s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1180s # expected: 200 1180s # received: '200' 1180s ok 3 1180s # testing : Extension value match for 2.16.840.1.113730.1.13 1180s # expected: 'This Is A Comment' 1180s # received: 'This Is A Comment' 1180s ok 4 1180s ok 1184s t/ssl/fakeauth.t .................... 1184s 1..3 1184s # Running under perl version 5.038002 for linux 1184s # Current time local: Wed Mar 20 19:26:45 2024 1184s # Current time GMT: Wed Mar 20 19:26:45 2024 1184s # Using Test.pm version 1.31 1184s # Using Apache/Test.pm version 1.42 1184s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1184s # expected: qr/^(500|403)$/ 1184s # received: '403' 1184s ok 1 1184s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1184s # expected: 200 1184s # received: '200' 1184s ok 2 1184s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1184s # expected: 200 1184s # received: '200' 1184s ok 3 1184s ok 1189s t/ssl/headers.t ..................... 1189s 1..3 1189s # Running under perl version 5.038002 for linux 1189s # Current time local: Wed Mar 20 19:26:49 2024 1189s # Current time GMT: Wed Mar 20 19:26:49 2024 1189s # Using Test.pm version 1.31 1189s # Using Apache/Test.pm version 1.42 1189s # testing : SSLFlag header set 1189s # expected: qr/X-SSL-Flag: on/ 1189s # received: 'HTTP/1.1 200 OK 1189s # Connection: close 1189s # Date: Wed, 20 Mar 2024 19:26:54 GMT 1189s # Accept-Ranges: bytes 1189s # ETag: "c-613edd771cbc0" 1189s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1189s # Vary: In-If1 1189s # Content-Length: 12 1189s # Content-Type: text/html 1189s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1189s # Client-Date: Wed, 20 Mar 2024 19:26:54 GMT 1189s # Client-Peer: 127.0.0.1:8532 1189s # Client-Response-Num: 1 1189s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1189s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1189s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1189s # Client-SSL-Socket-Class: IO::Socket::SSL 1189s # Client-SSL-Version: TLSv1_3 1189s # DMMATCH1: 1 1189s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTkxNDAyWhcNMjUwMzIwMTkxNDAyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwajOSo/CZVIS/Ezr9bMPYp7u US0Y9a88qoCV6JZAGrOC15slqLR6MqNFk3VOdOWWqaAcq6e5HlbDW2VqrHr6/xYR yrKcw+bwq7pdcGC84NpoRPNIPRwu4sAP/o12v+ycRb7xI1q+6LOceYzL/tzTyMEC I2H9Ri45q/QBfAyrNfj5JoFAgb6WwiUnWj5Uea98/hC35Sg3r8HUC2M+Xgqp36E9 ilCkE+NyhuTsoRJ+snVSv0MrqK/OMWjo/VNb0KJG9C0nwg1CklTrkjUwdgEDJG7I 9AXKWKoJs4AhmlJEkKHnnjICo3RsupSSwhJkks9/1oMIqtWS/j8tGcblL0UHLwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFK4FSyD022A440pp0ABSRxWpKKGn MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQrhx8JG2RVPGt1D0LKEpT0fIgo ATANBgkqhkiG9w0BAQsFAAOCAQEApTiCWVYBmvcKd50WiRhPzlLgTdTHXn6FsbUA hwJBCgo9B3rvvobHWcx+yDp9X+K8vfyRfeMNxTjiHpaDJohXGmww3q1SwjJ/3wLB dqCAbh5lPPf6pwTx44yj+sX0alRzrDK6syMS4ei6EA2ojwtgJgwBimcl6FthDAZd njkYzX7KY63vBsFIGAB25/yN7kn+xzBPrHRnqknbp68K8AC/RvpvcHkrzFfVQ5Kf IxVGDCgZaiaOhsy50Wig16KQay8t7dPc3xPKo2c7sfivufs6zVUyLLCV1XVl5ngn c01Or/kNyIVH+zsUf7BqZr4kiiMJebSiEv6tdoCou8j8eJY3Pg== -----END CERTIFICATE----- 1189s # X-SSL-Flag: on 1189s # X-SSL-None: (null) 1189s # 1189s # ' 1189s ok 1 1189s # testing : SSL certificate is unwrapped 1189s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1189s # received: 'HTTP/1.1 200 OK 1189s # Connection: close 1189s # Date: Wed, 20 Mar 2024 19:26:54 GMT 1189s # Accept-Ranges: bytes 1189s # ETag: "c-613edd771cbc0" 1189s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1189s # Vary: In-If1 1189s # Content-Length: 12 1189s # Content-Type: text/html 1189s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1189s # Client-Date: Wed, 20 Mar 2024 19:26:54 GMT 1189s # Client-Peer: 127.0.0.1:8532 1189s # Client-Response-Num: 1 1189s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1189s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1189s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1189s # Client-SSL-Socket-Class: IO::Socket::SSL 1189s # Client-SSL-Version: TLSv1_3 1189s # DMMATCH1: 1 1189s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTkxNDAyWhcNMjUwMzIwMTkxNDAyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwajOSo/CZVIS/Ezr9bMPYp7u US0Y9a88qoCV6JZAGrOC15slqLR6MqNFk3VOdOWWqaAcq6e5HlbDW2VqrHr6/xYR yrKcw+bwq7pdcGC84NpoRPNIPRwu4sAP/o12v+ycRb7xI1q+6LOceYzL/tzTyMEC I2H9Ri45q/QBfAyrNfj5JoFAgb6WwiUnWj5Uea98/hC35Sg3r8HUC2M+Xgqp36E9 ilCkE+NyhuTsoRJ+snVSv0MrqK/OMWjo/VNb0KJG9C0nwg1CklTrkjUwdgEDJG7I 9AXKWKoJs4AhmlJEkKHnnjICo3RsupSSwhJkks9/1oMIqtWS/j8tGcblL0UHLwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFK4FSyD022A440pp0ABSRxWpKKGn MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQrhx8JG2RVPGt1D0LKEpT0fIgo ATANBgkqhkiG9w0BAQsFAAOCAQEApTiCWVYBmvcKd50WiRhPzlLgTdTHXn6FsbUA hwJBCgo9B3rvvobHWcx+yDp9X+K8vfyRfeMNxTjiHpaDJohXGmww3q1SwjJ/3wLB dqCAbh5lPPf6pwTx44yj+sX0alRzrDK6syMS4ei6EA2ojwtgJgwBimcl6FthDAZd njkYzX7KY63vBsFIGAB25/yN7kn+xzBPrHRnqknbp68K8AC/RvpvcHkrzFfVQ5Kf IxVGDCgZaiaOhsy50Wig16KQay8t7dPc3xPKo2c7sfivufs6zVUyLLCV1XVl5ngn c01Or/kNyIVH+zsUf7BqZr4kiiMJebSiEv6tdoCou8j8eJY3Pg== -----END CERTIFICATE----- 1189s # X-SSL-Flag: on 1189s # X-SSL-None: (null) 1189s # 1189s # ' 1189s ok 2 1189s # testing : unknown SSL variable not given 1189s # expected: qr/X-SSL-None: \(null\)\n/ 1189s # received: 'HTTP/1.1 200 OK 1189s # Connection: close 1189s # Date: Wed, 20 Mar 2024 19:26:54 GMT 1189s # Accept-Ranges: bytes 1189s # ETag: "c-613edd771cbc0" 1189s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1189s # Vary: In-If1 1189s # Content-Length: 12 1189s # Content-Type: text/html 1189s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1189s # Client-Date: Wed, 20 Mar 2024 19:26:54 GMT 1189s # Client-Peer: 127.0.0.1:8532 1189s # Client-Response-Num: 1 1189s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1189s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1189s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1189s # Client-SSL-Socket-Class: IO::Socket::SSL 1189s # Client-SSL-Version: TLSv1_3 1189s # DMMATCH1: 1 1189s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTkxNDAyWhcNMjUwMzIwMTkxNDAyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwajOSo/CZVIS/Ezr9bMPYp7u US0Y9a88qoCV6JZAGrOC15slqLR6MqNFk3VOdOWWqaAcq6e5HlbDW2VqrHr6/xYR yrKcw+bwq7pdcGC84NpoRPNIPRwu4sAP/o12v+ycRb7xI1q+6LOceYzL/tzTyMEC I2H9Ri45q/QBfAyrNfj5JoFAgb6WwiUnWj5Uea98/hC35Sg3r8HUC2M+Xgqp36E9 ilCkE+NyhuTsoRJ+snVSv0MrqK/OMWjo/VNb0KJG9C0nwg1CklTrkjUwdgEDJG7I 9AXKWKoJs4AhmlJEkKHnnjICo3RsupSSwhJkks9/1oMIqtWS/j8tGcblL0UHLwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFK4FSyD022A440pp0ABSRxWpKKGn MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQrhx8JG2RVPGt1D0LKEpT0fIgo ATANBgkqhkiG9w0BAQsFAAOCAQEApTiCWVYBmvcKd50WiRhPzlLgTdTHXn6FsbUA hwJBCgo9B3rvvobHWcx+yDp9X+K8vfyRfeMNxTjiHpaDJohXGmww3q1SwjJ/3wLB dqCAbh5lPPf6pwTx44yj+sX0alRzrDK6syMS4ei6EA2ojwtgJgwBimcl6FthDAZd njkYzX7KY63vBsFIGAB25/yN7kn+xzBPrHRnqknbp68K8AC/RvpvcHkrzFfVQ5Kf IxVGDCgZaiaOhsy50Wig16KQay8t7dPc3xPKo2c7sfivufs6zVUyLLCV1XVl5ngn c01Or/kNyIVH+zsUf7BqZr4kiiMJebSiEv6tdoCou8j8eJY3Pg== -----END CERTIFICATE----- 1189s # X-SSL-Flag: on 1189s # X-SSL-None: (null) 1189s # 1189s # ' 1189s ok 3 1189s ok 1194s t/ssl/http.t ........................ 1194s 1..2 1194s # Running under perl version 5.038002 for linux 1194s # Current time local: Wed Mar 20 19:26:54 2024 1194s # Current time GMT: Wed Mar 20 19:26:54 2024 1194s # Using Test.pm version 1.31 1194s # Using Apache/Test.pm version 1.42 1194s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1194s # expected: 400 1194s # received: '400' 1194s ok 1 1194s # testing : that error document contains the proper hint 1194s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1194s # received: ' 1194s # 1194s # 400 Bad Request 1194s # 1194s #

Bad Request

1194s #

Your browser sent a request that this server could not understand.
1194s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
1194s # Instead use the HTTPS scheme to access this URL, please.
1194s #

1194s # 1194s # ' 1194s ok 2 1194s ok 1201s t/ssl/ocsp.t ........................ 1201s 1..3 1201s # Running under perl version 5.038002 for linux 1201s # Current time local: Wed Mar 20 19:26:59 2024 1201s # Current time GMT: Wed Mar 20 19:26:59 2024 1201s # Using Test.pm version 1.31 1201s # Using Apache/Test.pm version 1.42 1201s warning: Internal response 1201s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1201s response: 1201s 500 Server closed connection without sending any data back 1201s Content-Type: text/plain 1201s Client-Date: Wed, 20 Mar 2024 19:27:06 GMT 1201s Client-Warning: Internal response 1201s 1201s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1201s ok 1 1201s warning: 1201s message: welcome to localhost:8529 1201s response: 1201s HTTP/1.1 200 OK 1201s Connection: close 1201s Date: Wed, 20 Mar 2024 19:27:06 GMT 1201s Accept-Ranges: bytes 1201s ETag: "1a-613edd771cbc0" 1201s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1201s Vary: In-If1 1201s Content-Length: 26 1201s Content-Type: text/html 1201s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1201s Client-Date: Wed, 20 Mar 2024 19:27:06 GMT 1201s Client-Peer: 127.0.0.1:8535 1201s Client-Response-Num: 1 1201s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1201s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1201s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1201s Client-SSL-Socket-Class: IO::Socket::SSL 1201s Client-SSL-Version: TLSv1_3 1201s DMMATCH1: 1 1201s 1201s welcome to localhost:8529 1201s ok 2 1201s warning: Internal response 1201s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1201s response: 1201s 500 Server closed connection without sending any data back 1201s Content-Type: text/plain 1201s Client-Date: Wed, 20 Mar 2024 19:27:06 GMT 1201s Client-Warning: Internal response 1201s 1201s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1201s ok 3 1201s ok 1206s t/ssl/pha.t ......................... 1206s 1..4 1206s # Running under perl version 5.038002 for linux 1206s # Current time local: Wed Mar 20 19:27:06 2024 1206s # Current time GMT: Wed Mar 20 19:27:06 2024 1206s # Using Test.pm version 1.31 1206s # Using Apache/Test.pm version 1.42 1206s # testing : access must be denied without client certificate 1206s # expected: 403 1206s # received: '403' 1206s ok 1 1206s # testing : PHA reneg body buffer size restriction works 1206s # expected: 413 1206s # received: '413' 1206s ok 2 1206s # testing : PHA works with POST body 1206s # expected: 200 1206s # received: '200' 1206s ok 3 1206s # testing : request body matches response 1206s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1206s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1206s ok 4 1206s ok 1210s t/ssl/pr12355.t ..................... 1210s 1..10 1210s # Running under perl version 5.038002 for linux 1210s # Current time local: Wed Mar 20 19:27:11 2024 1210s # Current time GMT: Wed Mar 20 19:27:11 2024 1210s # Using Test.pm version 1.31 1210s # Using Apache/Test.pm version 1.42 1210s # Downgrading to TLSv12 1210s # testing : renegotiation on POST works 1210s # expected: 200 1210s # received: '200' 1210s ok 1 1210s # testing : request body matches response 1210s # expected: 'hello world' 1210s # received: 'hello world' 1210s ok 2 1210s # testing : renegotiation on POST works 1210s # expected: 200 1210s # received: '200' 1210s ok 3 1210s # testing : request body matches response 1210s # expected: 'hello world' 1210s # received: 'hello world' 1210s ok 4 1210s # testing : renegotiation on POST works 1210s # expected: 200 1210s # received: '200' 1210s ok 5 1210s # testing : request body matches response 1210s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1210s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1210s ok 6 1210s # testing : renegotiation on POST works 1210s # expected: 200 1210s # received: '200' 1210s ok 7 1210s # testing : request body matches response 1210s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1210s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1210s ok 8 1210s # testing : renegotiation on POST works 1210s # expected: 200 1210s # received: '200' 1210s ok 9 1210s # testing : request body matches response 1210s # expected: 'HELLO' 1210s # received: 'HELLO' 1210s ok 10 1210s ok 1216s t/ssl/pr43738.t ..................... 1216s 1..4 1216s # Running under perl version 5.038002 for linux 1216s # Current time local: Wed Mar 20 19:27:15 2024 1216s # Current time GMT: Wed Mar 20 19:27:15 2024 1216s # Using Test.pm version 1.31 1216s # Using Apache/Test.pm version 1.42 1216s # Downgrading to TLSv12 1216s # testing : renegotiation on POST works 1216s # expected: 200 1216s # received: '200' 1216s ok 1 1216s # testing : request body matches response 1216s # expected: '/modules/ssl/aes128/empty.pfa 1216s # hello world' 1216s # received: '/modules/ssl/aes128/empty.pfa 1216s # hello world' 1216s ok 2 1216s # testing : renegotiation on POST works 1216s # expected: 200 1216s # received: '200' 1216s ok 3 1216s # testing : request body matches response 1216s # expected: '/modules/ssl/aes256/empty.pfa 1216s # hello world' 1216s # received: '/modules/ssl/aes256/empty.pfa 1216s # hello world' 1216s ok 4 1216s ok 1241s t/ssl/proxy.t ....................... 1241s # using LWP client 1241s 1..290 1241s # Running under perl version 5.038002 for linux 1241s # Current time local: Wed Mar 20 19:27:21 2024 1241s # Current time GMT: Wed Mar 20 19:27:21 2024 1241s # Using Test.pm version 1.31 1241s # Using Apache/Test.pm version 1.42 1241s # testing : / with proxy_http_https (http) 1241s # expected: 200 1241s # received: '200' 1241s ok 1 1241s # testing : CGI script with folded headers 1241s # expected: 200 1241s # received: '200' 1241s ok 2 1241s # testing : using valid proxyssl client cert 1241s # expected: 200 1241s # received: '200' 1241s ok 3 1241s # testing : using invalid proxyssl client cert 1241s # expected: 403 1241s # received: '403' 1241s ok 4 1241s # testing : protected cgi script 1241s # expected: 200 1241s # received: '200' 1241s ok 5 1241s # testing : X-Forwarded-Host header 1241s # expected: 'localhost:8560' 1241s # received: 'localhost:8560' 1241s ok 6 1241s # testing : client subject common name 1241s # expected: 'client_ok' 1241s # received: 'client_ok' 1241s ok 7 1241s # testing : ProxyPassReverse Location rewrite 1241s # expected: 'http://localhost:8560/modules/' 1241s # received: 'http://localhost:8560/modules/' 1241s ok 8 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 1024 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '1024' 1241s # received: 1024 1241s ok 9 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 2048 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '2048' 1241s # received: 2048 1241s ok 10 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 3072 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '3072' 1241s # received: 3072 1241s ok 11 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 4096 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '4096' 1241s # received: 4096 1241s ok 12 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 5120 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '5120' 1241s # received: 5120 1241s ok 13 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 6144 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '6144' 1241s # received: 6144 1241s ok 14 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 7168 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '7168' 1241s # received: 7168 1241s ok 15 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 8192 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '8192' 1241s # received: 8192 1241s ok 16 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 9216 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '9216' 1241s # received: 9216 1241s ok 17 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 10240 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '10240' 1241s # received: 10240 1241s ok 18 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 11264 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '11264' 1241s # received: 11264 1241s ok 19 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 12288 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '12288' 1241s # received: 12288 1241s ok 20 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 13312 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '13312' 1241s # received: 13312 1241s ok 21 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 14336 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '14336' 1241s # received: 14336 1241s ok 22 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 15360 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '15360' 1241s # received: 15360 1241s ok 23 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 16384 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '16384' 1241s # received: 16384 1241s ok 24 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 17408 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '17408' 1241s # received: 17408 1241s ok 25 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 18432 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '18432' 1241s # received: 18432 1241s ok 26 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 19456 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '19456' 1241s # received: 19456 1241s ok 27 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 20480 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '20480' 1241s # received: 20480 1241s ok 28 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 21504 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '21504' 1241s # received: 21504 1241s ok 29 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 22528 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:27 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '22528' 1241s # received: 22528 1241s ok 30 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 23552 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '23552' 1241s # received: 23552 1241s ok 31 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 24576 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '24576' 1241s # received: 24576 1241s ok 32 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 25600 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '25600' 1241s # received: 25600 1241s ok 33 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 26624 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '26624' 1241s # received: 26624 1241s ok 34 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 27648 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '27648' 1241s # received: 27648 1241s ok 35 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 28672 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '28672' 1241s # received: 28672 1241s ok 36 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 29696 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '29696' 1241s # received: 29696 1241s ok 37 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 30720 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '30720' 1241s # received: 30720 1241s ok 38 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 31744 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '31744' 1241s # received: 31744 1241s ok 39 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 32768 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '32768' 1241s # received: 32768 1241s ok 40 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 33792 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '33792' 1241s # received: 33792 1241s ok 41 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 34816 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '34816' 1241s # received: 34816 1241s ok 42 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 35840 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '35840' 1241s # received: 35840 1241s ok 43 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 36864 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '36864' 1241s # received: 36864 1241s ok 44 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 37888 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '37888' 1241s # received: 37888 1241s ok 45 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 38912 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '38912' 1241s # received: 38912 1241s ok 46 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 39936 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '39936' 1241s # received: 39936 1241s ok 47 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 40960 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '40960' 1241s # received: 40960 1241s ok 48 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 41984 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '41984' 1241s # received: 41984 1241s ok 49 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 43008 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '43008' 1241s # received: 43008 1241s ok 50 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 44032 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '44032' 1241s # received: 44032 1241s ok 51 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 45056 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '45056' 1241s # received: 45056 1241s ok 52 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 46080 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:28 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '46080' 1241s # received: 46080 1241s ok 53 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 47104 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '47104' 1241s # received: 47104 1241s ok 54 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 48128 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '48128' 1241s # received: 48128 1241s ok 55 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 49152 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '49152' 1241s # received: 49152 1241s ok 56 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 50176 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '50176' 1241s # received: 50176 1241s ok 57 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 51200 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '51200' 1241s # received: 51200 1241s ok 58 1241s #lwp request: 1241s #POST http://localhost:8560/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 102400 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 7 1241s #Client-Date: Wed, 20 Mar 2024 19:27:29 GMT 1241s #Client-Peer: 127.0.0.1:8560 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '102400' 1241s # received: 102400 1241s ok 59 1241s # testing : / with proxy_http_https_proxy_section (http) 1241s # expected: 200 1241s # received: '200' 1241s ok 60 1241s # testing : CGI script with folded headers 1241s # expected: 200 1241s # received: '200' 1241s ok 61 1241s # testing : using valid proxyssl client cert 1241s # expected: 200 1241s # received: '200' 1241s ok 62 1241s # testing : using invalid proxyssl client cert 1241s # expected: 403 1241s # received: '403' 1241s ok 63 1241s # testing : protected cgi script 1241s # expected: 200 1241s # received: '200' 1241s ok 64 1241s # testing : X-Forwarded-Host header 1241s # expected: 'localhost:8562' 1241s # received: 'localhost:8562' 1241s ok 65 1241s # testing : client subject common name 1241s # expected: 'client_ok' 1241s # received: 'client_ok' 1241s ok 66 1241s # testing : ProxyPassReverse Location rewrite 1241s # expected: 'http://localhost:8562/modules/' 1241s # received: 'http://localhost:8562/modules/' 1241s ok 67 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 1024 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '1024' 1241s # received: 1024 1241s ok 68 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 2048 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '2048' 1241s # received: 2048 1241s ok 69 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 3072 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '3072' 1241s # received: 3072 1241s ok 70 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 4096 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '4096' 1241s # received: 4096 1241s ok 71 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 5120 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '5120' 1241s # received: 5120 1241s ok 72 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 6144 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '6144' 1241s # received: 6144 1241s ok 73 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 7168 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '7168' 1241s # received: 7168 1241s ok 74 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 8192 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '8192' 1241s # received: 8192 1241s ok 75 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 9216 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '9216' 1241s # received: 9216 1241s ok 76 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 10240 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '10240' 1241s # received: 10240 1241s ok 77 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 11264 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '11264' 1241s # received: 11264 1241s ok 78 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 12288 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '12288' 1241s # received: 12288 1241s ok 79 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 13312 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '13312' 1241s # received: 13312 1241s ok 80 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 14336 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '14336' 1241s # received: 14336 1241s ok 81 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 15360 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '15360' 1241s # received: 15360 1241s ok 82 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 16384 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '16384' 1241s # received: 16384 1241s ok 83 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 17408 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '17408' 1241s # received: 17408 1241s ok 84 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 18432 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '18432' 1241s # received: 18432 1241s ok 85 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 19456 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '19456' 1241s # received: 19456 1241s ok 86 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 20480 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '20480' 1241s # received: 20480 1241s ok 87 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 21504 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '21504' 1241s # received: 21504 1241s ok 88 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 22528 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '22528' 1241s # received: 22528 1241s ok 89 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 23552 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '23552' 1241s # received: 23552 1241s ok 90 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 24576 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '24576' 1241s # received: 24576 1241s ok 91 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 25600 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '25600' 1241s # received: 25600 1241s ok 92 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 26624 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '26624' 1241s # received: 26624 1241s ok 93 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 27648 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '27648' 1241s # received: 27648 1241s ok 94 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 28672 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '28672' 1241s # received: 28672 1241s ok 95 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 29696 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '29696' 1241s # received: 29696 1241s ok 96 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 30720 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '30720' 1241s # received: 30720 1241s ok 97 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 31744 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:30 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '31744' 1241s # received: 31744 1241s ok 98 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 32768 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '32768' 1241s # received: 32768 1241s ok 99 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 33792 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '33792' 1241s # received: 33792 1241s ok 100 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 34816 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '34816' 1241s # received: 34816 1241s ok 101 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 35840 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '35840' 1241s # received: 35840 1241s ok 102 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 36864 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '36864' 1241s # received: 36864 1241s ok 103 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 37888 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '37888' 1241s # received: 37888 1241s ok 104 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 38912 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '38912' 1241s # received: 38912 1241s ok 105 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 39936 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '39936' 1241s # received: 39936 1241s ok 106 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 40960 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '40960' 1241s # received: 40960 1241s ok 107 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 41984 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '41984' 1241s # received: 41984 1241s ok 108 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 43008 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '43008' 1241s # received: 43008 1241s ok 109 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 44032 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '44032' 1241s # received: 44032 1241s ok 110 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 45056 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '45056' 1241s # received: 45056 1241s ok 111 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 46080 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '46080' 1241s # received: 46080 1241s ok 112 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 47104 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '47104' 1241s # received: 47104 1241s ok 113 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 48128 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '48128' 1241s # received: 48128 1241s ok 114 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 49152 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '49152' 1241s # received: 49152 1241s ok 115 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 50176 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '50176' 1241s # received: 50176 1241s ok 116 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 51200 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '51200' 1241s # received: 51200 1241s ok 117 1241s #lwp request: 1241s #POST http://localhost:8562/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 102400 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 7 1241s #Client-Date: Wed, 20 Mar 2024 19:27:31 GMT 1241s #Client-Peer: 127.0.0.1:8562 1241s #Client-Response-Num: 1 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '102400' 1241s # received: 102400 1241s ok 118 1241s # testing : / with proxy_https_http (https) 1241s # expected: 200 1241s # received: '200' 1241s ok 119 1241s # testing : CGI script with folded headers 1241s # expected: 200 1241s # received: '200' 1241s ok 120 1241s # testing : ProxyPassReverse Location rewrite 1241s # expected: 'https://localhost:8564/modules/' 1241s # received: 'https://localhost:8564/modules/' 1241s ok 121 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 1024 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '1024' 1241s # received: 1024 1241s ok 122 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 2048 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '2048' 1241s # received: 2048 1241s ok 123 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 3072 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '3072' 1241s # received: 3072 1241s ok 124 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 4096 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '4096' 1241s # received: 4096 1241s ok 125 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 5120 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '5120' 1241s # received: 5120 1241s ok 126 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 6144 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '6144' 1241s # received: 6144 1241s ok 127 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 7168 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '7168' 1241s # received: 7168 1241s ok 128 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 8192 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '8192' 1241s # received: 8192 1241s ok 129 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 9216 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '9216' 1241s # received: 9216 1241s ok 130 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 10240 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '10240' 1241s # received: 10240 1241s ok 131 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 11264 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '11264' 1241s # received: 11264 1241s ok 132 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 12288 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '12288' 1241s # received: 12288 1241s ok 133 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 13312 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '13312' 1241s # received: 13312 1241s ok 134 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 14336 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '14336' 1241s # received: 14336 1241s ok 135 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 15360 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '15360' 1241s # received: 15360 1241s ok 136 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 16384 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '16384' 1241s # received: 16384 1241s ok 137 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 17408 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:34 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '17408' 1241s # received: 17408 1241s ok 138 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 18432 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '18432' 1241s # received: 18432 1241s ok 139 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 19456 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '19456' 1241s # received: 19456 1241s ok 140 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 20480 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '20480' 1241s # received: 20480 1241s ok 141 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 21504 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '21504' 1241s # received: 21504 1241s ok 142 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 22528 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '22528' 1241s # received: 22528 1241s ok 143 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 23552 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '23552' 1241s # received: 23552 1241s ok 144 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 24576 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '24576' 1241s # received: 24576 1241s ok 145 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 25600 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '25600' 1241s # received: 25600 1241s ok 146 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 26624 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '26624' 1241s # received: 26624 1241s ok 147 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 27648 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '27648' 1241s # received: 27648 1241s ok 148 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 28672 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '28672' 1241s # received: 28672 1241s ok 149 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 29696 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '29696' 1241s # received: 29696 1241s ok 150 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 30720 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '30720' 1241s # received: 30720 1241s ok 151 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 31744 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '31744' 1241s # received: 31744 1241s ok 152 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 32768 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '32768' 1241s # received: 32768 1241s ok 153 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 33792 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '33792' 1241s # received: 33792 1241s ok 154 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 34816 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '34816' 1241s # received: 34816 1241s ok 155 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 35840 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '35840' 1241s # received: 35840 1241s ok 156 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 36864 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '36864' 1241s # received: 36864 1241s ok 157 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 37888 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '37888' 1241s # received: 37888 1241s ok 158 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 38912 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '38912' 1241s # received: 38912 1241s ok 159 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 39936 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '39936' 1241s # received: 39936 1241s ok 160 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 40960 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '40960' 1241s # received: 40960 1241s ok 161 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 41984 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '41984' 1241s # received: 41984 1241s ok 162 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 43008 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '43008' 1241s # received: 43008 1241s ok 163 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 44032 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '44032' 1241s # received: 44032 1241s ok 164 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 45056 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '45056' 1241s # received: 45056 1241s ok 165 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 46080 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '46080' 1241s # received: 46080 1241s ok 166 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 47104 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '47104' 1241s # received: 47104 1241s ok 167 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 48128 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '48128' 1241s # received: 48128 1241s ok 168 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 49152 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '49152' 1241s # received: 49152 1241s ok 169 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 50176 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '50176' 1241s # received: 50176 1241s ok 170 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 51200 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:35 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '51200' 1241s # received: 51200 1241s ok 171 1241s #lwp request: 1241s #POST https://localhost:8564/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 102400 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 7 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8564 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '102400' 1241s # received: 102400 1241s ok 172 1241s # testing : / with proxy_https_https (https) 1241s # expected: 200 1241s # received: '200' 1241s ok 173 1241s # testing : CGI script with folded headers 1241s # expected: 200 1241s # received: '200' 1241s ok 174 1241s # testing : using valid proxyssl client cert 1241s # expected: 200 1241s # received: '200' 1241s ok 175 1241s # testing : using invalid proxyssl client cert 1241s # expected: 403 1241s # received: '403' 1241s ok 176 1241s # testing : protected cgi script 1241s # expected: 200 1241s # received: '200' 1241s ok 177 1241s # testing : X-Forwarded-Host header 1241s # expected: 'localhost:8561' 1241s # received: 'localhost:8561' 1241s ok 178 1241s # testing : client subject common name 1241s # expected: 'client_ok' 1241s # received: 'client_ok' 1241s ok 179 1241s # testing : ProxyPassReverse Location rewrite 1241s # expected: 'https://localhost:8561/modules/' 1241s # received: 'https://localhost:8561/modules/' 1241s ok 180 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 1024 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '1024' 1241s # received: 1024 1241s ok 181 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 2048 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '2048' 1241s # received: 2048 1241s ok 182 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 3072 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '3072' 1241s # received: 3072 1241s ok 183 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 4096 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '4096' 1241s # received: 4096 1241s ok 184 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 5120 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '5120' 1241s # received: 5120 1241s ok 185 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 6144 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '6144' 1241s # received: 6144 1241s ok 186 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 7168 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '7168' 1241s # received: 7168 1241s ok 187 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 8192 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '8192' 1241s # received: 8192 1241s ok 188 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 9216 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '9216' 1241s # received: 9216 1241s ok 189 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 10240 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:36 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '10240' 1241s # received: 10240 1241s ok 190 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 11264 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '11264' 1241s # received: 11264 1241s ok 191 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 12288 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '12288' 1241s # received: 12288 1241s ok 192 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 13312 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '13312' 1241s # received: 13312 1241s ok 193 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 14336 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '14336' 1241s # received: 14336 1241s ok 194 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 15360 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '15360' 1241s # received: 15360 1241s ok 195 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 16384 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '16384' 1241s # received: 16384 1241s ok 196 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 17408 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '17408' 1241s # received: 17408 1241s ok 197 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 18432 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '18432' 1241s # received: 18432 1241s ok 198 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 19456 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '19456' 1241s # received: 19456 1241s ok 199 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 20480 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '20480' 1241s # received: 20480 1241s ok 200 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 21504 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '21504' 1241s # received: 21504 1241s ok 201 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 22528 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '22528' 1241s # received: 22528 1241s ok 202 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 23552 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '23552' 1241s # received: 23552 1241s ok 203 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 24576 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '24576' 1241s # received: 24576 1241s ok 204 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 25600 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '25600' 1241s # received: 25600 1241s ok 205 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 26624 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '26624' 1241s # received: 26624 1241s ok 206 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 27648 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '27648' 1241s # received: 27648 1241s ok 207 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 28672 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '28672' 1241s # received: 28672 1241s ok 208 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 29696 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '29696' 1241s # received: 29696 1241s ok 209 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 30720 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:37 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '30720' 1241s # received: 30720 1241s ok 210 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 31744 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '31744' 1241s # received: 31744 1241s ok 211 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 32768 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '32768' 1241s # received: 32768 1241s ok 212 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 33792 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '33792' 1241s # received: 33792 1241s ok 213 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 34816 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '34816' 1241s # received: 34816 1241s ok 214 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 35840 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '35840' 1241s # received: 35840 1241s ok 215 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 36864 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '36864' 1241s # received: 36864 1241s ok 216 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 37888 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '37888' 1241s # received: 37888 1241s ok 217 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 38912 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '38912' 1241s # received: 38912 1241s ok 218 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 39936 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:38 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '39936' 1241s # received: 39936 1241s ok 219 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 40960 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '40960' 1241s # received: 40960 1241s ok 220 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 41984 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '41984' 1241s # received: 41984 1241s ok 221 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 43008 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '43008' 1241s # received: 43008 1241s ok 222 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 44032 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '44032' 1241s # received: 44032 1241s ok 223 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 45056 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '45056' 1241s # received: 45056 1241s ok 224 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 46080 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '46080' 1241s # received: 46080 1241s ok 225 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 47104 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '47104' 1241s # received: 47104 1241s ok 226 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 48128 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '48128' 1241s # received: 48128 1241s ok 227 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 49152 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '49152' 1241s # received: 49152 1241s ok 228 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 50176 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '50176' 1241s # received: 50176 1241s ok 229 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 51200 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '51200' 1241s # received: 51200 1241s ok 230 1241s #lwp request: 1241s #POST https://localhost:8561/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 102400 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 7 1241s #Client-Date: Wed, 20 Mar 2024 19:27:39 GMT 1241s #Client-Peer: 127.0.0.1:8561 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '102400' 1241s # received: 102400 1241s ok 231 1241s # testing : / with proxy_https_https_proxy_section (https) 1241s # expected: 200 1241s # received: '200' 1241s ok 232 1241s # testing : CGI script with folded headers 1241s # expected: 200 1241s # received: '200' 1241s ok 233 1241s # testing : using valid proxyssl client cert 1241s # expected: 200 1241s # received: '200' 1241s ok 234 1241s # testing : using invalid proxyssl client cert 1241s # expected: 403 1241s # received: '403' 1241s ok 235 1241s # testing : protected cgi script 1241s # expected: 200 1241s # received: '200' 1241s ok 236 1241s # testing : X-Forwarded-Host header 1241s # expected: 'localhost:8563' 1241s # received: 'localhost:8563' 1241s ok 237 1241s # testing : client subject common name 1241s # expected: 'client_ok' 1241s # received: 'client_ok' 1241s ok 238 1241s # testing : ProxyPassReverse Location rewrite 1241s # expected: 'https://localhost:8563/modules/' 1241s # received: 'https://localhost:8563/modules/' 1241s ok 239 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 1024 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '1024' 1241s # received: 1024 1241s ok 240 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 2048 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '2048' 1241s # received: 2048 1241s ok 241 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 3072 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '3072' 1241s # received: 3072 1241s ok 242 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 4096 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '4096' 1241s # received: 4096 1241s ok 243 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 5120 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '5120' 1241s # received: 5120 1241s ok 244 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 6144 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '6144' 1241s # received: 6144 1241s ok 245 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 7168 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '7168' 1241s # received: 7168 1241s ok 246 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 8192 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '8192' 1241s # received: 8192 1241s ok 247 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 9216 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 5 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '9216' 1241s # received: 9216 1241s ok 248 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 10240 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '10240' 1241s # received: 10240 1241s ok 249 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 11264 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:42 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '11264' 1241s # received: 11264 1241s ok 250 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 12288 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '12288' 1241s # received: 12288 1241s ok 251 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 13312 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '13312' 1241s # received: 13312 1241s ok 252 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 14336 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '14336' 1241s # received: 14336 1241s ok 253 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 15360 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '15360' 1241s # received: 15360 1241s ok 254 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 16384 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '16384' 1241s # received: 16384 1241s ok 255 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 17408 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '17408' 1241s # received: 17408 1241s ok 256 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 18432 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '18432' 1241s # received: 18432 1241s ok 257 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 19456 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '19456' 1241s # received: 19456 1241s ok 258 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 20480 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '20480' 1241s # received: 20480 1241s ok 259 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 21504 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '21504' 1241s # received: 21504 1241s ok 260 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 22528 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '22528' 1241s # received: 22528 1241s ok 261 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 23552 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '23552' 1241s # received: 23552 1241s ok 262 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 24576 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '24576' 1241s # received: 24576 1241s ok 263 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 25600 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '25600' 1241s # received: 25600 1241s ok 264 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 26624 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '26624' 1241s # received: 26624 1241s ok 265 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 27648 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '27648' 1241s # received: 27648 1241s ok 266 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 28672 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '28672' 1241s # received: 28672 1241s ok 267 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 29696 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:43 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '29696' 1241s # received: 29696 1241s ok 268 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 30720 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '30720' 1241s # received: 30720 1241s ok 269 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 31744 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '31744' 1241s # received: 31744 1241s ok 270 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 32768 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '32768' 1241s # received: 32768 1241s ok 271 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 33792 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '33792' 1241s # received: 33792 1241s ok 272 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 34816 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '34816' 1241s # received: 34816 1241s ok 273 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 35840 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '35840' 1241s # received: 35840 1241s ok 274 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 36864 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '36864' 1241s # received: 36864 1241s ok 275 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 37888 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '37888' 1241s # received: 37888 1241s ok 276 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 38912 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '38912' 1241s # received: 38912 1241s ok 277 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 39936 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '39936' 1241s # received: 39936 1241s ok 278 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 40960 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '40960' 1241s # received: 40960 1241s ok 279 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 41984 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '41984' 1241s # received: 41984 1241s ok 280 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 43008 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '43008' 1241s # received: 43008 1241s ok 281 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 44032 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '44032' 1241s # received: 44032 1241s ok 282 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 45056 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '45056' 1241s # received: 45056 1241s ok 283 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 46080 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:44 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '46080' 1241s # received: 46080 1241s ok 284 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 47104 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '47104' 1241s # received: 47104 1241s ok 285 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 48128 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '48128' 1241s # received: 48128 1241s ok 286 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 49152 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '49152' 1241s # received: 49152 1241s ok 287 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 50176 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '50176' 1241s # received: 50176 1241s ok 288 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 51200 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 6 1241s #Client-Date: Wed, 20 Mar 2024 19:27:45 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '51200' 1241s # received: 51200 1241s ok 289 1241s #lwp request: 1241s #POST https://localhost:8563/eat_post HTTP/1.1 1241s #User-Agent: libwww-perl/6.76 1241s #Content-Length: 102400 1241s # 1241s #server response: 1241s #HTTP/1.1 200 OK 1241s #Connection: close 1241s #Date: Wed, 20 Mar 2024 19:27:46 GMT 1241s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1241s #Vary: In-If1 1241s #Content-Length: 7 1241s #Client-Date: Wed, 20 Mar 2024 19:27:46 GMT 1241s #Client-Peer: 127.0.0.1:8563 1241s #Client-Response-Num: 1 1241s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1241s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1241s #Client-SSL-Socket-Class: IO::Socket::SSL 1241s #Client-SSL-Version: TLSv1_3 1241s #DMMATCH1: 1 1241s # 1241s # testing : length posted 1241s # expected: '102400' 1241s # received: 102400 1241s ok 290 1241s ok 1259s t/ssl/require.t ..................... 1259s 1..10 1259s # Running under perl version 5.038002 for linux 1259s # Current time local: Wed Mar 20 19:27:46 2024 1259s # Current time GMT: Wed Mar 20 19:27:46 2024 1259s # Using Test.pm version 1.31 1259s # Using Apache/Test.pm version 1.42 1259s ok 1 1259s ok 2 1259s ok 3 1259s ok 4 1259s ok 5 1259s ok 6 1259s ok 7 1259s ok 8 1259s ok 9 1259s ok 10 1259s ok 1263s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1272s t/ssl/varlookup.t ................... 1272s 1..83 1272s # Running under perl version 5.038002 for linux 1272s # Current time local: Wed Mar 20 19:28:08 2024 1272s # Current time GMT: Wed Mar 20 19:28:08 2024 1272s # Using Test.pm version 1.31 1272s # Using Apache/Test.pm version 1.42 1272s # testing : HTTP_USER_AGENT 1272s # expected: 'libwww-perl/6.76' 1272s # received: 'libwww-perl/6.76' 1272s ok 1 1272s # testing : HTTP:User-Agent 1272s # expected: 'libwww-perl/6.76' 1272s # received: 'libwww-perl/6.76' 1272s ok 2 1272s # testing : HTTP_REFERER 1272s # expected: 't/ssl/varlookup.t' 1272s # received: 't/ssl/varlookup.t' 1272s ok 3 1272s # testing : HTTP_HOST 1272s # expected: 'localhost:8532' 1272s # received: 'localhost:8532' 1272s ok 4 1272s # testing : QUERY_STRING 1272s # expected: 'QUERY_STRING' 1272s # received: 'QUERY_STRING' 1272s ok 5 1272s # testing : SERVER_SOFTWARE 1272s # expected: qr/^Apache\/2.4.58/ 1272s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1272s ok 6 1272s # testing : SERVER_ADMIN 1272s # expected: 'tuser@localhost' 1272s # received: 'tuser@localhost' 1272s ok 7 1272s # testing : SERVER_PORT 1272s # expected: '8532' 1272s # received: '8532' 1272s ok 8 1272s # testing : SERVER_NAME 1272s # expected: 'localhost' 1272s # received: 'localhost' 1272s ok 9 1272s # testing : SERVER_PROTOCOL 1272s # expected: qr/^HTTP\/1\.\d$/ 1272s # received: 'HTTP/1.1' 1272s ok 10 1272s # testing : REMOTE_ADDR 1272s # expected: '127.0.0.1' 1272s # received: '127.0.0.1' 1272s ok 11 1272s # testing : DOCUMENT_ROOT 1272s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 1272s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 1272s ok 12 1272s # testing : REQUEST_METHOD 1272s # expected: 'GET' 1272s # received: 'GET' 1272s ok 13 1272s # testing : REQUEST_URI 1272s # expected: '/test_ssl_var_lookup' 1272s # received: '/test_ssl_var_lookup' 1272s ok 14 1272s # testing : TIME_YEAR 1272s # expected: 2024 1272s # received: '2024' 1272s ok 15 1272s # testing : TIME_MON 1272s # expected: '03' 1272s # received: '03' 1272s ok 16 1272s # testing : TIME_DAY 1272s # expected: '20' 1272s # received: '20' 1272s ok 17 1272s # testing : TIME_WDAY 1272s # expected: 3 1272s # received: '3' 1272s ok 18 1272s # testing : IS_SUBREQ 1272s # expected: 'false' 1272s # received: 'false' 1272s ok 19 1272s # testing : API_VERSION 1272s # expected: '20120211' 1272s # received: '20120211' 1272s ok 20 1272s # testing : THE_REQUEST 1272s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1272s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1272s ok 21 1272s # testing : REQUEST_SCHEME 1272s # expected: 'https' 1272s # received: 'https' 1272s ok 22 1272s # testing : HTTPS 1272s # expected: 'on' 1272s # received: 'on' 1272s ok 23 1272s # testing : ENV:THE_ARGS 1272s # expected: 'ENV:THE_ARGS' 1272s # received: 'ENV:THE_ARGS' 1272s ok 24 1272s # testing : SSL_CLIENT_M_VERSION 1272s # expected: qr/^\d+$/ 1272s # received: '3' 1272s ok 25 1272s # testing : SSL_SERVER_M_VERSION 1272s # expected: qr/^\d+$/ 1272s # received: '3' 1272s ok 26 1272s # testing : SSL_CLIENT_M_SERIAL 1272s # expected: qr/^[0-9A-F]+$/ 1272s # received: '04' 1272s ok 27 1272s # testing : SSL_SERVER_M_SERIAL 1272s # expected: qr/^[0-9A-F]+$/ 1272s # received: '0A' 1272s ok 28 1272s # testing : SSL_PROTOCOL 1272s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1272s # received: 'TLSv1.3' 1272s ok 29 1272s # testing : SSL_CLIENT_V_START 1272s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1272s # received: 'Mar 20 19:13:57 2024 GMT' 1272s ok 30 1272s # testing : SSL_SERVER_V_START 1272s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1272s # received: 'Mar 20 19:14:02 2024 GMT' 1272s ok 31 1272s # testing : SSL_CLIENT_V_END 1272s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1272s # received: 'Mar 20 19:13:57 2025 GMT' 1272s ok 32 1272s # testing : SSL_SERVER_V_END 1272s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1272s # received: 'Mar 20 19:14:02 2025 GMT' 1272s ok 33 1272s # testing : SSL_CIPHER 1272s # expected: qr/^[A-Z0-9_-]+$/ 1272s # received: 'TLS_AES_256_GCM_SHA384' 1272s ok 34 1272s # testing : SSL_CIPHER_EXPORT 1272s # expected: 'false' 1272s # received: 'false' 1272s ok 35 1272s # testing : SSL_CIPHER_ALGKEYSIZE 1272s # expected: qr/^\d+$/ 1272s # received: '256' 1272s ok 36 1272s # testing : SSL_CIPHER_USEKEYSIZE 1272s # expected: qr/^\d+$/ 1272s # received: '256' 1272s ok 37 1272s # testing : SSL_SECURE_RENEG 1272s # expected: qr/^(false|true)$/ 1272s # received: 'true' 1272s ok 38 1272s # testing : SSL_CLIENT_S_DN 1272s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1272s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1272s ok 39 1272s # testing : SSL_SERVER_S_DN 1272s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1272s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1272s ok 40 1272s # testing : SSL_CLIENT_S_DN_C 1272s # expected: 'US' 1272s # received: 'US' 1272s ok 41 1272s # testing : SSL_SERVER_S_DN_C 1272s # expected: 'US' 1272s # received: 'US' 1272s ok 42 1272s # testing : SSL_CLIENT_S_DN_ST 1272s # expected: 'California' 1272s # received: 'California' 1272s ok 43 1272s # testing : SSL_SERVER_S_DN_ST 1272s # expected: 'California' 1272s # received: 'California' 1272s ok 44 1272s # testing : SSL_CLIENT_S_DN_L 1272s # expected: 'San Francisco' 1272s # received: 'San Francisco' 1272s ok 45 1272s # testing : SSL_SERVER_S_DN_L 1272s # expected: 'San Francisco' 1272s # received: 'San Francisco' 1272s ok 46 1272s # testing : SSL_CLIENT_S_DN_O 1272s # expected: 'ASF' 1272s # received: 'ASF' 1272s ok 47 1272s # testing : SSL_SERVER_S_DN_O 1272s # expected: 'ASF' 1272s # received: 'ASF' 1272s ok 48 1272s # testing : SSL_CLIENT_S_DN_OU 1272s # expected: 'httpd-test' 1272s # received: 'httpd-test' 1272s ok 49 1272s # testing : SSL_SERVER_S_DN_OU 1272s # expected: qr/^httpd-test\/([-\w]+)/ 1272s # received: 'httpd-test/rsa-test' 1272s ok 50 1272s # testing : SSL_CLIENT_S_DN_CN 1272s # expected: 'client_ok' 1272s # received: 'client_ok' 1272s ok 51 1272s # testing : SSL_SERVER_S_DN_CN 1272s # expected: 'localhost' 1272s # received: 'localhost' 1272s ok 52 1272s # testing : SSL_CLIENT_S_DN_Email 1272s # expected: 'test-dev@httpd.apache.org' 1272s # received: 'test-dev@httpd.apache.org' 1272s ok 53 1272s # testing : SSL_SERVER_S_DN_Email 1272s # expected: 'test-dev@httpd.apache.org' 1272s # received: 'test-dev@httpd.apache.org' 1272s ok 54 1272s # testing : SSL_CLIENT_SAN_Email_0 1272s # expected: 'test-dev@httpd.apache.org' 1272s # received: 'test-dev@httpd.apache.org' 1272s ok 55 1272s # testing : SSL_SERVER_SAN_DNS_0 1272s # expected: 'localhost' 1272s # received: 'localhost' 1272s ok 56 1272s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1272s # expected: 'test-dev@httpd.apache.org' 1272s # received: 'test-dev@httpd.apache.org' 1272s ok 57 1272s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1272s # expected: '_https.localhost' 1272s # received: '_https.localhost' 1272s ok 58 1272s # testing : SSL_CLIENT_I_DN 1272s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1272s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1272s ok 59 1272s # testing : SSL_SERVER_I_DN 1272s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1272s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1272s ok 60 1272s # testing : SSL_CLIENT_I_DN_C 1272s # expected: 'US' 1272s # received: 'US' 1272s ok 61 1272s # testing : SSL_SERVER_I_DN_C 1272s # expected: 'US' 1272s # received: 'US' 1272s ok 62 1272s # testing : SSL_CLIENT_I_DN_ST 1272s # expected: 'California' 1272s # received: 'California' 1272s ok 63 1272s # testing : SSL_SERVER_I_DN_ST 1272s # expected: 'California' 1272s # received: 'California' 1272s ok 64 1272s # testing : SSL_CLIENT_I_DN_L 1272s # expected: 'San Francisco' 1272s # received: 'San Francisco' 1272s ok 65 1272s # testing : SSL_SERVER_I_DN_L 1272s # expected: 'San Francisco' 1272s # received: 'San Francisco' 1272s ok 66 1272s # testing : SSL_CLIENT_I_DN_O 1272s # expected: 'ASF' 1272s # received: 'ASF' 1272s ok 67 1272s # testing : SSL_SERVER_I_DN_O 1272s # expected: 'ASF' 1272s # received: 'ASF' 1272s ok 68 1272s # testing : SSL_CLIENT_I_DN_OU 1272s # expected: 'httpd-test' 1272s # received: 'httpd-test' 1272s ok 69 1272s # testing : SSL_SERVER_I_DN_OU 1272s # expected: 'httpd-test' 1272s # received: 'httpd-test' 1272s ok 70 1272s # testing : SSL_CLIENT_I_DN_CN 1272s # expected: 'ca' 1272s # received: 'ca' 1272s ok 71 1272s # testing : SSL_SERVER_I_DN_CN 1272s # expected: 'ca' 1272s # received: 'ca' 1272s ok 72 1272s # testing : SSL_SERVER_I_DN_CN_RAW 1272s # expected: 'ca' 1272s # received: 'ca' 1272s ok 73 1272s # testing : SSL_SERVER_I_DN_CN_0_RAW 1272s # expected: 'ca' 1272s # received: 'ca' 1272s ok 74 1272s # testing : SSL_CLIENT_I_DN_Email 1272s # expected: 'test-dev@httpd.apache.org' 1272s # received: 'test-dev@httpd.apache.org' 1272s ok 75 1272s # testing : SSL_SERVER_I_DN_Email 1272s # expected: 'test-dev@httpd.apache.org' 1272s # received: 'test-dev@httpd.apache.org' 1272s ok 76 1272s # testing : SSL_CLIENT_A_SIG 1272s # expected: 'sha256WithRSAEncryption' 1272s # received: 'sha256WithRSAEncryption' 1272s ok 77 1272s # testing : SSL_SERVER_A_SIG 1272s # expected: 'sha256WithRSAEncryption' 1272s # received: 'sha256WithRSAEncryption' 1272s ok 78 1272s # testing : SSL_CLIENT_A_KEY 1272s # expected: 'rsaEncryption' 1272s # received: 'rsaEncryption' 1272s ok 79 1272s # testing : SSL_SERVER_A_KEY 1272s # expected: qr/^[rd]saEncryption$/ 1272s # received: 'rsaEncryption' 1272s ok 80 1272s # testing : SSL_CLIENT_CERT 1272s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1272s # received: '-----BEGIN CERTIFICATE----- 1272s # MIIFHTCCBAWgAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1272s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1272s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1272s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw 1272s # MTkxMzU3WhcNMjUwMzIwMTkxMzU3WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1272s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1272s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1272s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1272s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAubE/hNUL6Pv9LvgO+NtDrBJHZ1QJHKJxURpI 1272s # 1QzHi9hIYeANBwBIaR4ZkRUdB64kVz/oQBTVvyw+xAMMH3SVcYxH+zv1bpTwKNm0 1272s # HWUotwXlo9NVjmx/mtBfmkUa7Ar0LYw4tk+DEeqogB64No9Yj5ph2J0qsLSVyaqB 1272s # a5h8YRFqttOtbA37UpNIYZclbxMV9Dq1dtosbvrom4XtdXedvL5sQMchONUyKnG8 1272s # /OFMgdHVua1MeFGUv6jvsaTMZXIwKGcJwt9ie4bxvaVoN9sZViRmaQnhgTOxem+l 1272s # k7E/9pl1EB2mP8/r3VnUJEvDE1zxhfaF7Cm4EI3eSVBYu8PFQQIDAQABo4IBbzCC 1272s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 1272s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 1272s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 1272s # A1UdDgQWBBQm/k7Pz/w5t/MIxRTr01x4NZDTezCBvgYDVR0jBIG2MIGzoYGapIGX 1272s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 1272s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 1272s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 1272s # Y2hlLm9yZ4IUK4cfCRtkVTxrdQ9CyhKU9HyIKAEwDQYJKoZIhvcNAQELBQADggEB 1272s # AGOxfVtZ7R/KkW85VpUxGohrJxl6J2gkT6mx4XQscQGzcSvh2k4eE065QYtU1RUo 1272s # qWD2vB+tffPBvmnS1mEgBkj5xtJUINyOPZXC9+UIMZZctSkADFbQoYa3191j7Dn4 1272s # PrpnwujrudrPI6UantGRM8xD3B2N5uTRlsgiJy2QFbMUspZj8uq1gSZJisp7oC5u 1272s # D+g3a4G2bj/E7iWo2pBNfWcFGkaZE8ijI6rj43V4h+JzalEq+TL6cjHnlV1ycJGS 1272s # BCOTMH1folmzoClb+XuD2Kl3WpQFZWcp4Y4K64yCe4m4LBCK9NPa9HlfdK5gNeDl 1272s # bwNAZTiCmLkbp6BZJ9RIVwY= 1272s # -----END CERTIFICATE----- 1272s # ' 1272s ok 81 1272s # testing : SSL_SERVER_CERT 1272s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1272s # received: '-----BEGIN CERTIFICATE----- 1272s # MIIE0TCCA7mgAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1272s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1272s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1272s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw 1272s # MTkxNDAyWhcNMjUwMzIwMTkxNDAyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1272s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1272s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1272s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1272s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwajOSo/CZVIS/Ezr9bMPYp7u 1272s # US0Y9a88qoCV6JZAGrOC15slqLR6MqNFk3VOdOWWqaAcq6e5HlbDW2VqrHr6/xYR 1272s # yrKcw+bwq7pdcGC84NpoRPNIPRwu4sAP/o12v+ycRb7xI1q+6LOceYzL/tzTyMEC 1272s # I2H9Ri45q/QBfAyrNfj5JoFAgb6WwiUnWj5Uea98/hC35Sg3r8HUC2M+Xgqp36E9 1272s # ilCkE+NyhuTsoRJ+snVSv0MrqK/OMWjo/VNb0KJG9C0nwg1CklTrkjUwdgEDJG7I 1272s # 9AXKWKoJs4AhmlJEkKHnnjICo3RsupSSwhJkks9/1oMIqtWS/j8tGcblL0UHLwID 1272s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 1272s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFK4FSyD022A440pp0ABSRxWpKKGn 1272s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 1272s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 1272s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 1272s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQrhx8JG2RVPGt1D0LKEpT0fIgo 1272s # ATANBgkqhkiG9w0BAQsFAAOCAQEApTiCWVYBmvcKd50WiRhPzlLgTdTHXn6FsbUA 1272s # hwJBCgo9B3rvvobHWcx+yDp9X+K8vfyRfeMNxTjiHpaDJohXGmww3q1SwjJ/3wLB 1272s # dqCAbh5lPPf6pwTx44yj+sX0alRzrDK6syMS4ei6EA2ojwtgJgwBimcl6FthDAZd 1272s # njkYzX7KY63vBsFIGAB25/yN7kn+xzBPrHRnqknbp68K8AC/RvpvcHkrzFfVQ5Kf 1272s # IxVGDCgZaiaOhsy50Wig16KQay8t7dPc3xPKo2c7sfivufs6zVUyLLCV1XVl5ngn 1272s # c01Or/kNyIVH+zsUf7BqZr4kiiMJebSiEv6tdoCou8j8eJY3Pg== 1272s # -----END CERTIFICATE----- 1272s # ' 1272s ok 82 1272s # testing : SSL_CLIENT_VERIFY 1272s # expected: 'SUCCESS' 1272s # received: 'SUCCESS' 1272s ok 83 1272s ok 1281s t/ssl/verify.t ...................... 1281s 1..3 1281s # Running under perl version 5.038002 for linux 1281s # Current time local: Wed Mar 20 19:28:17 2024 1281s # Current time GMT: Wed Mar 20 19:28:17 2024 1281s # Using Test.pm version 1.31 1281s # Using Apache/Test.pm version 1.42 1281s HTTP/1.1 403 Forbidden 1281s Connection: close 1281s Date: Wed, 20 Mar 2024 19:28:26 GMT 1281s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1281s Content-Length: 258 1281s Content-Type: text/html; charset=iso-8859-1 1281s Client-Date: Wed, 20 Mar 2024 19:28:26 GMT 1281s Client-Peer: 127.0.0.1:8532 1281s Client-Response-Num: 1 1281s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1281s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1281s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1281s Client-SSL-Socket-Class: IO::Socket::SSL 1281s Client-SSL-Version: TLSv1_3 1281s Title: 403 Forbidden 1281s 1281s 1281s 1281s 403 Forbidden 1281s 1281s

Forbidden

1281s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

1281s 1281s ok 1 1281s HTTP/1.1 200 OK 1281s Connection: close 1281s Date: Wed, 20 Mar 2024 19:28:26 GMT 1281s Accept-Ranges: bytes 1281s ETag: "1a-613edd771cbc0" 1281s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1281s Vary: In-If1 1281s Content-Length: 26 1281s Content-Type: text/html 1281s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1281s Client-Date: Wed, 20 Mar 2024 19:28:26 GMT 1281s Client-Peer: 127.0.0.1:8532 1281s Client-Response-Num: 1 1281s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1281s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1281s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1281s Client-SSL-Socket-Class: IO::Socket::SSL 1281s Client-SSL-Version: TLSv1_3 1281s DMMATCH1: 1 1281s 1281s welcome to localhost:8529 1281s ok 2 1281s 500 Server closed connection without sending any data back 1281s Content-Type: text/plain 1281s Client-Date: Wed, 20 Mar 2024 19:28:26 GMT 1281s Client-Warning: Internal response 1281s 1281s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1281s ok 3 1281s ok 1281s All tests successful. 1282s Files=142, Tests=7320, 832 wallclock secs ( 2.20 usr 1.70 sys + 262.36 cusr 161.28 csys = 427.54 CPU) 1282s Result: PASS 1282s [warning] server localhost:8529 shutdown 1283s [warning] port 8529 still in use... 1284s done 1284s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 1284s + grep -E '^Result: PASS' testlog.mpm_prefork 1284s Files=142, Tests=7320, 832 wallclock secs ( 2.20 usr 1.70 sys + 262.36 cusr 161.28 csys = 427.54 CPU) 1284s + grep -E '^Result: FAIL' testlog.mpm_prefork 1284s Result: PASS 1284s + grep -E 'server dumped core' testlog.mpm_prefork 1284s + return 0 1284s + run_tests mpm_worker 1284s + local MPM=mpm_worker 1284s =============Running-with-mpm_worker========== 1284s + shift 1284s + local LOG=testlog.mpm_worker 1284s + echo =============Running-with-mpm_worker========== 1284s + rm -f apache2.conf.debian 1284s + cp /etc/apache2/apache2.conf apache2.conf.debian 1284s + cat /etc/apache2/mods-available/mpm_worker.load 1284s + grep -v mpm_ 1284s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-availab+ xargs cat 1284s le/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 1285s + for m in bucketeer case_filter case_filter_in 1285s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1285s + for m in bucketeer case_filter case_filter_in 1285s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1285s + for m in bucketeer case_filter case_filter_in 1285s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1285s + cat /etc/apache2/mods-available/mime.conf 1285s + echo 'Servername localhost' 1285s + make clean 1285s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1285s t/TEST -clean 1285s [warning] setting ulimit to allow core files 1285s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/TEST -clean 1285s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules' 1285s cd authany && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 1285s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 1285s cd client_add_filter && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1285s rm -rf mod_client_add_filter.o mod_client_add_filter.lo mod_client_add_filter.slo mod_client_add_filter.la mod_client_add_filter.i mod_client_add_filter.s mod_client_add_filter.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1285s cd eat_post && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1285s rm -rf mod_eat_post.o mod_eat_post.lo mod_eat_post.slo mod_eat_post.la mod_eat_post.i mod_eat_post.s mod_eat_post.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1285s cd echo_post && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1285s rm -rf mod_echo_post.o mod_echo_post.lo mod_echo_post.slo mod_echo_post.la mod_echo_post.i mod_echo_post.s mod_echo_post.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1285s cd echo_post_chunk && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1285s rm -rf mod_echo_post_chunk.o mod_echo_post_chunk.lo mod_echo_post_chunk.slo mod_echo_post_chunk.la mod_echo_post_chunk.i mod_echo_post_chunk.s mod_echo_post_chunk.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1285s cd fold && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 1285s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 1285s cd input_body_filter && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1285s rm -rf mod_input_body_filter.o mod_input_body_filter.lo mod_input_body_filter.slo mod_input_body_filter.la mod_input_body_filter.i mod_input_body_filter.s mod_input_body_filter.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1285s cd list_modules && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1285s rm -rf mod_list_modules.o mod_list_modules.lo mod_list_modules.slo mod_list_modules.la mod_list_modules.i mod_list_modules.s mod_list_modules.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1285s cd memory_track && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1285s rm -rf mod_memory_track.o mod_memory_track.lo mod_memory_track.slo mod_memory_track.la mod_memory_track.i mod_memory_track.s mod_memory_track.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1285s cd nntp_like && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1285s rm -rf mod_nntp_like.o mod_nntp_like.lo mod_nntp_like.slo mod_nntp_like.la mod_nntp_like.i mod_nntp_like.s mod_nntp_like.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1285s cd random_chunk && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1285s rm -rf mod_random_chunk.o mod_random_chunk.lo mod_random_chunk.slo mod_random_chunk.la mod_random_chunk.i mod_random_chunk.s mod_random_chunk.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1285s cd test_apr_uri && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1285s rm -rf mod_test_apr_uri.o mod_test_apr_uri.lo mod_test_apr_uri.slo mod_test_apr_uri.la mod_test_apr_uri.i mod_test_apr_uri.s mod_test_apr_uri.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1285s cd test_pass_brigade && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1285s rm -rf mod_test_pass_brigade.o mod_test_pass_brigade.lo mod_test_pass_brigade.slo mod_test_pass_brigade.la mod_test_pass_brigade.i mod_test_pass_brigade.s mod_test_pass_brigade.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1285s cd test_rwrite && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1285s rm -rf mod_test_rwrite.o mod_test_rwrite.lo mod_test_rwrite.slo mod_test_rwrite.la mod_test_rwrite.i mod_test_rwrite.s mod_test_rwrite.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1285s cd test_session && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 1285s rm -rf mod_test_session.o mod_test_session.lo mod_test_session.slo mod_test_session.la mod_test_session.i mod_test_session.s mod_test_session.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 1285s cd test_ssl && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1285s rm -rf mod_test_ssl.o mod_test_ssl.lo mod_test_ssl.slo mod_test_ssl.la mod_test_ssl.i mod_test_ssl.s mod_test_ssl.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1285s cd test_utilities && make clean 1285s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1285s rm -rf mod_test_utilities.o mod_test_utilities.lo mod_test_utilities.slo mod_test_utilities.la mod_test_utilities.i mod_test_utilities.s mod_test_utilities.gcno .libs 1285s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1285s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules' 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1286s rmdir keys 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1286s rmdir newcerts 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1286s rmdir certs 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1286s rmdir crl 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1286s rmdir export 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1286s rmdir csr 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1286s rmdir conf 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1286s rmdir proxy 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1286s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1286s rmdir asf 1286s rmdir /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1286s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1286s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test' 1286s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1286s t/TEST -clean 1286s [warning] setting ulimit to allow core files 1286s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1286s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1286s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1286s rm -f \ 1286s TestItSelf.bso TestItSelf.def \ 1286s TestItSelf.exp TestItSelf.x \ 1286s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1286s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1286s *.a *.o \ 1286s *perl.core MYMETA.json \ 1286s MYMETA.yml blibdirs.ts \ 1286s core core.*perl.*.? \ 1286s core.[0-9] core.[0-9][0-9] \ 1286s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1286s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1286s mon.out perl \ 1286s perl perl.exe \ 1286s perlmain.c pm_to_blib \ 1286s pm_to_blib.ts so_locations \ 1286s tmon.out 1286s rm -rf \ 1286s Makefile.old blib \ 1286s t/TEST 1286s mv Makefile Makefile.old > /dev/null 2>&1 1286s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1286s rm -f \ 1286s Test.bso Test.def \ 1286s Test.exp Test.x \ 1286s ../blib/arch/auto/Apache/Test/extralibs.all \ 1286s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1286s *.a *.o \ 1286s *perl.core MYMETA.json \ 1286s MYMETA.yml blibdirs.ts \ 1286s core core.*perl.*.? \ 1286s core.[0-9] core.[0-9][0-9] \ 1286s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1286s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1286s mon.out perl \ 1286s perl perl.exe \ 1286s perlmain.c pm_to_blib \ 1286s pm_to_blib.ts so_locations \ 1286s tmon.out 1286s rm -rf \ 1286s .mypacklist Makefile.old \ 1286s blib t/REPORT \ 1286s t/TEST 1286s mv Makefile Makefile.old > /dev/null 2>&1 1286s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test' 1286s rm -f \ 1286s test.bso test.def \ 1286s test.exp test.x \ 1286s blib/arch/auto/httpd-test/extralibs.all \ 1286s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1286s *.a *.o \ 1286s *perl.core MYMETA.json \ 1286s MYMETA.yml blibdirs.ts \ 1286s core core.*perl.*.? \ 1286s core.[0-9] core.[0-9][0-9] \ 1286s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1286s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1286s mon.out perl \ 1286s perl perl.exe \ 1286s perlmain.c pm_to_blib \ 1286s pm_to_blib.ts so_locations \ 1286s tmon.out 1286s rm -rf \ 1286s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1286s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1286s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1286s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1286s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1286s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1286s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1286s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1286s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1286s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1286s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1286s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1286s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1286s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1286s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1286s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1286s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1286s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1286s blib 1286s mv Makefile Makefile.old > /dev/null 2>&1 1286s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1286s + chown -R tuser: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp 1286s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1287s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1287s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1287s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1287s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1287s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1287s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1287s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1287s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1287s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1287s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1287s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1287s Warning: NAME must be a package name 1287s Checking if your kit is complete... 1287s Looks good 1287s [ info] generating script t/TEST 1287s [ info] generating script ./t/cgi-bin/cookies.pl 1287s [ info] generating script ./t/cgi-bin/next_available_port.pl 1287s [ info] generating script t/TEST 1287s Writing MYMETA.yml and MYMETA.json 1287s Writing MYMETA.yml and MYMETA.json 1287s Checking for Cwd...ok 1287s Checking for File::Spec...ok 1287s Generating a Unix-style Makefile 1287s Writing Makefile for httpd-test 1287s Writing MYMETA.yml and MYMETA.json 1287s + su tuser -c 't/TEST ' 1287s + tee testlog.mpm_worker 1288s [warning] setting ulimit to allow core files 1288s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/TEST 1292s [warning] generating SSL CA for asf 1292s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1292s ......+.....+...+.........+.......+......+..+.+.....+.+..............+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+.....+...+...+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1293s ...+........+...+.........+.........+.+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+............+...+....+..+.+.....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+......+......+.+..+.......+...+...+.....+...+.+.....+....+.................+....+.........+.........+...+..+...+...+......+.+........+..........+..+.......+..................+...+...............+..+............+......+....+.....+...+...+......+..........+......+...+.....+.+........+......+.+......+.....+.......+........+.......+........+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1293s ----- 1293s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1293s [ info] openssl genrsa -out keys/server.pem 2048 1294s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1294s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 1294s Using configuration from conf/server.cnf 1294s Check that the request matches the signature 1294s Signature ok 1294s The Subject's Distinguished Name is as follows 1294s countryName :PRINTABLE:'US' 1294s stateOrProvinceName :ASN.1 12:'California' 1294s localityName :ASN.1 12:'San Francisco' 1294s organizationName :ASN.1 12:'ASF' 1294s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1294s commonName :ASN.1 12:'localhost' 1294s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1294s Certificate is to be certified until Mar 20 19:28:39 2025 GMT (365 days) 1294s 1294s Write out database with 1 new entries 1294s Database updated 1294s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1295s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1295s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 1295s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 1295s Using configuration from conf/server2_des3_dsa.cnf 1295s Check that the request matches the signature 1295s Signature ok 1295s The Subject's Distinguished Name is as follows 1295s countryName :PRINTABLE:'US' 1295s stateOrProvinceName :ASN.1 12:'California' 1295s localityName :ASN.1 12:'San Francisco' 1295s organizationName :ASN.1 12:'ASF' 1295s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1295s commonName :ASN.1 12:'localhost' 1295s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1295s Certificate is to be certified until Mar 20 19:28:40 2025 GMT (365 days) 1295s 1295s Write out database with 1 new entries 1295s Database updated 1295s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1295s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 1295s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 1295s Using configuration from conf/server2_dsa.cnf 1295s Check that the request matches the signature 1295s Signature ok 1295s The Subject's Distinguished Name is as follows 1295s countryName :PRINTABLE:'US' 1295s stateOrProvinceName :ASN.1 12:'California' 1295s localityName :ASN.1 12:'San Francisco' 1295s organizationName :ASN.1 12:'ASF' 1295s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1295s commonName :ASN.1 12:'localhost' 1295s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1295s Certificate is to be certified until Mar 20 19:28:40 2025 GMT (365 days) 1295s 1295s Write out database with 1 new entries 1295s Database updated 1295s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1295s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 1296s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch 1296s Using configuration from conf/client_revoked.cnf 1296s Check that the request matches the signature 1296s Signature ok 1296s The Subject's Distinguished Name is as follows 1296s countryName :PRINTABLE:'US' 1296s stateOrProvinceName :ASN.1 12:'California' 1296s localityName :ASN.1 12:'San Francisco' 1296s organizationName :ASN.1 12:'ASF' 1296s organizationalUnitName:ASN.1 12:'httpd-test' 1296s commonName :ASN.1 12:'client_revoked' 1296s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1296s Certificate is to be certified until Mar 20 19:28:40 2025 GMT (365 days) 1296s 1296s Write out database with 1 new entries 1296s Database updated 1296s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 1296s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1296s Using configuration from conf/cacrl.cnf 1296s Revoking Certificate 04. 1296s Database updated 1296s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1296s Using configuration from conf/cacrl.cnf 1296s [ info] generating proxy cert: proxy/client_revoked.pem 1296s [ info] openssl genrsa -out keys/server2.pem 2048 1296s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1297s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 1297s Using configuration from conf/server2.cnf 1297s Check that the request matches the signature 1297s Signature ok 1297s The Subject's Distinguished Name is as follows 1297s countryName :PRINTABLE:'US' 1297s stateOrProvinceName :ASN.1 12:'California' 1297s localityName :ASN.1 12:'San Francisco' 1297s organizationName :ASN.1 12:'ASF' 1297s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1297s commonName :ASN.1 12:'localhost' 1297s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1297s Certificate is to be certified until Mar 20 19:28:41 2025 GMT (365 days) 1297s 1297s Write out database with 1 new entries 1297s Database updated 1297s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1298s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 1298s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 1298s Using configuration from conf/server_des3.cnf 1298s Check that the request matches the signature 1298s Signature ok 1298s The Subject's Distinguished Name is as follows 1298s countryName :PRINTABLE:'US' 1298s stateOrProvinceName :ASN.1 12:'California' 1298s localityName :ASN.1 12:'San Francisco' 1298s organizationName :ASN.1 12:'ASF' 1298s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1298s commonName :ASN.1 12:'localhost' 1298s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1298s Certificate is to be certified until Mar 20 19:28:43 2025 GMT (365 days) 1298s 1298s Write out database with 1 new entries 1298s Database updated 1298s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1298s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 1299s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch 1299s Using configuration from conf/client_snakeoil.cnf 1299s Check that the request matches the signature 1299s Signature ok 1299s The Subject's Distinguished Name is as follows 1299s countryName :PRINTABLE:'AU' 1299s stateOrProvinceName :ASN.1 12:'Queensland' 1299s localityName :ASN.1 12:'Mackay' 1299s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1299s organizationalUnitName:ASN.1 12:'Staff' 1299s commonName :ASN.1 12:'client_snakeoil' 1299s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1299s Certificate is to be certified until Mar 20 19:28:44 2025 GMT (365 days) 1299s 1299s Write out database with 1 new entries 1299s Database updated 1299s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 1299s [ info] generating proxy cert: proxy/client_snakeoil.pem 1299s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1299s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 1299s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 1299s Using configuration from conf/server_des3_dsa.cnf 1299s Check that the request matches the signature 1299s Signature ok 1299s The Subject's Distinguished Name is as follows 1299s countryName :PRINTABLE:'US' 1299s stateOrProvinceName :ASN.1 12:'California' 1299s localityName :ASN.1 12:'San Francisco' 1299s organizationName :ASN.1 12:'ASF' 1299s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1299s commonName :ASN.1 12:'localhost' 1299s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1299s Certificate is to be certified until Mar 20 19:28:44 2025 GMT (365 days) 1299s 1299s Write out database with 1 new entries 1299s Database updated 1299s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1299s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 1299s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 1299s Using configuration from conf/server_dsa.cnf 1299s Check that the request matches the signature 1299s Signature ok 1299s The Subject's Distinguished Name is as follows 1299s countryName :PRINTABLE:'US' 1299s stateOrProvinceName :ASN.1 12:'California' 1299s localityName :ASN.1 12:'San Francisco' 1299s organizationName :ASN.1 12:'ASF' 1299s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1299s commonName :ASN.1 12:'localhost' 1299s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1299s Certificate is to be certified until Mar 20 19:28:44 2025 GMT (365 days) 1299s 1299s Write out database with 1 new entries 1299s Database updated 1299s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1300s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 1300s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 1300s Using configuration from conf/server2_des3.cnf 1300s Check that the request matches the signature 1300s Signature ok 1300s The Subject's Distinguished Name is as follows 1300s countryName :PRINTABLE:'US' 1300s stateOrProvinceName :ASN.1 12:'California' 1300s localityName :ASN.1 12:'San Francisco' 1300s organizationName :ASN.1 12:'ASF' 1300s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1300s commonName :ASN.1 12:'localhost' 1300s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1300s Certificate is to be certified until Mar 20 19:28:45 2025 GMT (365 days) 1300s 1300s Write out database with 1 new entries 1300s Database updated 1300s [ info] openssl genrsa -out keys/client_colon.pem 2048 1301s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 1301s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch 1301s Using configuration from conf/client_colon.cnf 1301s Check that the request matches the signature 1301s Signature ok 1301s The Subject's Distinguished Name is as follows 1301s countryName :PRINTABLE:'US' 1301s stateOrProvinceName :ASN.1 12:'California' 1301s localityName :ASN.1 12:'San Francisco' 1301s organizationName :ASN.1 12:'ASF' 1301s organizationalUnitName:ASN.1 12:'httpd-test' 1301s commonName :ASN.1 12:'user:colon' 1301s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1301s Certificate is to be certified until Mar 20 19:28:46 2025 GMT (365 days) 1301s 1301s Write out database with 1 new entries 1301s Database updated 1301s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 1301s [ info] generating proxy cert: proxy/client_colon.pem 1301s [ info] openssl genrsa -out keys/client_ok.pem 2048 1302s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 1302s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ok_ext 1302s Using configuration from conf/client_ok.cnf 1302s Check that the request matches the signature 1302s Signature ok 1302s The Subject's Distinguished Name is as follows 1302s countryName :PRINTABLE:'US' 1302s stateOrProvinceName :ASN.1 12:'California' 1302s localityName :ASN.1 12:'San Francisco' 1302s organizationName :ASN.1 12:'ASF' 1302s organizationalUnitName:ASN.1 12:'httpd-test' 1302s commonName :ASN.1 12:'client_ok' 1302s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1302s Certificate is to be certified until Mar 20 19:28:47 2025 GMT (365 days) 1302s 1302s Write out database with 1 new entries 1302s Database updated 1302s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 1302s [ info] generating proxy cert: proxy/client_ok.pem 1302s [ info] linked ca-bundle.crl to fdd35eee.r0 1302s cd authany && make .libs/mod_authany.so 1302s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 1302s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1302s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1303s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1307s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 1307s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 1307s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1307s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 1307s cd client_add_filter && make .libs/mod_client_add_filter.so 1307s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1307s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1308s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 1308s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1308s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 1308s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 1308s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1308s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1308s cd eat_post && make .libs/mod_eat_post.so 1308s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1308s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1308s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1308s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1309s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 1309s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 1309s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1309s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1309s cd echo_post && make .libs/mod_echo_post.so 1309s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1309s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1309s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1309s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1309s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 1309s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 1310s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1310s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1310s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1310s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1310s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1310s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 1310s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1310s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 1310s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 1311s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1311s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1311s cd fold && make .libs/mod_fold.so 1311s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 1311s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1311s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1311s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1311s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 1312s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 1312s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1312s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 1312s cd input_body_filter && make .libs/mod_input_body_filter.so 1312s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1312s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1312s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 1312s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1313s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 1313s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 1313s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1313s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1313s cd list_modules && make .libs/mod_list_modules.so 1313s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1313s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1314s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1314s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1315s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 1315s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 1315s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1315s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1315s cd memory_track && make .libs/mod_memory_track.so 1315s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1315s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1315s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1315s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1315s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 1316s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 1316s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1316s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1316s cd nntp_like && make .libs/mod_nntp_like.so 1316s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1316s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1316s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1316s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1317s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 1317s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 1318s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1318s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1318s cd random_chunk && make .libs/mod_random_chunk.so 1318s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1318s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1318s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1319s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1320s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 1320s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 1320s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1320s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1320s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1320s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1320s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1320s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 1320s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1321s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 1321s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 1321s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1321s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1321s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1321s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1321s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1321s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 1321s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1323s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 1324s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 1324s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1324s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1324s cd test_rwrite && make .libs/mod_test_rwrite.so 1324s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1324s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1324s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1324s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1325s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 1325s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 1325s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1325s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1325s cd test_session && make .libs/mod_test_session.so 1325s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 1325s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1325s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1325s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1326s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 1326s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 1326s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1326s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 1326s cd test_ssl && make .libs/mod_test_ssl.so 1326s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1326s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1326s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1326s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1326s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 1327s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 1327s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1327s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1327s cd test_utilities && make .libs/mod_test_utilities.so 1327s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1327s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1327s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1327s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1327s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 1327s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 1327s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1327s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1327s /usr/sbin/apache2 -d /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1327s using Apache/2.4.58 (worker MPM) 1327s 1328s waiting 60 seconds for server to start: .[Wed Mar 20 19:29:13.463364 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3482): Setting LogLevel for all modules to trace8 1328s [Wed Mar 20 19:29:13.473197 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1328s [Wed Mar 20 19:29:13.473237 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1328s [Wed Mar 20 19:29:13.474215 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1328s [Wed Mar 20 19:29:13.474250 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1328s [Wed Mar 20 19:29:13.474254 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3482): Setting LogLevel for all modules to info 1328s [Wed Mar 20 19:29:13.474259 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'core', trying 'core_module' 1328s [Wed Mar 20 19:29:13.474262 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module core.c to crit 1328s [Wed Mar 20 19:29:13.474265 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3482): Setting LogLevel for all modules to crit 1328s [Wed Mar 20 19:29:13.474269 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'core', trying 'core_module' 1328s [Wed Mar 20 19:29:13.474273 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module core.c to info 1328s [Wed Mar 20 19:29:13.474276 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3482): Setting LogLevel for all modules to crit 1328s [Wed Mar 20 19:29:13.474283 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'core', trying 'core_module' 1328s [Wed Mar 20 19:29:13.474287 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module core.c to info 1328s [Wed Mar 20 19:29:13.474289 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3482): Setting LogLevel for all modules to crit 1328s [Wed Mar 20 19:29:13.474292 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3482): Setting LogLevel for all modules to info 1328s [Wed Mar 20 19:29:13.474297 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'core', trying 'core_module' 1328s [Wed Mar 20 19:29:13.474303 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module core.c to crit 1328s [Wed Mar 20 19:29:13.474306 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3482): Setting LogLevel for all modules to info 1328s [Wed Mar 20 19:29:13.474783 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'http2', trying 'http2_module' 1328s [Wed Mar 20 19:29:13.474819 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module mod_http2.c to debug 1328s [Wed Mar 20 19:29:13.475510 2024] [proxy:info] [pid 164427:tid 4154450752] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1328s [Wed Mar 20 19:29:13.475574 2024] [core:trace6] [pid 164427:tid 4154450752] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1328s [Wed Mar 20 19:29:13.475581 2024] [core:trace3] [pid 164427:tid 4154450752] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1329s . 1329s waiting 60 seconds for server to start: ok (waited 1 secs) 1329s server localhost:8529 started 1329s server localhost:8530 listening (mod_nntp_like) 1329s server localhost:8531 listening (mod_nntp_like_ssl) 1329s server localhost:8532 listening (mod_ssl) 1329s server localhost:8533 listening (ssl_optional_cc) 1329s server localhost:8534 listening (ssl_pr33791) 1329s server localhost:8535 listening (ssl_ocsp) 1329s server localhost:8536 listening (mod_cache) 1329s server localhost:8537 listening (core) 1329s server localhost:8538 listening (cve_2011_3368_rewrite) 1329s server localhost:8539 listening (proxy_http_reverse) 1329s server localhost:8540 listening (proxy_http_nofwd) 1329s server localhost:8541 listening (cve_2011_3368) 1329s server localhost:8542 listening (mod_headers) 1329s server localhost:8543 listening (mod_echo) 1329s server localhost:8544 listening (mod_echo_ssl) 1329s server localhost:8545 listening (error_document) 1329s server localhost:8546 listening (http_unsafe) 1329s server localhost:8547 listening (http_strict) 1329s server localhost:8548 listening (remote_ip) 1329s server localhost:8549 listening (h2c) 1329s server localhost:8550 listening (h2) 1329s server localhost:8551 listening (mod_include) 1329s server localhost:8552 listening (mod_proxy) 1329s server localhost:8553 listening (proxy_http_bal1) 1329s server localhost:8554 listening (proxy_http_bal2) 1329s server localhost:8555 listening (proxy_http_balancer) 1329s server localhost:8558 listening (proxy_fcgi) 1329s server localhost:8559 listening (mod_vhost_alias) 1329s server localhost:8560 listening (proxy_http_https) 1329s server localhost:8561 listening (proxy_https_https) 1329s server localhost:8562 listening (proxy_http_https_proxy_section) 1329s server localhost:8563 listening (proxy_https_https_proxy_section) 1329s server localhost:8564 listening (proxy_https_http) 1334s [ info] adding source lib /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1349s t/ab/base.t ......................... 1349s 1..5 1349s # Running under perl version 5.038002 for linux 1349s # Current time local: Wed Mar 20 19:29:28 2024 1349s # Current time GMT: Wed Mar 20 19:29:28 2024 1349s # Using Test.pm version 1.31 1349s # Using Apache/Test.pm version 1.42 1349s # # running: 1349s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 1349s ok 1 1349s ok 2 1349s # # running: 1349s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1349s ok 3 1349s ok 4 1349s ok 5 1349s ok 1353s t/apache/404.t ...................... 1353s 1..2 1353s # Running under perl version 5.038002 for linux 1353s # Current time local: Wed Mar 20 19:29:34 2024 1353s # Current time GMT: Wed Mar 20 19:29:34 2024 1353s # Using Test.pm version 1.31 1353s # Using Apache/Test.pm version 1.42 1353s # GET_STR Response: 1353s # HTTP/1.1 404 Not Found 1353s # Connection: close 1353s # Date: Wed, 20 Mar 2024 19:29:38 GMT 1353s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1353s # Content-Length: 196 1353s # Content-Type: text/html; charset=iso-8859-1 1353s # Client-Date: Wed, 20 Mar 2024 19:29:38 GMT 1353s # Client-Peer: 127.0.0.1:8529 1353s # Client-Response-Num: 1 1353s # Title: 404 Not Found 1353s # 1353s # 1353s # 1353s # 404 Not Found 1353s # 1353s #

Not Found

1353s #

The requested URL was not found on this server.

1353s # 1353s ok 1 1353s ok 2 1353s ok 1358s t/apache/acceptpathinfo.t ........... 1358s 1..36 1358s # Running under perl version 5.038002 for linux 1358s # Current time local: Wed Mar 20 19:29:38 2024 1358s # Current time GMT: Wed Mar 20 19:29:38 2024 1358s # Using Test.pm version 1.31 1358s # Using Apache/Test.pm version 1.42 1358s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 1358s # expected: '200' 1358s # received: '200' 1358s ok 1 1358s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 2 1358s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 1358s # expected: '404' 1358s # received: '404' 1358s ok 3 1358s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 1358s # expected: qr/Not Found/ 1358s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1358s ok 4 1358s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 1358s # expected: '200' 1358s # received: '200' 1358s ok 5 1358s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 6 1358s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 1358s # expected: '404' 1358s # received: '404' 1358s ok 7 1358s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 1358s # expected: qr/Not Found/ 1358s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1358s ok 8 1358s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 1358s # expected: '200' 1358s # received: '200' 1358s ok 9 1358s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 10 1358s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 1358s # expected: '404' 1358s # received: '404' 1358s ok 11 1358s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 1358s # expected: qr/Not Found/ 1358s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1358s ok 12 1358s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 1358s # expected: '200' 1358s # received: '200' 1358s ok 13 1358s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 14 1358s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 1358s # expected: '404' 1358s # received: '404' 1358s ok 15 1358s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 1358s # expected: qr/Not Found/ 1358s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1358s ok 16 1358s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 1358s # expected: '200' 1358s # received: '200' 1358s ok 17 1358s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 18 1358s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 1358s # expected: '404' 1358s # received: '404' 1358s ok 19 1358s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 1358s # expected: qr/Not Found/ 1358s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1358s ok 20 1358s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 1358s # expected: '200' 1358s # received: '200' 1358s ok 21 1358s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 22 1358s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 1358s # expected: '200' 1358s # received: '200' 1358s ok 23 1358s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 1358s # expected: qr/_\/foo\/bar_/ 1358s # received: '_/foo/bar_' 1358s ok 24 1358s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1358s # expected: '200' 1358s # received: '200' 1358s ok 25 1358s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 26 1358s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1358s # expected: '404' 1358s # received: '404' 1358s ok 27 1358s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1358s # expected: qr/Not Found/ 1358s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1358s ok 28 1358s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 1358s # expected: '200' 1358s # received: '200' 1358s ok 29 1358s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 30 1358s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 1358s # expected: '200' 1358s # received: '200' 1358s ok 31 1358s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 1358s # expected: qr/_\/foo\/bar_/ 1358s # received: '_/foo/bar_' 1358s ok 32 1358s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 1358s # expected: '200' 1358s # received: '200' 1358s ok 33 1358s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 1358s # expected: qr/_\(none\)_/ 1358s # received: '_(none)_' 1358s ok 34 1358s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 1358s # expected: '200' 1358s # received: '200' 1358s ok 35 1358s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 1358s # expected: qr/_\/foo\/bar_/ 1358s # received: '_/foo/bar_' 1358s ok 36 1358s ok 1367s t/apache/byterange.t ................ 1367s # using LWP client 1367s 1..217 1367s # Running under perl version 5.038002 for linux 1367s # Current time local: Wed Mar 20 19:29:43 2024 1367s # Current time GMT: Wed Mar 20 19:29:43 2024 1367s # Using Test.pm version 1.31 1367s # Using Apache/Test.pm version 1.42 1367s downloaded 17651 bytes, file is 17651 bytes 1367s ok 1 1367s downloaded 56240 bytes, file is 56240 bytes 1367s ok 2 1367s downloaded 34283 bytes, file is 34283 bytes 1367s ok 3 1367s downloaded 55533 bytes, file is 55533 bytes 1367s ok 4 1367s downloaded 43888 bytes, file is 43888 bytes 1367s ok 5 1367s downloaded 89271 bytes, file is 89271 bytes 1367s ok 6 1367s downloaded 9991 bytes, file is 9991 bytes 1367s ok 7 1367s downloaded 9577 bytes, file is 9577 bytes 1367s ok 8 1367s downloaded 4100 bytes, file is 4100 bytes 1367s ok 9 1367s downloaded 3672 bytes, file is 3672 bytes 1367s ok 10 1367s downloaded 7683 bytes, file is 7683 bytes 1367s ok 11 1367s downloaded 144298 bytes, file is 144298 bytes 1367s ok 12 1367s downloaded 7966 bytes, file is 7966 bytes 1367s ok 13 1367s downloaded 6892 bytes, file is 6892 bytes 1367s ok 14 1367s downloaded 7760 bytes, file is 7760 bytes 1367s ok 15 1367s downloaded 6327 bytes, file is 6327 bytes 1367s ok 16 1367s downloaded 133641 bytes, file is 133641 bytes 1367s ok 17 1367s downloaded 6142 bytes, file is 6142 bytes 1367s ok 18 1367s downloaded 3594 bytes, file is 3594 bytes 1367s ok 19 1367s downloaded 4085 bytes, file is 4085 bytes 1367s ok 20 1367s downloaded 119430 bytes, file is 119430 bytes 1367s ok 21 1367s downloaded 6597 bytes, file is 6597 bytes 1367s ok 22 1367s downloaded 5335 bytes, file is 5335 bytes 1367s ok 23 1367s downloaded 4616 bytes, file is 4616 bytes 1367s ok 24 1367s downloaded 115538 bytes, file is 115538 bytes 1367s ok 25 1367s downloaded 10759 bytes, file is 10759 bytes 1367s ok 26 1367s downloaded 12271 bytes, file is 12271 bytes 1367s ok 27 1367s downloaded 9232 bytes, file is 9232 bytes 1367s ok 28 1367s downloaded 129680 bytes, file is 129680 bytes 1367s ok 29 1367s downloaded 10557 bytes, file is 10557 bytes 1367s ok 30 1367s downloaded 12319 bytes, file is 12319 bytes 1367s ok 31 1367s downloaded 8442 bytes, file is 8442 bytes 1367s ok 32 1367s downloaded 4450 bytes, file is 4450 bytes 1367s ok 33 1367s downloaded 64523 bytes, file is 64523 bytes 1367s ok 34 1367s downloaded 8201 bytes, file is 8201 bytes 1367s ok 35 1367s downloaded 4103 bytes, file is 4103 bytes 1367s ok 36 1367s downloaded 10924 bytes, file is 10924 bytes 1367s ok 37 1367s downloaded 4456 bytes, file is 4456 bytes 1367s ok 38 1367s downloaded 100187 bytes, file is 100187 bytes 1367s ok 39 1367s downloaded 7717 bytes, file is 7717 bytes 1367s ok 40 1367s downloaded 7702 bytes, file is 7702 bytes 1367s ok 41 1367s downloaded 7017 bytes, file is 7017 bytes 1367s ok 42 1367s downloaded 71129 bytes, file is 71129 bytes 1367s ok 43 1367s downloaded 4599 bytes, file is 4599 bytes 1367s ok 44 1367s downloaded 6150 bytes, file is 6150 bytes 1367s ok 45 1367s downloaded 5111 bytes, file is 5111 bytes 1367s ok 46 1367s downloaded 40701 bytes, file is 40701 bytes 1367s ok 47 1367s downloaded 5730 bytes, file is 5730 bytes 1367s ok 48 1367s downloaded 4682 bytes, file is 4682 bytes 1367s ok 49 1367s downloaded 4980 bytes, file is 4980 bytes 1367s ok 50 1367s downloaded 54032 bytes, file is 54032 bytes 1367s ok 51 1367s downloaded 7007 bytes, file is 7007 bytes 1367s ok 52 1367s downloaded 37377 bytes, file is 37377 bytes 1367s ok 53 1367s downloaded 4214 bytes, file is 4214 bytes 1367s ok 54 1367s downloaded 3946 bytes, file is 3946 bytes 1367s ok 55 1367s downloaded 4054 bytes, file is 4054 bytes 1367s ok 56 1367s downloaded 44427 bytes, file is 44427 bytes 1367s ok 57 1367s downloaded 4744 bytes, file is 4744 bytes 1367s ok 58 1367s downloaded 3946 bytes, file is 3946 bytes 1367s ok 59 1367s downloaded 4055 bytes, file is 4055 bytes 1367s ok 60 1367s downloaded 68937 bytes, file is 68937 bytes 1367s ok 61 1367s downloaded 3946 bytes, file is 3946 bytes 1367s ok 62 1367s downloaded 4052 bytes, file is 4052 bytes 1367s ok 63 1367s downloaded 124713 bytes, file is 124713 bytes 1367s ok 64 1367s downloaded 107201 bytes, file is 107201 bytes 1367s ok 65 1367s downloaded 38060 bytes, file is 38060 bytes 1367s ok 66 1367s downloaded 4470 bytes, file is 4470 bytes 1367s ok 67 1367s downloaded 6335 bytes, file is 6335 bytes 1367s ok 68 1367s downloaded 7363 bytes, file is 7363 bytes 1367s ok 69 1367s downloaded 5889 bytes, file is 5889 bytes 1367s ok 70 1367s downloaded 4651 bytes, file is 4651 bytes 1367s ok 71 1367s downloaded 8357 bytes, file is 8357 bytes 1367s ok 72 1367s downloaded 25281 bytes, file is 25281 bytes 1367s ok 73 1367s downloaded 53904 bytes, file is 53904 bytes 1367s ok 74 1367s downloaded 115157 bytes, file is 115157 bytes 1367s ok 75 1367s downloaded 20457 bytes, file is 20457 bytes 1367s ok 76 1367s downloaded 5768 bytes, file is 5768 bytes 1367s ok 77 1367s downloaded 8241 bytes, file is 8241 bytes 1367s ok 78 1367s downloaded 824371 bytes, file is 824371 bytes 1367s ok 79 1367s downloaded 22583 bytes, file is 22583 bytes 1367s ok 80 1367s downloaded 7010 bytes, file is 7010 bytes 1367s ok 81 1367s downloaded 8386 bytes, file is 8386 bytes 1367s ok 82 1367s downloaded 294 bytes, file is 294 bytes 1367s ok 83 1367s downloaded 304 bytes, file is 304 bytes 1367s ok 84 1367s downloaded 8016 bytes, file is 8016 bytes 1367s ok 85 1367s downloaded 56994 bytes, file is 56994 bytes 1367s ok 86 1367s downloaded 4480 bytes, file is 4480 bytes 1367s ok 87 1367s downloaded 9151 bytes, file is 9151 bytes 1367s ok 88 1367s downloaded 15459 bytes, file is 15459 bytes 1367s ok 89 1367s downloaded 9546 bytes, file is 9546 bytes 1367s ok 90 1367s downloaded 4837 bytes, file is 4837 bytes 1367s ok 91 1367s downloaded 6938 bytes, file is 6938 bytes 1367s ok 92 1367s downloaded 26154 bytes, file is 26154 bytes 1367s ok 93 1367s downloaded 53154 bytes, file is 53154 bytes 1367s ok 94 1367s downloaded 4943 bytes, file is 4943 bytes 1367s ok 95 1367s downloaded 43100 bytes, file is 43100 bytes 1367s ok 96 1367s downloaded 22163 bytes, file is 22163 bytes 1367s ok 97 1367s downloaded 39867 bytes, file is 39867 bytes 1367s ok 98 1367s downloaded 4052 bytes, file is 4052 bytes 1367s ok 99 1367s downloaded 24330 bytes, file is 24330 bytes 1367s ok 100 1367s downloaded 311377 bytes, file is 311377 bytes 1367s ok 101 1367s downloaded 9376 bytes, file is 9376 bytes 1367s ok 102 1367s downloaded 46317 bytes, file is 46317 bytes 1367s ok 103 1367s downloaded 26746 bytes, file is 26746 bytes 1367s ok 104 1367s downloaded 7959 bytes, file is 7959 bytes 1367s ok 105 1367s downloaded 84353 bytes, file is 84353 bytes 1367s ok 106 1367s downloaded 37665 bytes, file is 37665 bytes 1367s ok 107 1367s downloaded 10359 bytes, file is 10359 bytes 1367s ok 108 1367s downloaded 22795 bytes, file is 22795 bytes 1367s ok 109 1367s downloaded 14429 bytes, file is 14429 bytes 1367s ok 110 1367s downloaded 9377 bytes, file is 9377 bytes 1367s ok 111 1367s downloaded 37601 bytes, file is 37601 bytes 1367s ok 112 1367s downloaded 90814 bytes, file is 90814 bytes 1367s ok 113 1367s downloaded 55292 bytes, file is 55292 bytes 1367s ok 114 1367s downloaded 39537 bytes, file is 39537 bytes 1367s ok 115 1367s downloaded 37816 bytes, file is 37816 bytes 1367s ok 116 1367s downloaded 49936 bytes, file is 49936 bytes 1367s ok 117 1367s downloaded 15221 bytes, file is 15221 bytes 1367s ok 118 1367s downloaded 22218 bytes, file is 22218 bytes 1367s ok 119 1367s downloaded 13355 bytes, file is 13355 bytes 1367s ok 120 1367s downloaded 16608 bytes, file is 16608 bytes 1367s ok 121 1367s downloaded 1649 bytes, file is 1649 bytes 1367s ok 122 1367s downloaded 422210 bytes, file is 422210 bytes 1367s ok 123 1367s downloaded 31786 bytes, file is 31786 bytes 1367s ok 124 1367s downloaded 137232 bytes, file is 137232 bytes 1367s ok 125 1367s downloaded 16501 bytes, file is 16501 bytes 1367s ok 126 1367s downloaded 13815 bytes, file is 13815 bytes 1367s ok 127 1367s downloaded 180836 bytes, file is 180836 bytes 1367s ok 128 1367s downloaded 45028 bytes, file is 45028 bytes 1367s ok 129 1367s downloaded 72248 bytes, file is 72248 bytes 1367s ok 130 1367s downloaded 6153 bytes, file is 6153 bytes 1367s ok 131 1367s downloaded 1527 bytes, file is 1527 bytes 1367s ok 132 1367s downloaded 59530 bytes, file is 59530 bytes 1367s ok 133 1367s downloaded 30628 bytes, file is 30628 bytes 1367s ok 134 1367s downloaded 2013 bytes, file is 2013 bytes 1367s ok 135 1367s downloaded 129125 bytes, file is 129125 bytes 1367s ok 136 1367s downloaded 37398 bytes, file is 37398 bytes 1367s ok 137 1367s downloaded 22429 bytes, file is 22429 bytes 1367s ok 138 1367s downloaded 35539 bytes, file is 35539 bytes 1367s ok 139 1367s downloaded 71703 bytes, file is 71703 bytes 1367s ok 140 1367s downloaded 4432 bytes, file is 4432 bytes 1367s ok 141 1367s downloaded 8360 bytes, file is 8360 bytes 1367s ok 142 1367s downloaded 12224 bytes, file is 12224 bytes 1367s ok 143 1367s downloaded 355 bytes, file is 355 bytes 1367s ok 144 1367s downloaded 2026 bytes, file is 2026 bytes 1367s ok 145 1367s downloaded 74839 bytes, file is 74839 bytes 1367s ok 146 1367s downloaded 9436 bytes, file is 9436 bytes 1367s ok 147 1367s downloaded 12143 bytes, file is 12143 bytes 1367s ok 148 1367s downloaded 26451 bytes, file is 26451 bytes 1367s ok 149 1367s downloaded 9588 bytes, file is 9588 bytes 1367s ok 150 1367s downloaded 58695 bytes, file is 58695 bytes 1367s ok 151 1367s downloaded 22331 bytes, file is 22331 bytes 1367s ok 152 1367s downloaded 3429 bytes, file is 3429 bytes 1367s ok 153 1367s downloaded 10963 bytes, file is 10963 bytes 1367s ok 154 1367s downloaded 8357 bytes, file is 8357 bytes 1367s ok 155 1367s downloaded 36144 bytes, file is 36144 bytes 1367s ok 156 1367s downloaded 26757 bytes, file is 26757 bytes 1367s ok 157 1367s downloaded 151973 bytes, file is 151973 bytes 1367s ok 158 1367s downloaded 1243 bytes, file is 1243 bytes 1367s ok 159 1367s downloaded 15223 bytes, file is 15223 bytes 1367s ok 160 1367s downloaded 93369 bytes, file is 93369 bytes 1367s ok 161 1367s downloaded 14283 bytes, file is 14283 bytes 1367s ok 162 1367s downloaded 4784 bytes, file is 4784 bytes 1367s ok 163 1367s downloaded 51369 bytes, file is 51369 bytes 1367s ok 164 1367s downloaded 49853 bytes, file is 49853 bytes 1367s ok 165 1367s downloaded 5144 bytes, file is 5144 bytes 1367s ok 166 1367s downloaded 23397 bytes, file is 23397 bytes 1367s ok 167 1367s downloaded 68880 bytes, file is 68880 bytes 1367s ok 168 1367s downloaded 12096 bytes, file is 12096 bytes 1367s ok 169 1367s downloaded 26551 bytes, file is 26551 bytes 1367s ok 170 1367s downloaded 89288 bytes, file is 89288 bytes 1367s ok 171 1367s downloaded 5138 bytes, file is 5138 bytes 1367s ok 172 1367s downloaded 6693 bytes, file is 6693 bytes 1367s ok 173 1367s downloaded 135805 bytes, file is 135805 bytes 1367s ok 174 1367s downloaded 31661 bytes, file is 31661 bytes 1367s ok 175 1367s downloaded 33167 bytes, file is 33167 bytes 1367s ok 176 1367s downloaded 48816 bytes, file is 48816 bytes 1367s ok 177 1367s downloaded 35911 bytes, file is 35911 bytes 1367s ok 178 1367s downloaded 18756 bytes, file is 18756 bytes 1367s ok 179 1367s downloaded 43401 bytes, file is 43401 bytes 1367s ok 180 1367s downloaded 509 bytes, file is 509 bytes 1367s ok 181 1367s downloaded 19189 bytes, file is 19189 bytes 1367s ok 182 1367s downloaded 15588 bytes, file is 15588 bytes 1367s ok 183 1367s downloaded 123417 bytes, file is 123417 bytes 1367s ok 184 1367s downloaded 1548 bytes, file is 1548 bytes 1367s ok 185 1367s downloaded 58669 bytes, file is 58669 bytes 1367s ok 186 1367s downloaded 27846 bytes, file is 27846 bytes 1367s ok 187 1367s downloaded 19186 bytes, file is 19186 bytes 1367s ok 188 1367s downloaded 29862 bytes, file is 29862 bytes 1367s ok 189 1367s downloaded 7132 bytes, file is 7132 bytes 1367s ok 190 1367s downloaded 9019 bytes, file is 9019 bytes 1367s ok 191 1367s downloaded 77701 bytes, file is 77701 bytes 1367s ok 192 1367s downloaded 53982 bytes, file is 53982 bytes 1367s ok 193 1367s downloaded 10328 bytes, file is 10328 bytes 1367s ok 194 1367s downloaded 46394 bytes, file is 46394 bytes 1367s ok 195 1367s downloaded 39569 bytes, file is 39569 bytes 1367s ok 196 1367s downloaded 758278 bytes, file is 758278 bytes 1367s ok 197 1367s downloaded 372 bytes, file is 372 bytes 1367s ok 198 1367s downloaded 294 bytes, file is 294 bytes 1367s ok 199 1367s downloaded 294 bytes, file is 294 bytes 1367s ok 200 1367s downloaded 10623 bytes, file is 10623 bytes 1367s ok 201 1367s downloaded 8511 bytes, file is 8511 bytes 1367s ok 202 1367s downloaded 4483 bytes, file is 4483 bytes 1367s ok 203 1367s downloaded 90816 bytes, file is 90816 bytes 1367s ok 204 1367s downloaded 25417 bytes, file is 25417 bytes 1367s ok 205 1367s downloaded 14126 bytes, file is 14126 bytes 1367s ok 206 1367s downloaded 38625 bytes, file is 38625 bytes 1367s ok 207 1367s downloaded 454394 bytes, file is 454394 bytes 1367s ok 208 1367s downloaded 7951 bytes, file is 7951 bytes 1367s ok 209 1367s downloaded 7400 bytes, file is 7400 bytes 1367s ok 210 1367s downloaded 92850 bytes, file is 92850 bytes 1367s ok 211 1367s downloaded 50829 bytes, file is 50829 bytes 1367s ok 212 1367s downloaded 3862 bytes, file is 3862 bytes 1367s ok 213 1367s downloaded 32731 bytes, file is 32731 bytes 1367s ok 214 1367s downloaded 86827 bytes, file is 86827 bytes 1367s ok 215 1367s downloaded 50436 bytes, file is 50436 bytes 1367s ok 216 1367s downloaded 24001 bytes, file is 24001 bytes 1367s ok 217 1367s ok 1371s t/apache/byterange2.t ............... 1371s 1..1 1371s # Running under perl version 5.038002 for linux 1371s # Current time local: Wed Mar 20 19:29:52 2024 1371s # Current time GMT: Wed Mar 20 19:29:52 2024 1371s # Using Test.pm version 1.31 1371s # Using Apache/Test.pm version 1.42 1371s # testing : return correct content 1371s # expected: 'hello 1371s # ' 1371s # received: 'hello 1371s # ' 1371s ok 1 1371s ok 1379s t/apache/byterange3.t ............... 1379s # using LWP client 1379s 1..217 1379s # Running under perl version 5.038002 for linux 1379s # Current time local: Wed Mar 20 19:29:56 2024 1379s # Current time GMT: Wed Mar 20 19:29:56 2024 1379s # Using Test.pm version 1.31 1379s # Using Apache/Test.pm version 1.42 1379s downloaded 17651 bytes, file is 17651 bytes 1379s ok 1 1379s downloaded 56240 bytes, file is 56240 bytes 1379s ok 2 1379s downloaded 34283 bytes, file is 34283 bytes 1379s ok 3 1379s downloaded 55533 bytes, file is 55533 bytes 1379s ok 4 1379s downloaded 43888 bytes, file is 43888 bytes 1379s ok 5 1379s downloaded 89271 bytes, file is 89271 bytes 1379s ok 6 1379s downloaded 9991 bytes, file is 9991 bytes 1379s ok 7 1379s downloaded 9577 bytes, file is 9577 bytes 1379s ok 8 1379s downloaded 4100 bytes, file is 4100 bytes 1379s ok 9 1379s downloaded 3672 bytes, file is 3672 bytes 1379s ok 10 1379s downloaded 7683 bytes, file is 7683 bytes 1379s ok 11 1379s downloaded 144298 bytes, file is 144298 bytes 1379s ok 12 1379s downloaded 7966 bytes, file is 7966 bytes 1379s ok 13 1379s downloaded 6892 bytes, file is 6892 bytes 1379s ok 14 1379s downloaded 7760 bytes, file is 7760 bytes 1379s ok 15 1379s downloaded 6327 bytes, file is 6327 bytes 1379s ok 16 1379s downloaded 133641 bytes, file is 133641 bytes 1379s ok 17 1379s downloaded 6142 bytes, file is 6142 bytes 1379s ok 18 1379s downloaded 3594 bytes, file is 3594 bytes 1379s ok 19 1379s downloaded 4085 bytes, file is 4085 bytes 1379s ok 20 1379s downloaded 119430 bytes, file is 119430 bytes 1379s ok 21 1379s downloaded 6597 bytes, file is 6597 bytes 1379s ok 22 1379s downloaded 5335 bytes, file is 5335 bytes 1379s ok 23 1379s downloaded 4616 bytes, file is 4616 bytes 1379s ok 24 1379s downloaded 115538 bytes, file is 115538 bytes 1379s ok 25 1379s downloaded 10759 bytes, file is 10759 bytes 1379s ok 26 1379s downloaded 12271 bytes, file is 12271 bytes 1379s ok 27 1379s downloaded 9232 bytes, file is 9232 bytes 1379s ok 28 1379s downloaded 129680 bytes, file is 129680 bytes 1379s ok 29 1379s downloaded 10557 bytes, file is 10557 bytes 1379s ok 30 1379s downloaded 12319 bytes, file is 12319 bytes 1379s ok 31 1379s downloaded 8442 bytes, file is 8442 bytes 1379s ok 32 1379s downloaded 4450 bytes, file is 4450 bytes 1379s ok 33 1379s downloaded 64523 bytes, file is 64523 bytes 1379s ok 34 1379s downloaded 8201 bytes, file is 8201 bytes 1379s ok 35 1379s downloaded 4103 bytes, file is 4103 bytes 1379s ok 36 1379s downloaded 10924 bytes, file is 10924 bytes 1379s ok 37 1379s downloaded 4456 bytes, file is 4456 bytes 1379s ok 38 1379s downloaded 100187 bytes, file is 100187 bytes 1379s ok 39 1379s downloaded 7717 bytes, file is 7717 bytes 1379s ok 40 1379s downloaded 7702 bytes, file is 7702 bytes 1379s ok 41 1379s downloaded 7017 bytes, file is 7017 bytes 1379s ok 42 1379s downloaded 71129 bytes, file is 71129 bytes 1379s ok 43 1379s downloaded 4599 bytes, file is 4599 bytes 1379s ok 44 1379s downloaded 6150 bytes, file is 6150 bytes 1379s ok 45 1379s downloaded 5111 bytes, file is 5111 bytes 1379s ok 46 1379s downloaded 40701 bytes, file is 40701 bytes 1379s ok 47 1379s downloaded 5730 bytes, file is 5730 bytes 1379s ok 48 1379s downloaded 4682 bytes, file is 4682 bytes 1379s ok 49 1379s downloaded 4980 bytes, file is 4980 bytes 1379s ok 50 1379s downloaded 54032 bytes, file is 54032 bytes 1379s ok 51 1379s downloaded 7007 bytes, file is 7007 bytes 1379s ok 52 1379s downloaded 37377 bytes, file is 37377 bytes 1379s ok 53 1379s downloaded 4214 bytes, file is 4214 bytes 1379s ok 54 1379s downloaded 3946 bytes, file is 3946 bytes 1379s ok 55 1379s downloaded 4054 bytes, file is 4054 bytes 1379s ok 56 1379s downloaded 44427 bytes, file is 44427 bytes 1379s ok 57 1379s downloaded 4744 bytes, file is 4744 bytes 1379s ok 58 1379s downloaded 3946 bytes, file is 3946 bytes 1379s ok 59 1379s downloaded 4055 bytes, file is 4055 bytes 1379s ok 60 1379s downloaded 68937 bytes, file is 68937 bytes 1379s ok 61 1379s downloaded 3946 bytes, file is 3946 bytes 1379s ok 62 1379s downloaded 4052 bytes, file is 4052 bytes 1379s ok 63 1379s downloaded 124713 bytes, file is 124713 bytes 1379s ok 64 1379s downloaded 107201 bytes, file is 107201 bytes 1379s ok 65 1379s downloaded 38060 bytes, file is 38060 bytes 1379s ok 66 1379s downloaded 4470 bytes, file is 4470 bytes 1379s ok 67 1379s downloaded 6335 bytes, file is 6335 bytes 1379s ok 68 1379s downloaded 7363 bytes, file is 7363 bytes 1379s ok 69 1379s downloaded 5889 bytes, file is 5889 bytes 1379s ok 70 1379s downloaded 4651 bytes, file is 4651 bytes 1379s ok 71 1379s downloaded 8357 bytes, file is 8357 bytes 1379s ok 72 1379s downloaded 25281 bytes, file is 25281 bytes 1379s ok 73 1379s downloaded 53904 bytes, file is 53904 bytes 1379s ok 74 1379s downloaded 115157 bytes, file is 115157 bytes 1379s ok 75 1379s downloaded 20457 bytes, file is 20457 bytes 1379s ok 76 1379s downloaded 5768 bytes, file is 5768 bytes 1379s ok 77 1379s downloaded 8241 bytes, file is 8241 bytes 1379s ok 78 1379s downloaded 824371 bytes, file is 824371 bytes 1379s ok 79 1379s downloaded 22583 bytes, file is 22583 bytes 1379s ok 80 1379s downloaded 7010 bytes, file is 7010 bytes 1379s ok 81 1379s downloaded 8386 bytes, file is 8386 bytes 1379s ok 82 1379s downloaded 294 bytes, file is 294 bytes 1379s ok 83 1379s downloaded 304 bytes, file is 304 bytes 1379s ok 84 1379s downloaded 8016 bytes, file is 8016 bytes 1379s ok 85 1379s downloaded 56994 bytes, file is 56994 bytes 1379s ok 86 1379s downloaded 4480 bytes, file is 4480 bytes 1379s ok 87 1379s downloaded 9151 bytes, file is 9151 bytes 1379s ok 88 1379s downloaded 15459 bytes, file is 15459 bytes 1379s ok 89 1379s downloaded 9546 bytes, file is 9546 bytes 1379s ok 90 1379s downloaded 4837 bytes, file is 4837 bytes 1379s ok 91 1379s downloaded 6938 bytes, file is 6938 bytes 1379s ok 92 1379s downloaded 26154 bytes, file is 26154 bytes 1379s ok 93 1379s downloaded 53154 bytes, file is 53154 bytes 1379s ok 94 1379s downloaded 4943 bytes, file is 4943 bytes 1379s ok 95 1379s downloaded 43100 bytes, file is 43100 bytes 1379s ok 96 1379s downloaded 22163 bytes, file is 22163 bytes 1379s ok 97 1379s downloaded 39867 bytes, file is 39867 bytes 1379s ok 98 1379s downloaded 4052 bytes, file is 4052 bytes 1379s ok 99 1379s downloaded 24330 bytes, file is 24330 bytes 1379s ok 100 1379s downloaded 311377 bytes, file is 311377 bytes 1379s ok 101 1379s downloaded 9376 bytes, file is 9376 bytes 1379s ok 102 1379s downloaded 46317 bytes, file is 46317 bytes 1379s ok 103 1379s downloaded 26746 bytes, file is 26746 bytes 1379s ok 104 1379s downloaded 7959 bytes, file is 7959 bytes 1379s ok 105 1379s downloaded 84353 bytes, file is 84353 bytes 1379s ok 106 1379s downloaded 37665 bytes, file is 37665 bytes 1379s ok 107 1379s downloaded 10359 bytes, file is 10359 bytes 1379s ok 108 1379s downloaded 22795 bytes, file is 22795 bytes 1379s ok 109 1379s downloaded 14429 bytes, file is 14429 bytes 1379s ok 110 1379s downloaded 9377 bytes, file is 9377 bytes 1379s ok 111 1379s downloaded 37601 bytes, file is 37601 bytes 1379s ok 112 1379s downloaded 90814 bytes, file is 90814 bytes 1379s ok 113 1379s downloaded 55292 bytes, file is 55292 bytes 1379s ok 114 1379s downloaded 39537 bytes, file is 39537 bytes 1379s ok 115 1379s downloaded 37816 bytes, file is 37816 bytes 1379s ok 116 1379s downloaded 49936 bytes, file is 49936 bytes 1379s ok 117 1379s downloaded 15221 bytes, file is 15221 bytes 1379s ok 118 1379s downloaded 22218 bytes, file is 22218 bytes 1379s ok 119 1379s downloaded 13355 bytes, file is 13355 bytes 1379s ok 120 1379s downloaded 16608 bytes, file is 16608 bytes 1379s ok 121 1379s downloaded 1649 bytes, file is 1649 bytes 1379s ok 122 1379s downloaded 422210 bytes, file is 422210 bytes 1379s ok 123 1379s downloaded 31786 bytes, file is 31786 bytes 1379s ok 124 1379s downloaded 137232 bytes, file is 137232 bytes 1379s ok 125 1379s downloaded 16501 bytes, file is 16501 bytes 1379s ok 126 1379s downloaded 13815 bytes, file is 13815 bytes 1379s ok 127 1379s downloaded 180836 bytes, file is 180836 bytes 1379s ok 128 1379s downloaded 45028 bytes, file is 45028 bytes 1379s ok 129 1379s downloaded 72248 bytes, file is 72248 bytes 1379s ok 130 1379s downloaded 6153 bytes, file is 6153 bytes 1379s ok 131 1379s downloaded 1527 bytes, file is 1527 bytes 1379s ok 132 1379s downloaded 59530 bytes, file is 59530 bytes 1379s ok 133 1379s downloaded 30628 bytes, file is 30628 bytes 1379s ok 134 1379s downloaded 2013 bytes, file is 2013 bytes 1379s ok 135 1379s downloaded 129125 bytes, file is 129125 bytes 1379s ok 136 1379s downloaded 37398 bytes, file is 37398 bytes 1379s ok 137 1379s downloaded 22429 bytes, file is 22429 bytes 1379s ok 138 1379s downloaded 35539 bytes, file is 35539 bytes 1379s ok 139 1379s downloaded 71703 bytes, file is 71703 bytes 1379s ok 140 1379s downloaded 4432 bytes, file is 4432 bytes 1379s ok 141 1379s downloaded 8360 bytes, file is 8360 bytes 1379s ok 142 1379s downloaded 12224 bytes, file is 12224 bytes 1379s ok 143 1379s downloaded 355 bytes, file is 355 bytes 1379s ok 144 1379s downloaded 2026 bytes, file is 2026 bytes 1379s ok 145 1379s downloaded 74839 bytes, file is 74839 bytes 1379s ok 146 1379s downloaded 9436 bytes, file is 9436 bytes 1379s ok 147 1379s downloaded 12143 bytes, file is 12143 bytes 1379s ok 148 1379s downloaded 26451 bytes, file is 26451 bytes 1379s ok 149 1379s downloaded 9588 bytes, file is 9588 bytes 1379s ok 150 1379s downloaded 58695 bytes, file is 58695 bytes 1379s ok 151 1379s downloaded 22331 bytes, file is 22331 bytes 1379s ok 152 1379s downloaded 3429 bytes, file is 3429 bytes 1379s ok 153 1379s downloaded 10963 bytes, file is 10963 bytes 1379s ok 154 1379s downloaded 8357 bytes, file is 8357 bytes 1379s ok 155 1379s downloaded 36144 bytes, file is 36144 bytes 1379s ok 156 1379s downloaded 26757 bytes, file is 26757 bytes 1379s ok 157 1379s downloaded 151973 bytes, file is 151973 bytes 1379s ok 158 1379s downloaded 1243 bytes, file is 1243 bytes 1379s ok 159 1379s downloaded 15223 bytes, file is 15223 bytes 1379s ok 160 1379s downloaded 93369 bytes, file is 93369 bytes 1379s ok 161 1379s downloaded 14283 bytes, file is 14283 bytes 1379s ok 162 1379s downloaded 4784 bytes, file is 4784 bytes 1379s ok 163 1379s downloaded 51369 bytes, file is 51369 bytes 1379s ok 164 1379s downloaded 49853 bytes, file is 49853 bytes 1379s ok 165 1379s downloaded 5144 bytes, file is 5144 bytes 1379s ok 166 1379s downloaded 23397 bytes, file is 23397 bytes 1379s ok 167 1379s downloaded 68880 bytes, file is 68880 bytes 1379s ok 168 1379s downloaded 12096 bytes, file is 12096 bytes 1379s ok 169 1379s downloaded 26551 bytes, file is 26551 bytes 1379s ok 170 1379s downloaded 89288 bytes, file is 89288 bytes 1379s ok 171 1379s downloaded 5138 bytes, file is 5138 bytes 1379s ok 172 1379s downloaded 6693 bytes, file is 6693 bytes 1379s ok 173 1379s downloaded 135805 bytes, file is 135805 bytes 1379s ok 174 1379s downloaded 31661 bytes, file is 31661 bytes 1379s ok 175 1379s downloaded 33167 bytes, file is 33167 bytes 1379s ok 176 1379s downloaded 48816 bytes, file is 48816 bytes 1379s ok 177 1379s downloaded 35911 bytes, file is 35911 bytes 1379s ok 178 1379s downloaded 18756 bytes, file is 18756 bytes 1379s ok 179 1379s downloaded 43401 bytes, file is 43401 bytes 1379s ok 180 1379s downloaded 509 bytes, file is 509 bytes 1379s ok 181 1379s downloaded 19189 bytes, file is 19189 bytes 1379s ok 182 1379s downloaded 15588 bytes, file is 15588 bytes 1379s ok 183 1379s downloaded 123417 bytes, file is 123417 bytes 1379s ok 184 1379s downloaded 1548 bytes, file is 1548 bytes 1379s ok 185 1379s downloaded 58669 bytes, file is 58669 bytes 1379s ok 186 1379s downloaded 27846 bytes, file is 27846 bytes 1379s ok 187 1379s downloaded 19186 bytes, file is 19186 bytes 1379s ok 188 1379s downloaded 29862 bytes, file is 29862 bytes 1379s ok 189 1379s downloaded 7132 bytes, file is 7132 bytes 1379s ok 190 1379s downloaded 9019 bytes, file is 9019 bytes 1379s ok 191 1379s downloaded 77701 bytes, file is 77701 bytes 1379s ok 192 1379s downloaded 53982 bytes, file is 53982 bytes 1379s ok 193 1379s downloaded 10328 bytes, file is 10328 bytes 1379s ok 194 1379s downloaded 46394 bytes, file is 46394 bytes 1379s ok 195 1379s downloaded 39569 bytes, file is 39569 bytes 1379s ok 196 1379s downloaded 758278 bytes, file is 758278 bytes 1379s ok 197 1379s downloaded 372 bytes, file is 372 bytes 1379s ok 198 1379s downloaded 294 bytes, file is 294 bytes 1379s ok 199 1379s downloaded 294 bytes, file is 294 bytes 1379s ok 200 1379s downloaded 10623 bytes, file is 10623 bytes 1379s ok 201 1379s downloaded 8511 bytes, file is 8511 bytes 1379s ok 202 1379s downloaded 4483 bytes, file is 4483 bytes 1379s ok 203 1379s downloaded 90816 bytes, file is 90816 bytes 1379s ok 204 1379s downloaded 25417 bytes, file is 25417 bytes 1379s ok 205 1379s downloaded 14126 bytes, file is 14126 bytes 1379s ok 206 1379s downloaded 38625 bytes, file is 38625 bytes 1379s ok 207 1379s downloaded 454394 bytes, file is 454394 bytes 1379s ok 208 1379s downloaded 7951 bytes, file is 7951 bytes 1379s ok 209 1379s downloaded 7400 bytes, file is 7400 bytes 1379s ok 210 1379s downloaded 92850 bytes, file is 92850 bytes 1379s ok 211 1379s downloaded 50829 bytes, file is 50829 bytes 1379s ok 212 1379s downloaded 3862 bytes, file is 3862 bytes 1379s ok 213 1379s downloaded 32731 bytes, file is 32731 bytes 1379s ok 214 1379s downloaded 86827 bytes, file is 86827 bytes 1379s ok 215 1379s downloaded 50436 bytes, file is 50436 bytes 1379s ok 216 1379s downloaded 24001 bytes, file is 24001 bytes 1379s ok 217 1379s ok 1384s t/apache/byterange4.t ............... 1384s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1384s 1..153 1384s # Running under perl version 5.038002 for linux 1384s # Current time local: Wed Mar 20 19:30:04 2024 1384s # Current time GMT: Wed Mar 20 19:30:04 2024 1384s # Using Test.pm version 1.31 1384s # Using Apache/Test.pm version 1.42 1384s range: 0-0 1384s rc 206 1384s expect: '0' 1384s got: '0' 1384s ok 1 1384s range: 0-1 1384s rc 206 1384s expect: '00' 1384s got: '00' 1384s ok 2 1384s range: 0-2 1384s rc 206 1384s expect: '000' 1384s got: '000' 1384s ok 3 1384s range: 0-198 1384s rc 206 1384s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1384s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1384s ok 4 1384s range: 0-199 1384s rc 206 1384s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1384s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1384s ok 5 1384s range: 0-200 1384s rc 206 1384s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1384s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1384s ok 6 1384s range: 0-201 1384s rc 206 1384s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1384s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1384s ok 7 1384s range: 0-598 1384s rc 206 1384s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1384s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1384s ok 8 1384s range: 0-599 1384s rc 206 1384s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1384s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1384s ok 9 1384s range: 0-600 1384s rc 206 1384s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1384s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1384s ok 10 1384s range: 0-601 1384s rc 206 1384s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1384s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1384s ok 11 1384s range: 0-7798 1384s rc 206 1384s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1384s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1384s ok 12 1384s range: 0-7799 1384s rc 206 1384s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1384s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1384s ok 13 1384s range: 0-7800 1384s rc 206 1384s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1384s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1384s ok 14 1384s range: 0-7801 1384s rc 206 1384s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1384s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1384s ok 15 1384s range: 0-7998 1384s rc 206 1384s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1384s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1384s ok 16 1384s range: 0-7999 1384s rc 206 1384s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1384s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1384s ok 17 1384s range: 1-1 1384s rc 206 1384s expect: '0' 1384s got: '0' 1384s ok 18 1384s range: 1-2 1384s rc 206 1384s expect: '00' 1384s got: '00' 1384s ok 19 1384s range: 1-198 1384s rc 206 1384s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1384s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1384s ok 20 1384s range: 1-199 1384s rc 206 1384s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1384s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1384s ok 21 1384s range: 1-200 1384s rc 206 1384s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1384s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1384s ok 22 1384s range: 1-201 1384s rc 206 1384s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1384s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1384s ok 23 1384s range: 1-598 1384s rc 206 1384s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1384s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1384s ok 24 1384s range: 1-599 1384s rc 206 1384s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1384s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1384s ok 25 1384s range: 1-600 1384s rc 206 1384s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1384s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1384s ok 26 1384s range: 1-601 1384s rc 206 1384s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1384s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1384s ok 27 1384s range: 1-7798 1384s rc 206 1384s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1384s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1384s ok 28 1384s range: 1-7799 1384s rc 206 1384s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1384s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1384s ok 29 1384s range: 1-7800 1384s rc 206 1384s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1384s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1384s ok 30 1384s range: 1-7801 1384s rc 206 1384s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1384s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1384s ok 31 1384s range: 1-7998 1384s rc 206 1384s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1384s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1384s ok 32 1384s range: 1-7999 1384s rc 206 1384s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1384s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1384s ok 33 1384s range: 2-2 1384s rc 206 1384s expect: '0' 1384s got: '0' 1384s ok 34 1384s range: 2-198 1384s rc 206 1384s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1384s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1384s ok 35 1384s range: 2-199 1384s rc 206 1384s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1384s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1384s ok 36 1384s range: 2-200 1384s rc 206 1384s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1384s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1384s ok 37 1384s range: 2-201 1384s rc 206 1384s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1384s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1384s ok 38 1384s range: 2-598 1384s rc 206 1384s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1384s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1384s ok 39 1384s range: 2-599 1384s rc 206 1384s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1384s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1384s ok 40 1384s range: 2-600 1384s rc 206 1384s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1384s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1384s ok 41 1384s range: 2-601 1384s rc 206 1384s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1384s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1384s ok 42 1384s range: 2-7798 1384s rc 206 1384s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1384s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1384s ok 43 1384s range: 2-7799 1384s rc 206 1384s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1384s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1384s ok 44 1384s range: 2-7800 1384s rc 206 1384s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 45 1385s range: 2-7801 1385s rc 206 1385s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 46 1385s range: 2-7998 1385s rc 206 1385s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 47 1385s range: 2-7999 1385s rc 206 1385s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 48 1385s range: 198-198 1385s rc 206 1385s expect: '5' 1385s got: '5' 1385s ok 49 1385s range: 198-199 1385s rc 206 1385s expect: '50' 1385s got: '50' 1385s ok 50 1385s range: 198-200 1385s rc 206 1385s expect: '500' 1385s got: '500' 1385s ok 51 1385s range: 198-201 1385s rc 206 1385s expect: '5000' 1385s got: '5000' 1385s ok 52 1385s range: 198-598 1385s rc 206 1385s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s ok 53 1385s range: 198-599 1385s rc 206 1385s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s ok 54 1385s range: 198-600 1385s rc 206 1385s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s ok 55 1385s range: 198-601 1385s rc 206 1385s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s ok 56 1385s range: 198-7798 1385s rc 206 1385s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 57 1385s range: 198-7799 1385s rc 206 1385s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 58 1385s range: 198-7800 1385s rc 206 1385s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 59 1385s range: 198-7801 1385s rc 206 1385s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 60 1385s range: 198-7998 1385s rc 206 1385s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 61 1385s range: 198-7999 1385s rc 206 1385s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 62 1385s range: 199-199 1385s rc 206 1385s expect: '0' 1385s got: '0' 1385s ok 63 1385s range: 199-200 1385s rc 206 1385s expect: '00' 1385s got: '00' 1385s ok 64 1385s range: 199-201 1385s rc 206 1385s expect: '000' 1385s got: '000' 1385s ok 65 1385s range: 199-598 1385s rc 206 1385s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s ok 66 1385s range: 199-599 1385s rc 206 1385s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s ok 67 1385s range: 199-600 1385s rc 206 1385s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s ok 68 1385s range: 199-601 1385s rc 206 1385s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s ok 69 1385s range: 199-7798 1385s rc 206 1385s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 70 1385s range: 199-7799 1385s rc 206 1385s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 71 1385s range: 199-7800 1385s rc 206 1385s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 72 1385s range: 199-7801 1385s rc 206 1385s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 73 1385s range: 199-7998 1385s rc 206 1385s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 74 1385s range: 199-7999 1385s rc 206 1385s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 75 1385s range: 200-200 1385s rc 206 1385s expect: '0' 1385s got: '0' 1385s ok 76 1385s range: 200-201 1385s rc 206 1385s expect: '00' 1385s got: '00' 1385s ok 77 1385s range: 200-598 1385s rc 206 1385s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s ok 78 1385s range: 200-599 1385s rc 206 1385s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s ok 79 1385s range: 200-600 1385s rc 206 1385s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s ok 80 1385s range: 200-601 1385s rc 206 1385s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s ok 81 1385s range: 200-7798 1385s rc 206 1385s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 82 1385s range: 200-7799 1385s rc 206 1385s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 83 1385s range: 200-7800 1385s rc 206 1385s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 84 1385s range: 200-7801 1385s rc 206 1385s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 85 1385s range: 200-7998 1385s rc 206 1385s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 86 1385s range: 200-7999 1385s rc 206 1385s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 87 1385s range: 201-201 1385s rc 206 1385s expect: '0' 1385s got: '0' 1385s ok 88 1385s range: 201-598 1385s rc 206 1385s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1385s ok 89 1385s range: 201-599 1385s rc 206 1385s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1385s ok 90 1385s range: 201-600 1385s rc 206 1385s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1385s ok 91 1385s range: 201-601 1385s rc 206 1385s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1385s ok 92 1385s range: 201-7798 1385s rc 206 1385s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 93 1385s range: 201-7799 1385s rc 206 1385s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 94 1385s range: 201-7800 1385s rc 206 1385s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 95 1385s range: 201-7801 1385s rc 206 1385s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 96 1385s range: 201-7998 1385s rc 206 1385s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 97 1385s range: 201-7999 1385s rc 206 1385s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 98 1385s range: 598-598 1385s rc 206 1385s expect: '5' 1385s got: '5' 1385s ok 99 1385s range: 598-599 1385s rc 206 1385s expect: '50' 1385s got: '50' 1385s ok 100 1385s range: 598-600 1385s rc 206 1385s expect: '500' 1385s got: '500' 1385s ok 101 1385s range: 598-601 1385s rc 206 1385s expect: '5001' 1385s got: '5001' 1385s ok 102 1385s range: 598-7798 1385s rc 206 1385s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 103 1385s range: 598-7799 1385s rc 206 1385s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 104 1385s range: 598-7800 1385s rc 206 1385s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 105 1385s range: 598-7801 1385s rc 206 1385s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 106 1385s range: 598-7998 1385s rc 206 1385s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 107 1385s range: 598-7999 1385s rc 206 1385s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 108 1385s range: 599-599 1385s rc 206 1385s expect: '0' 1385s got: '0' 1385s ok 109 1385s range: 599-600 1385s rc 206 1385s expect: '00' 1385s got: '00' 1385s ok 110 1385s range: 599-601 1385s rc 206 1385s expect: '001' 1385s got: '001' 1385s ok 111 1385s range: 599-7798 1385s rc 206 1385s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 112 1385s range: 599-7799 1385s rc 206 1385s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 113 1385s range: 599-7800 1385s rc 206 1385s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 114 1385s range: 599-7801 1385s rc 206 1385s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 115 1385s range: 599-7998 1385s rc 206 1385s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 116 1385s range: 599-7999 1385s rc 206 1385s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 117 1385s range: 600-600 1385s rc 206 1385s expect: '0' 1385s got: '0' 1385s ok 118 1385s range: 600-601 1385s rc 206 1385s expect: '01' 1385s got: '01' 1385s ok 119 1385s range: 600-7798 1385s rc 206 1385s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 120 1385s range: 600-7799 1385s rc 206 1385s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 121 1385s range: 600-7800 1385s rc 206 1385s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 122 1385s range: 600-7801 1385s rc 206 1385s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 123 1385s range: 600-7998 1385s rc 206 1385s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1385s ok 124 1385s range: 600-7999 1385s rc 206 1385s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1385s ok 125 1385s range: 601-601 1385s rc 206 1385s expect: '1' 1385s got: '1' 1385s ok 126 1385s range: 601-7798 1385s rc 206 1385s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1385s ok 127 1385s range: 601-7799 1385s rc 206 1385s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1385s ok 128 1385s range: 601-7800 1385s rc 206 1385s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1385s ok 129 1385s range: 601-7801 1385s rc 206 1385s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1385s ok 130 1385s range: 601-7998 1385s rc 206 1385s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s ok 131 1386s range: 601-7999 1386s rc 206 1386s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s ok 132 1386s range: 7798-7798 1386s rc 206 1386s expect: '5' 1386s got: '5' 1386s ok 133 1386s range: 7798-7799 1386s rc 206 1386s expect: '50' 1386s got: '50' 1386s ok 134 1386s range: 7798-7800 1386s rc 206 1386s expect: '501' 1386s got: '501' 1386s ok 135 1386s range: 7798-7801 1386s rc 206 1386s expect: '5019' 1386s got: '5019' 1386s ok 136 1386s range: 7798-7998 1386s rc 206 1386s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s ok 137 1386s range: 7798-7999 1386s rc 206 1386s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s ok 138 1386s range: 7799-7799 1386s rc 206 1386s expect: '0' 1386s got: '0' 1386s ok 139 1386s range: 7799-7800 1386s rc 206 1386s expect: '01' 1386s got: '01' 1386s ok 140 1386s range: 7799-7801 1386s rc 206 1386s expect: '019' 1386s got: '019' 1386s ok 141 1386s range: 7799-7998 1386s rc 206 1386s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s ok 142 1386s range: 7799-7999 1386s rc 206 1386s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s ok 143 1386s range: 7800-7800 1386s rc 206 1386s expect: '1' 1386s got: '1' 1386s ok 144 1386s range: 7800-7801 1386s rc 206 1386s expect: '19' 1386s got: '19' 1386s ok 145 1386s range: 7800-7998 1386s rc 206 1386s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s ok 146 1386s range: 7800-7999 1386s rc 206 1386s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s ok 147 1386s range: 7801-7801 1386s rc 206 1386s expect: '9' 1386s got: '9' 1386s ok 148 1386s range: 7801-7998 1386s rc 206 1386s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1386s ok 149 1386s range: 7801-7999 1386s rc 206 1386s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1386s ok 150 1386s range: 7998-7998 1386s rc 206 1386s expect: '0' 1386s got: '0' 1386s ok 151 1386s range: 7998-7999 1386s rc 206 1386s expect: '00' 1386s got: '00' 1386s ok 152 1386s range: 7999-7999 1386s rc 206 1386s expect: '0' 1386s got: '0' 1386s ok 153 1386s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1386s ok 1389s t/apache/byterange5.t ............... 1389s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1389s 1..5 1389s # Running under perl version 5.038002 for linux 1389s # Current time local: Wed Mar 20 19:30:09 2024 1389s # Current time GMT: Wed Mar 20 19:30:09 2024 1389s # Using Test.pm version 1.31 1389s # Using Apache/Test.pm version 1.42 1389s ok 1 1389s ok 2 1389s ok 3 1389s ok 4 1389s ok 5 1389s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1389s ok 1394s t/apache/byterange6.t ............... 1394s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1394s 1..53 1394s # Running under perl version 5.038002 for linux 1394s # Current time local: Wed Mar 20 19:30:14 2024 1394s # Current time GMT: Wed Mar 20 19:30:14 2024 1394s # Using Test.pm version 1.31 1394s # Using Apache/Test.pm version 1.42 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 1 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 2 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 3 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 4 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 5 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 6 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s # expecting range 5-6 1394s ok 7 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s # expecting range 5-6 1394s ok 8 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s # expecting range 5-6 1394s ok 9 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s # expecting range 5-6 1394s ok 10 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s # expecting range 5-6 1394s ok 11 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s # expecting range 5-6 1394s ok 12 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 13 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 14 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 15 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 16 1394s # expecting range 0-70 1394s # expecting range 72-100 1394s # expecting range 1000-1001 1394s ok 17 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 18 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 19 1394s # expecting range 1-100 1394s # expecting range 1000-1001 1394s ok 20 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 21 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 22 1394s # expecting range 0-101 1394s # expecting range 1000-1001 1394s ok 23 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 24 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 25 1394s # expecting range 0-101 1394s # expecting range 1000-1001 1394s ok 26 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 27 1394s # expecting range 0-100 1394s # expecting range 1000-1001 1394s ok 28 1394s # expecting range 0-101 1394s # expecting range 1000-1001 1394s ok 29 1394s # expecting range 1-10 1394s # expecting range 99-99 1394s ok 30 1394s # expecting range 1-10 1394s # expecting range 99-99 1394s ok 31 1394s # expecting range 1-11 1394s # expecting range 99-99 1394s ok 32 1394s # expecting range 0-10 1394s # expecting range 99-99 1394s ok 33 1394s # expecting range 0-10 1394s # expecting range 99-99 1394s ok 34 1394s # expecting range 0-11 1394s # expecting range 99-99 1394s ok 35 1394s # expecting range 0-12 1394s # expecting range 99-99 1394s ok 36 1394s # expecting range 0-13 1394s # expecting range 99-99 1394s ok 37 1394s # expecting range 1-11 1394s # expecting range 99-99 1394s ok 38 1394s # expecting range 1-12 1394s # expecting range 99-99 1394s ok 39 1394s # expecting range 1-13 1394s # expecting range 99-99 1394s ok 40 1394s # expecting range 1-10 1394s # expecting range 99-99 1394s ok 41 1394s # expecting range 1-11 1394s # expecting range 99-99 1394s ok 42 1394s # expecting range 1-10 1394s # expecting range 99-99 1394s ok 43 1394s # expecting range 0-11 1394s # expecting range 99-99 1394s ok 44 1394s # expecting range 1-10 1394s # expecting range 99-99 1394s ok 45 1394s # expecting range 1-20 1394s # expecting range 99-99 1394s ok 46 1394s # expecting range 1-20 1394s # expecting range 99-99 1394s ok 47 1394s # expecting range 1-20 1394s # expecting range 99-99 1394s ok 48 1394s # expecting range 1-21 1394s # expecting range 99-99 1394s ok 49 1394s # expecting range 5-12 1394s # expecting range 99-99 1394s ok 50 1394s # expecting range 1-10 1394s # expecting range 99-99 1394s ok 51 1394s # expecting range 5-10 1394s # expecting range 1-3 1394s # expecting range 99-99 1394s ok 52 1394s # expecting range 0-1 1394s # expecting range 7999-7999 1394s ok 53 1394s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1394s ok 1400s t/apache/byterange7.t ............... 1400s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1400s 1..24 1400s # Running under perl version 5.038002 for linux 1400s # Current time local: Wed Mar 20 19:30:18 2024 1400s # Current time GMT: Wed Mar 20 19:30:18 2024 1400s # Using Test.pm version 1.31 1400s # Using Apache/Test.pm version 1.42 1400s Got 206 Range: 'bytes 0-1/40001' 1400s body length 2 1400s Content-Length: 2 1400s ok 1 1400s Got 206 multipart/byteranges 1400s body length 196 1400s Content-Length: 196 1400s ok 2 1400s Got 206 multipart/byteranges 1400s body length 900 1400s Content-Length: 900 1400s ok 3 1400s Got 206 multipart/byteranges 1400s body length 4500 1400s ok 4 1400s Got 206 multipart/byteranges 1400s body length 9000 1400s ok 5 1400s Got 200 1400s ok 6 1400s Got 200 1400s ok 7 1400s Got 200 1400s ok 8 1400s Got 200 1400s ok 9 1400s Got 200 1400s ok 10 1400s Got 200 1400s ok 11 1400s Got 200 1400s ok 12 1400s Got 200 1400s ok 13 1400s Got 200 1400s ok 14 1400s Got 200 1400s ok 15 1400s Got 200 1400s ok 16 1400s Got 200 1400s ok 17 1400s Got 200 1400s ok 18 1400s Got 200 1400s ok 19 1400s Sending '1000-200000', expecting 206 1400s Got 206 Range: 'bytes 1000-40000/40001' 1400s ok 20 1400s Sending '100000-110000', expecting 416 1400s Got 416 1400s ok 21 1400s Sending '100000-110000,1000-2000', expecting 206 1400s Got 206 Range: 'bytes 1000-2000/40001' 1400s ok 22 1400s Sending '100000-110000,2000-1000', expecting 200 1400s Got 200 1400s ok 23 1400s Sending '100000-110000,200000-', expecting 416 1400s Got 416 1400s ok 24 1400s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1400s ok 1406s t/apache/cfg_getline.t .............. 1406s 1..116 1406s # Running under perl version 5.038002 for linux 1406s # Current time local: Wed Mar 20 19:30:25 2024 1406s # Current time GMT: Wed Mar 20 19:30:25 2024 1406s # Using Test.pm version 1.31 1406s # Using Apache/Test.pm version 1.42 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 100 1406s ok 1 1406s ok 2 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 196 1406s ok 3 1406s ok 4 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 197 1406s ok 5 1406s ok 6 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 198 1406s ok 7 1406s ok 8 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 199 1406s ok 9 1406s ok 10 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 200 1406s ok 11 1406s ok 12 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 201 1406s ok 13 1406s ok 14 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 202 1406s ok 15 1406s ok 16 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 396 1406s ok 17 1406s ok 18 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 397 1406s ok 19 1406s ok 20 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 398 1406s ok 21 1406s ok 22 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 399 1406s ok 23 1406s ok 24 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 400 1406s ok 25 1406s ok 26 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 401 1406s ok 27 1406s ok 28 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 402 1406s ok 29 1406s ok 30 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 596 1406s ok 31 1406s ok 32 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 597 1406s ok 33 1406s ok 34 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 598 1406s ok 35 1406s ok 36 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 599 1406s ok 37 1406s ok 38 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 600 1406s ok 39 1406s ok 40 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 601 1406s ok 41 1406s ok 42 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 602 1406s ok 43 1406s ok 44 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1016 1406s ok 45 1406s ok 46 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1017 1406s ok 47 1406s ok 48 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1018 1406s ok 49 1406s ok 50 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1019 1406s ok 51 1406s ok 52 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1020 1406s ok 53 1406s ok 54 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1021 1406s ok 55 1406s ok 56 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1022 1406s ok 57 1406s ok 58 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1023 1406s ok 59 1406s ok 60 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1024 1406s ok 61 1406s ok 62 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1025 1406s ok 63 1406s ok 64 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1026 1406s ok 65 1406s ok 66 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1027 1406s ok 67 1406s ok 68 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1028 1406s ok 69 1406s ok 70 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1029 1406s ok 71 1406s ok 72 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 1030 1406s ok 73 1406s ok 74 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8170 1406s ok 75 1406s ok 76 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8171 1406s ok 77 1406s ok 78 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8172 1406s ok 79 1406s ok 80 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8173 1406s ok 81 1406s ok 82 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8174 1406s ok 83 1406s ok 84 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8175 1406s ok 85 1406s ok 86 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8176 1406s ok 87 1406s ok 88 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8177 1406s ok 89 1406s ok 90 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8178 1406s ok 91 1406s ok 92 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8179 1406s ok 93 1406s ok 94 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8180 1406s ok 95 1406s ok 96 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8181 1406s ok 97 1406s ok 98 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8182 1406s ok 99 1406s ok 100 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8183 1406s ok 101 1406s ok 102 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8184 1406s ok 103 1406s ok 104 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8185 1406s ok 105 1406s ok 106 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8186 1406s ok 107 1406s ok 108 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8187 1406s ok 109 1406s ok 110 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8188 1406s ok 111 1406s ok 112 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8189 1406s ok 113 1406s ok 114 1406s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s Got rc 200 for length 8190 1406s ok 115 1406s ok 116 1406s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1406s ok 1411s t/apache/chunkinput.t ............... 1411s 1..37 1411s # Running under perl version 5.038002 for linux 1411s # Current time local: Wed Mar 20 19:30:31 2024 1411s # Current time GMT: Wed Mar 20 19:30:31 2024 1411s # Using Test.pm version 1.31 1411s # Using Apache/Test.pm version 1.42 1411s testing default 1411s ok 1 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 200 OK' 1411s # received: 'HTTP/1.1 200 OK' 1411s ok 2 1411s # testing : trailer (pid) 1411s # expected: '179360' 1411s # received: '179360' 1411s ok 3 1411s ok 4 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 404 Not Found' 1411s # received: 'HTTP/1.1 404 Not Found' 1411s ok 5 1411s ok 6 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 200 OK' 1411s # received: 'HTTP/1.1 200 OK' 1411s ok 7 1411s ok 8 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 404 Not Found' 1411s # received: 'HTTP/1.1 404 Not Found' 1411s ok 9 1411s ok 10 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 200 OK' 1411s # received: 'HTTP/1.1 200 OK' 1411s ok 11 1411s ok 12 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 404 Not Found' 1411s # received: 'HTTP/1.1 404 Not Found' 1411s ok 13 1411s ok 14 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 200 OK' 1411s # received: 'HTTP/1.1 200 OK' 1411s ok 15 1411s ok 16 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 404 Not Found' 1411s # received: 'HTTP/1.1 404 Not Found' 1411s ok 17 1411s ok 18 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 200 OK' 1411s # received: 'HTTP/1.1 200 OK' 1411s ok 19 1411s ok 20 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 404 Not Found' 1411s # received: 'HTTP/1.1 404 Not Found' 1411s ok 21 1411s ok 22 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 400 Bad Request' 1411s # received: 'HTTP/1.1 400 Bad Request' 1411s ok 23 1411s ok 24 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 400 Bad Request' 1411s # received: 'HTTP/1.1 400 Bad Request' 1411s ok 25 1411s ok 26 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1411s # received: 'HTTP/1.1 413 Request Entity Too Large' 1411s ok 27 1411s ok 28 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1411s # received: 'HTTP/1.1 413 Request Entity Too Large' 1411s ok 29 1411s ok 30 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 400 Bad Request' 1411s # received: 'HTTP/1.1 400 Bad Request' 1411s ok 31 1411s ok 32 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 400 Bad Request' 1411s # received: 'HTTP/1.1 400 Bad Request' 1411s ok 33 1411s ok 34 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 400 Bad Request' 1411s # received: 'HTTP/1.1 400 Bad Request' 1411s ok 35 1411s ok 36 1411s # testing : response codes 1411s # expected: 'HTTP/1.1 400 Bad Request' 1411s # received: 'HTTP/1.1 400 Bad Request' 1411s ok 37 1411s ok 1417s t/apache/contentlength.t ............ 1417s 1..24 1417s # Running under perl version 5.038002 for linux 1417s # Current time local: Wed Mar 20 19:30:36 2024 1417s # Current time GMT: Wed Mar 20 19:30:36 2024 1417s # Using Test.pm version 1.31 1417s # Using Apache/Test.pm version 1.42 1417s testing default 1417s ok 1 1417s # testing : response codes POST for /echo_post with Content-Length: 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 2 1417s ok 3 1417s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 4 1417s ok 5 1417s # testing : response codes POST for /echo_post with Content-Length: 0 1417s # expected: 'HTTP/1.1 200 OK' 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 6 1417s ok 7 1417s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 1417s # expected: 'HTTP/1.1 404 Not Found' 1417s # received: 'HTTP/1.1 404 Not Found' 1417s ok 8 1417s ok 9 1417s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 1417s # expected: 'HTTP/1.1 200 OK' 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 10 1417s ok 11 1417s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 1417s # expected: 'HTTP/1.1 404 Not Found' 1417s # received: 'HTTP/1.1 404 Not Found' 1417s ok 12 1417s ok 13 1417s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 14 1417s ok 15 1417s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 16 1417s ok 17 1417s # testing : response codes POST for /echo_post with Content-Length: -1 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 18 1417s ok 19 1417s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 20 1417s ok 21 1417s # testing : response codes POST for /echo_post with Content-Length: 123abc 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 22 1417s ok 23 1417s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 1417s # expected: 'HTTP/1.1 400 Bad Request' 1417s # received: 'HTTP/1.1 400 Bad Request' 1417s ok 24 1417s ok 1423s t/apache/errordoc.t ................. 1423s 1..14 1423s # Running under perl version 5.038002 for linux 1423s # Current time local: Wed Mar 20 19:30:42 2024 1423s # Current time GMT: Wed Mar 20 19:30:42 2024 1423s # Using Test.pm version 1.31 1423s # Using Apache/Test.pm version 1.42 1423s # testing : notfound.html code 1423s # expected: 404 1423s # received: '404' 1423s ok 1 1423s # testing : notfound.html content 1423s # expected: qr/per-server 404/ 1423s # received: 'per-server 404' 1423s ok 2 1423s # testing : /inherit/notfound.html code 1423s # expected: 404 1423s # received: '404' 1423s ok 3 1423s # testing : /inherit/notfound.html content 1423s # expected: qr/per-server 404/ 1423s # received: 'per-server 404' 1423s ok 4 1423s # testing : /redefine/notfound.html code 1423s # expected: 404 1423s # received: '404' 1423s ok 5 1423s # testing : /redefine/notfound.html content 1423s # expected: 'per-dir 404' 1423s # received: 'per-dir 404' 1423s ok 6 1423s # testing : /redefine/notfound.html code 1423s # expected: 404 1423s # received: '404' 1423s ok 7 1423s # testing : /redefine/notfound.html content 1423s # expected: qr/Not Found/ 1423s # received: ' 1423s # 1423s # 404 Not Found 1423s # 1423s #

Not Found

1423s #

The requested URL was not found on this server.

1423s # ' 1423s ok 8 1423s # testing : /merge/notfound.html code 1423s # expected: 404 1423s # received: '404' 1423s ok 9 1423s # testing : /merge/notfound.html content 1423s # expected: 'testing merge' 1423s # received: 'testing merge' 1423s ok 10 1423s # testing : /merge/merge2/notfound.html code 1423s # expected: 404 1423s # received: '404' 1423s ok 11 1423s # testing : /merge/merge2/notfound.html content 1423s # expected: 'testing merge' 1423s # received: 'testing merge' 1423s ok 12 1423s # testing : /bounce/notfound.html code 1423s # expected: 404 1423s # received: '404' 1423s ok 13 1423s # testing : /bounce/notfound.html content 1423s # expected: qr/expire test/ 1423s # received: ' 1423s # expire test 1423s # expire test 1423s # ' 1423s ok 14 1423s ok 1428s t/apache/etags.t .................... 1428s # Checking for existence of FileETag directive 1428s # Returned 200: 1428s 1..61 1428s # Running under perl version 5.038002 for linux 1428s # Current time local: Wed Mar 20 19:30:48 2024 1428s # Current time GMT: Wed Mar 20 19:30:48 2024 1428s # Using Test.pm version 1.31 1428s # Using Apache/Test.pm version 1.42 1428s # --- 1428s # HEAD /apache/etags/i/test.txt 1428s # Expecting one component in ETag field 1428s # Received "22cc8" 1428s ok 1 1428s # --- 1428s # HEAD /apache/etags/all/i/test.txt 1428s # Expecting one component in ETag field 1428s # Received "22c99" 1428s ok 2 1428s # --- 1428s # HEAD /apache/etags/none/inherit/test.txt 1428s # Expecting field to be absent 1428s # ETag field is missing 1428s ok 3 1428s # --- 1428s # HEAD /apache/etags/none/plus-s/test.txt 1428s # Expecting one component in ETag field 1428s # Received "b" 1428s ok 4 1428s # --- 1428s # HEAD /apache/etags/none/plus-mi/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22d23-613edd771cbc0" 1428s ok 5 1428s # --- 1428s # HEAD /apache/etags/m/plus-s/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 6 1428s # --- 1428s # HEAD /apache/etags/m/minus-m/test.txt 1428s # Expecting field to be absent 1428s # Received "b-613edd771cbc0" 1428s ok 7 1428s # --- 1428s # HEAD /apache/etags/all/is/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22c9e-b" 1428s ok 8 1428s # --- 1428s # HEAD /apache/etags/mi/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22cfb-613edd771cbc0" 1428s ok 9 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1428s # Expecting field to be absent 1428s # Received "b-613edd771cbc0" 1428s ok 10 1428s # --- 1428s # HEAD /apache/etags/none/is/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22d0b-b" 1428s ok 11 1428s # --- 1428s # HEAD /apache/etags/none/mis/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22d14-b-613edd771cbc0" 1428s ok 12 1428s # --- 1428s # HEAD /apache/etags/m/minus-ms/test.txt 1428s # Expecting field to be absent 1428s # Received "b-613edd771cbc0" 1428s ok 13 1428s # --- 1428s # HEAD /apache/etags/is/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22ccb-b" 1428s ok 14 1428s # --- 1428s # HEAD /apache/etags/m/plus-is/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22ce8-b-613edd771cbc0" 1428s ok 15 1428s # --- 1428s # HEAD /apache/etags/all/mis/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22cbc-b-613edd771cbc0" 1428s ok 16 1428s # --- 1428s # HEAD /apache/etags/ms/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 17 1428s # --- 1428s # HEAD /apache/etags/all/minus-mis/test.txt 1428s # Expecting field to be absent 1428s # Received "b-613edd771cbc0" 1428s ok 18 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22d3a-613edd771cbc0" 1428s ok 19 1428s # --- 1428s # HEAD /apache/etags/none/plus-i/test.txt 1428s # Expecting one component in ETag field 1428s # Received "22d1a" 1428s ok 20 1428s # --- 1428s # HEAD /apache/etags/none/plus-is/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22d1d-b" 1428s ok 21 1428s # --- 1428s # HEAD /apache/etags/none/m/test.txt 1428s # Expecting one component in ETag field 1428s # Received "613edd771cbc0" 1428s ok 22 1428s # --- 1428s # HEAD /apache/etags/none/plus-m/test.txt 1428s # Expecting one component in ETag field 1428s # Received "613edd771cbc0" 1428s ok 23 1428s # --- 1428s # HEAD /apache/etags/s/test.txt 1428s # Expecting one component in ETag field 1428s # Received "b" 1428s ok 24 1428s # --- 1428s # HEAD /apache/etags/none/plus-ms/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 25 1428s # --- 1428s # HEAD /apache/etags/m/minus-mis/test.txt 1428s # Expecting field to be absent 1428s # Received "b-613edd771cbc0" 1428s ok 26 1428s # --- 1428s # HEAD /apache/etags/m/test.txt 1428s # Expecting one component in ETag field 1428s # Received "613edd771cbc0" 1428s ok 27 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1428s # Expecting one component in ETag field 1428s # Received "22d37" 1428s ok 28 1428s # --- 1428s # HEAD /apache/etags/m/minus-s/test.txt 1428s # Expecting field to be absent 1428s # Received "613edd771cbc0" 1428s ok 29 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1428s # Expecting one component in ETag field 1428s # Received "613edd771cbc0" 1428s ok 30 1428s # --- 1428s # HEAD /apache/etags/m/plus-ms/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 31 1428s # --- 1428s # HEAD /apache/etags/all/inherit/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22c9b-b-613edd771cbc0" 1428s ok 32 1428s # --- 1428s # HEAD /apache/etags/m/minus-mi/test.txt 1428s # Expecting field to be absent 1428s # Received "b-613edd771cbc0" 1428s ok 33 1428s # --- 1428s # HEAD /apache/etags/all/minus-ms/test.txt 1428s # Expecting one component in ETag field 1428s # Received "22cb6" 1428s ok 34 1428s # --- 1428s # HEAD /apache/etags/m/minus-i/test.txt 1428s # Expecting field to be absent 1428s # Received "613edd771cbc0" 1428s ok 35 1428s # --- 1428s # HEAD /apache/etags/all/minus-m/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22cad-b" 1428s ok 36 1428s # --- 1428s # HEAD /apache/etags/all/s/test.txt 1428s # Expecting one component in ETag field 1428s # Received "b" 1428s ok 37 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 38 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22d2e-b" 1428s ok 39 1428s # --- 1428s # HEAD /apache/etags/m/plus-i/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22ce5-613edd771cbc0" 1428s ok 40 1428s # --- 1428s # HEAD /apache/etags/none/test.txt 1428s # Expecting field to be absent 1428s # ETag field is missing 1428s ok 41 1428s # --- 1428s # HEAD /apache/etags/all/m/test.txt 1428s # Expecting one component in ETag field 1428s # Received "613edd771cbc0" 1428s ok 42 1428s # --- 1428s # HEAD /apache/etags/m/plus-mi/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22cee-613edd771cbc0" 1428s ok 43 1428s # --- 1428s # HEAD /apache/etags/all/minus-is/test.txt 1428s # Expecting one component in ETag field 1428s # Received "613edd771cbc0" 1428s ok 44 1428s # --- 1428s # HEAD /apache/etags/default/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 45 1428s # --- 1428s # HEAD /apache/etags/all/minus-i/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 46 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22d3b-b-613edd771cbc0" 1428s ok 47 1428s # --- 1428s # HEAD /apache/etags/all/ms/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 48 1428s # --- 1428s # HEAD /apache/etags/m/minus-is/test.txt 1428s # Expecting field to be absent 1428s # Received "613edd771cbc0" 1428s ok 49 1428s # --- 1428s # HEAD /apache/etags/none/ms/test.txt 1428s # Expecting two components in ETag field 1428s # Received "b-613edd771cbc0" 1428s ok 50 1428s # --- 1428s # HEAD /apache/etags/m/plus-mis/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22cf1-b-613edd771cbc0" 1428s ok 51 1428s # --- 1428s # HEAD /apache/etags/all/mi/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22ca4-613edd771cbc0" 1428s ok 52 1428s # --- 1428s # HEAD /apache/etags/m/plus-m/test.txt 1428s # Expecting one component in ETag field 1428s # Received "613edd771cbc0" 1428s ok 53 1428s # --- 1428s # HEAD /apache/etags/all/minus-mi/test.txt 1428s # Expecting one component in ETag field 1428s # Received "b" 1428s ok 54 1428s # --- 1428s # HEAD /apache/etags/none/s/test.txt 1428s # Expecting one component in ETag field 1428s # Received "b" 1428s ok 55 1428s # --- 1428s # HEAD /apache/etags/all/minus-s/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22cb9-613edd771cbc0" 1428s ok 56 1428s # --- 1428s # HEAD /apache/etags/mis/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22cfe-b-613edd771cbc0" 1428s ok 57 1428s # --- 1428s # HEAD /apache/etags/none/mi/test.txt 1428s # Expecting two components in ETag field 1428s # Received "22d11-613edd771cbc0" 1428s ok 58 1428s # --- 1428s # HEAD /apache/etags/none/i/test.txt 1428s # Expecting one component in ETag field 1428s # Received "22d06" 1428s ok 59 1428s # --- 1428s # HEAD /apache/etags/all/test.txt 1428s # Expecting three components in ETag field 1428s # Received "22cc3-b-613edd771cbc0" 1428s ok 60 1428s # --- 1428s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1428s # Expecting one component in ETag field 1428s # Received "b" 1428s ok 61 1428s ok 1434s t/apache/expr.t ..................... 1434s 1..229 1434s # Running under perl version 5.038002 for linux 1434s # Current time local: Wed Mar 20 19:30:53 2024 1434s # Current time GMT: Wed Mar 20 19:30:53 2024 1434s # Using Test.pm version 1.31 1434s # Using Apache/Test.pm version 1.42 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true" should evaluate to true, got true 1434s ok 1 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "false" should evaluate to false, got false 1434s ok 2 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "foo", got parse error 1434s ok 3 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -eq 01" should evaluate to true, got true 1434s ok 4 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -eq 2" should evaluate to false, got false 1434s ok 5 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -ne 2" should evaluate to true, got true 1434s ok 6 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -ne 1" should evaluate to false, got false 1434s ok 7 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -lt 02" should evaluate to true, got true 1434s ok 8 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -lt 1" should evaluate to false, got false 1434s ok 9 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -le 2" should evaluate to true, got true 1434s ok 10 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -le 1" should evaluate to true, got true 1434s ok 11 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "2 -gt 1" should evaluate to true, got true 1434s ok 12 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -gt 1" should evaluate to false, got false 1434s ok 13 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "2 -ge 1" should evaluate to true, got true 1434s ok 14 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -ge 1" should evaluate to true, got true 1434s ok 15 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "1 -gt -1" should evaluate to true, got true 1434s ok 16 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' == 'aa'" should evaluate to true, got true 1434s ok 17 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' == 'b'" should evaluate to false, got false 1434s ok 18 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' = 'aa'" should evaluate to true, got true 1434s ok 19 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' = 'b'" should evaluate to false, got false 1434s ok 20 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' != 'b'" should evaluate to true, got true 1434s ok 21 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' != 'aa'" should evaluate to false, got false 1434s ok 22 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' < 'b'" should evaluate to true, got true 1434s ok 23 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' < 'aa'" should evaluate to false, got false 1434s ok 24 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' <= 'b'" should evaluate to true, got true 1434s ok 25 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' <= 'aa'" should evaluate to true, got true 1434s ok 26 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'b' > 'aa'" should evaluate to true, got true 1434s ok 27 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' > 'aa'" should evaluate to false, got false 1434s ok 28 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'b' >= 'aa'" should evaluate to true, got true 1434s ok 29 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'aa' >= 'aa'" should evaluate to true, got true 1434s ok 30 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1434s ok 31 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1434s ok 32 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1434s ok 33 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1434s ok 34 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1434s ok 35 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1434s ok 36 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1434s ok 37 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1434s ok 38 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1434s ok 39 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1434s ok 40 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME} != ''" should evaluate to true, got true 1434s ok 41 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1434s ok 42 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1434s ok 43 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' =~ /bc/ " should evaluate to true, got true 1434s ok 44 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' =~ /BC/i " should evaluate to true, got true 1434s ok 45 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' !~ m!bc! " should evaluate to false, got false 1434s ok 46 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' !~ m!BC!i " should evaluate to false, got false 1434s ok 47 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " $0 == '' " should evaluate to true, got true 1434s ok 48 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " $1 == '' " should evaluate to true, got true 1434s ok 49 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " $9 == '' " should evaluate to true, got true 1434s ok 50 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " '$0' == '' " should evaluate to true, got true 1434s ok 51 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1434s ok 52 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1434s ok 53 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1434s ok 54 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1434s ok 55 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1434s ok 56 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1434s ok 57 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1434s ok 58 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1434s ok 59 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1434s ok 60 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1434s ok 61 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1434s ok 62 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1434s ok 63 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1434s ok 64 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1434s ok 65 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1434s ok 66 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1434s ok 67 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1434s ok 68 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1434s ok 69 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1434s ok 70 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{HTTPS} == 'off' " should evaluate to true, got true 1434s ok 71 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1434s ok 72 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1434s ok 73 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1434s ok 74 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1434s ok 75 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1434s ok 76 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1434s ok 77 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1434s ok 78 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1434s ok 79 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1434s ok 80 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1434s ok 81 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1434s ok 82 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "escape('?') = '%3f' " should evaluate to true, got true 1434s ok 83 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "unescape('%3f') = '?' " should evaluate to true, got true 1434s ok 84 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1434s ok 85 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1434s ok 86 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1434s ok 87 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "file('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1434s ok 88 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-n ''" should evaluate to false, got false 1434s ok 89 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-z ''" should evaluate to true, got true 1434s ok 90 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-n '1'" should evaluate to true, got true 1434s ok 91 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-z '1'" should evaluate to false, got false 1434s ok 92 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "-R 'abc'", got parse error 1434s ok 93 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1434s ok 94 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-R '240.0.0.0'" should evaluate to false, got false 1434s ok 95 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-R '240.0.0.0/8'" should evaluate to false, got false 1434s ok 96 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-R 'ff::/8'" should evaluate to false, got false 1434s ok 97 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1434s ok 98 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1434s ok 99 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1434s ok 100 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1434s ok 101 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1434s ok 102 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1434s ok 103 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1434s ok 104 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'foo' -strmatch '*o'" should evaluate to true, got true 1434s ok 105 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1434s ok 106 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'foo' -strmatch 'F*'" should evaluate to false, got false 1434s ok 107 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1434s ok 108 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'foo' -strmatch 'g*'" should evaluate to false, got false 1434s ok 109 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1434s ok 110 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1434s ok 111 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1434s ok 112 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1434s ok 113 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1434s ok 114 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "foo('bar') = 'bar'", got parse error 1434s ok 115 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "%{FOO} != 'bar'", got parse error 1434s ok 116 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s Should get parse error for "'bar' = bar", got parse error 1434s ok 117 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true" should evaluate to true, got true 1434s ok 118 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && true" should evaluate to true, got true 1434s ok 119 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || true" should evaluate to true, got true 1434s ok 120 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || true || true" should evaluate to true, got true 1434s ok 121 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || true && true" should evaluate to true, got true 1434s ok 122 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && true || true" should evaluate to true, got true 1434s ok 123 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && true && true" should evaluate to true, got true 1434s ok 124 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || true || !true" should evaluate to true, got true 1434s ok 125 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || true && !true" should evaluate to true, got true 1434s ok 126 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && true || !true" should evaluate to true, got true 1434s ok 127 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && true && !true" should evaluate to false, got false 1434s ok 128 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && !true" should evaluate to false, got false 1434s ok 129 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || !true" should evaluate to true, got true 1434s ok 130 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || !true || true" should evaluate to true, got true 1434s ok 131 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || !true && true" should evaluate to true, got true 1434s ok 132 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && !true || true" should evaluate to true, got true 1434s ok 133 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && !true && true" should evaluate to false, got false 1434s ok 134 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || !true || !true" should evaluate to true, got true 1434s ok 135 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true || !true && !true" should evaluate to true, got true 1434s ok 136 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && !true || !true" should evaluate to false, got false 1434s ok 137 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "true && !true && !true" should evaluate to false, got false 1434s ok 138 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true" should evaluate to false, got false 1434s ok 139 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && true" should evaluate to false, got false 1434s ok 140 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || true" should evaluate to true, got true 1434s ok 141 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || true || true" should evaluate to true, got true 1434s ok 142 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || true && true" should evaluate to true, got true 1434s ok 143 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && true || true" should evaluate to true, got true 1434s ok 144 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && true && true" should evaluate to false, got false 1434s ok 145 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || true || !true" should evaluate to true, got true 1434s ok 146 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || true && !true" should evaluate to false, got false 1434s ok 147 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && true || !true" should evaluate to false, got false 1434s ok 148 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && true && !true" should evaluate to false, got false 1434s ok 149 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && !true" should evaluate to false, got false 1434s ok 150 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || !true" should evaluate to false, got false 1434s ok 151 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || !true || true" should evaluate to true, got true 1434s ok 152 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || !true && true" should evaluate to false, got false 1434s ok 153 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && !true || true" should evaluate to true, got true 1434s ok 154 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && !true && true" should evaluate to false, got false 1434s ok 155 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || !true || !true" should evaluate to false, got false 1434s ok 156 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true || !true && !true" should evaluate to false, got false 1434s ok 157 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && !true || !true" should evaluate to false, got false 1434s ok 158 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!true && !true && !true" should evaluate to false, got false 1434s ok 159 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true)" should evaluate to false, got false 1434s ok 160 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && true)" should evaluate to false, got false 1434s ok 161 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || true)" should evaluate to false, got false 1434s ok 162 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || true || true)" should evaluate to false, got false 1434s ok 163 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || true && true)" should evaluate to false, got false 1434s ok 164 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && true || true)" should evaluate to false, got false 1434s ok 165 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && true && true)" should evaluate to false, got false 1434s ok 166 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || true || !true)" should evaluate to false, got false 1434s ok 167 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || true && !true)" should evaluate to false, got false 1434s ok 168 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && true || !true)" should evaluate to false, got false 1434s ok 169 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && true && !true)" should evaluate to true, got true 1434s ok 170 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && !true)" should evaluate to true, got true 1434s ok 171 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || !true)" should evaluate to false, got false 1434s ok 172 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || !true || true)" should evaluate to false, got false 1434s ok 173 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || !true && true)" should evaluate to false, got false 1434s ok 174 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && !true || true)" should evaluate to false, got false 1434s ok 175 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && !true && true)" should evaluate to true, got true 1434s ok 176 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || !true || !true)" should evaluate to false, got false 1434s ok 177 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true || !true && !true)" should evaluate to false, got false 1434s ok 178 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && !true || !true)" should evaluate to true, got true 1434s ok 179 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(true && !true && !true)" should evaluate to true, got true 1434s ok 180 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true)" should evaluate to true, got true 1434s ok 181 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && true)" should evaluate to true, got true 1434s ok 182 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || true)" should evaluate to false, got false 1434s ok 183 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || true || true)" should evaluate to false, got false 1434s ok 184 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || true && true)" should evaluate to false, got false 1434s ok 185 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && true || true)" should evaluate to false, got false 1434s ok 186 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && true && true)" should evaluate to true, got true 1434s ok 187 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || true || !true)" should evaluate to false, got false 1434s ok 188 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || true && !true)" should evaluate to true, got true 1434s ok 189 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && true || !true)" should evaluate to true, got true 1434s ok 190 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && true && !true)" should evaluate to true, got true 1434s ok 191 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && !true)" should evaluate to true, got true 1434s ok 192 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || !true)" should evaluate to true, got true 1434s ok 193 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || !true || true)" should evaluate to false, got false 1434s ok 194 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || !true && true)" should evaluate to true, got true 1434s ok 195 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && !true || true)" should evaluate to false, got false 1434s ok 196 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && !true && true)" should evaluate to true, got true 1434s ok 197 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || !true || !true)" should evaluate to true, got true 1434s ok 198 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true || !true && !true)" should evaluate to true, got true 1434s ok 199 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && !true || !true)" should evaluate to true, got true 1434s ok 200 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "!(!true && !true && !true)" should evaluate to true, got true 1434s ok 201 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1434s ok 202 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1434s ok 203 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1434s ok 204 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1434s ok 205 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1434s ok 206 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1434s ok 207 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1434s ok 208 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1434s ok 209 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1434s ok 210 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1434s ok 211 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1434s ok 212 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1434s ok 213 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1434s ok 214 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1434s ok 215 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1434s ok 216 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1434s ok 217 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1434s ok 218 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1434s ok 219 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1434s ok 220 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-F '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1434s ok 221 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-F '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1434s ok 222 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-U '/apache/' " should evaluate to true, got true 1434s ok 223 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "-U '/apache/expr/none' " should evaluate to false, got false 1434s ok 224 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1434s ok 225 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1434s ok 226 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1434s ok 227 1434s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1434s ok 228 1434s Error log should not have 'Internal evaluation error' entries, found 0 1434s ok 229 1434s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1434s ok 1441s t/apache/expr_string.t .............. 1441s 1..29 1441s # Running under perl version 5.038002 for linux 1441s # Current time local: Wed Mar 20 19:30:59 2024 1441s # Current time GMT: Wed Mar 20 19:30:59 2024 1441s # Using Test.pm version 1.31 1441s # Using Apache/Test.pm version 1.42 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 1 1441s Expected return code 200, got 200 for 'foo' 1441s ok 2 1441s # testing : log message [Wed Mar 20 19:31:03.770137 2024] [log_debug:info] [pid 164433:tid 3952780224] [client 127.0.0.1:51740] foo (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: 'foo' 1441s # received: 'foo' 1441s ok 3 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 4 1441s Expected return code 200, got 200 for '%{req:SomeHeader}' 1441s ok 5 1441s # testing : log message [Wed Mar 20 19:31:04.028178 2024] [log_debug:info] [pid 164433:tid 3952780224] [client 127.0.0.1:51740] SomeValue (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: 'SomeValue' 1441s # received: 'SomeValue' 1441s ok 6 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 7 1441s Should get parse error (500) for "%{", got 500 1441s ok 8 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 9 1441s Expected return code 200, got 200 for '%' 1441s ok 10 1441s # testing : log message [Wed Mar 20 19:31:04.537525 2024] [log_debug:info] [pid 164432:tid 3774837696] [client 127.0.0.1:51742] % (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: '%' 1441s # received: '%' 1441s ok 11 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 12 1441s Expected return code 200, got 200 for '}' 1441s ok 13 1441s # testing : log message [Wed Mar 20 19:31:04.791957 2024] [log_debug:info] [pid 164432:tid 3774837696] [client 127.0.0.1:51742] } (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: '}' 1441s # received: '}' 1441s ok 14 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 15 1441s Expected return code 200, got 200 for '\"' 1441s ok 16 1441s # testing : log message [Wed Mar 20 19:31:05.046398 2024] [log_debug:info] [pid 164432:tid 3774837696] [client 127.0.0.1:51742] " (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: '"' 1441s # received: '"' 1441s ok 17 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 18 1441s Expected return code 200, got 200 for '\'' 1441s ok 19 1441s # testing : log message [Wed Mar 20 19:31:05.300858 2024] [log_debug:info] [pid 164432:tid 3774837696] [client 127.0.0.1:51742] ' (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: '\'' 1441s # received: '\'' 1441s ok 20 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 21 1441s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1441s ok 22 1441s # testing : log message [Wed Mar 20 19:31:05.555232 2024] [log_debug:info] [pid 164432:tid 3774837696] [client 127.0.0.1:51742] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: '%{req:SomeHeader}' 1441s # received: '%{req:SomeHeader}' 1441s ok 23 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 24 1441s Expected return code 200, got 200 for '%{tolower:IDENT}' 1441s ok 25 1441s # testing : log message [Wed Mar 20 19:31:06.071840 2024] [log_debug:info] [pid 164432:tid 3774837696] [client 127.0.0.1:51742] ident (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: 'ident' 1441s # received: 'ident' 1441s ok 26 1441s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 27 1441s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1441s ok 28 1441s # testing : log message [Wed Mar 20 19:31:06.325542 2024] [log_debug:info] [pid 164432:tid 3774837696] [client 127.0.0.1:51742] get (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1441s # didn't match 1441s # expected: 'get' 1441s # received: 'get' 1441s ok 29 1441s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1441s ok 1447s t/apache/getfile.t .................. 1447s # using LWP client 1447s 1..219 1447s # Running under perl version 5.038002 for linux 1447s # Current time local: Wed Mar 20 19:31:06 2024 1447s # Current time GMT: Wed Mar 20 19:31:06 2024 1447s # Using Test.pm version 1.31 1447s # Using Apache/Test.pm version 1.42 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "44f3-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 17651 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl.pod 1447s # expected: 17651 1447s # received: 17651 1447s ok 1 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "dbb0-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 56240 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1447s # expected: 56240 1447s # received: 56240 1447s ok 2 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "85eb-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 34283 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1447s # expected: 34283 1447s # received: 34283 1447s ok 3 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "d8ed-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 55533 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1447s # expected: 55533 1447s # received: 55533 1447s ok 4 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "ab70-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 43888 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1447s # expected: 43888 1447s # received: 43888 1447s ok 5 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "15cb7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 89271 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1447s # expected: 89271 1447s # received: 89271 1447s ok 6 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2707-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9991 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1447s # expected: 9991 1447s # received: 9991 1447s ok 7 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2569-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9577 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1447s # expected: 9577 1447s # received: 9577 1447s ok 8 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1004-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4100 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1447s # expected: 4100 1447s # received: 4100 1447s ok 9 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "e58-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 3672 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1447s # expected: 3672 1447s # received: 3672 1447s ok 10 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1e03-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7683 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1447s # expected: 7683 1447s # received: 7683 1447s ok 11 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "233aa-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 144298 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1447s # expected: 144298 1447s # received: 144298 1447s ok 12 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1f1e-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7966 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1447s # expected: 7966 1447s # received: 7966 1447s ok 13 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1aec-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6892 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1447s # expected: 6892 1447s # received: 6892 1447s ok 14 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1e50-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7760 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1447s # expected: 7760 1447s # received: 7760 1447s ok 15 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "18b7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6327 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1447s # expected: 6327 1447s # received: 6327 1447s ok 16 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "20a09-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 133641 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1447s # expected: 133641 1447s # received: 133641 1447s ok 17 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "17fe-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6142 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1447s # expected: 6142 1447s # received: 6142 1447s ok 18 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "e0a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 3594 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1447s # expected: 3594 1447s # received: 3594 1447s ok 19 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "ff5-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4085 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1447s # expected: 4085 1447s # received: 4085 1447s ok 20 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1d286-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 119430 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1447s # expected: 119430 1447s # received: 119430 1447s ok 21 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "19c5-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6597 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1447s # expected: 6597 1447s # received: 6597 1447s ok 22 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "14d7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 5335 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1447s # expected: 5335 1447s # received: 5335 1447s ok 23 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1208-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4616 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1447s # expected: 4616 1447s # received: 4616 1447s ok 24 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1c352-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 115538 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1447s # expected: 115538 1447s # received: 115538 1447s ok 25 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2a07-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 10759 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1447s # expected: 10759 1447s # received: 10759 1447s ok 26 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2fef-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 12271 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1447s # expected: 12271 1447s # received: 12271 1447s ok 27 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2410-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9232 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1447s # expected: 9232 1447s # received: 9232 1447s ok 28 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1fa90-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 129680 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1447s # expected: 129680 1447s # received: 129680 1447s ok 29 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "293d-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 10557 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1447s # expected: 10557 1447s # received: 10557 1447s ok 30 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "301f-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 12319 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1447s # expected: 12319 1447s # received: 12319 1447s ok 31 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "20fa-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 8442 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1447s # expected: 8442 1447s # received: 8442 1447s ok 32 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1162-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4450 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1447s # expected: 4450 1447s # received: 4450 1447s ok 33 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "fc0b-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 64523 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1447s # expected: 64523 1447s # received: 64523 1447s ok 34 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2009-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 8201 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1447s # expected: 8201 1447s # received: 8201 1447s ok 35 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1007-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4103 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1447s # expected: 4103 1447s # received: 4103 1447s ok 36 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2aac-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 10924 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1447s # expected: 10924 1447s # received: 10924 1447s ok 37 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1168-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4456 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1447s # expected: 4456 1447s # received: 4456 1447s ok 38 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1875b-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 100187 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1447s # expected: 100187 1447s # received: 100187 1447s ok 39 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1e25-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7717 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1447s # expected: 7717 1447s # received: 7717 1447s ok 40 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1e16-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7702 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1447s # expected: 7702 1447s # received: 7702 1447s ok 41 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1b69-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7017 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1447s # expected: 7017 1447s # received: 7017 1447s ok 42 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "115d9-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 71129 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1447s # expected: 71129 1447s # received: 71129 1447s ok 43 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "11f7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4599 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1447s # expected: 4599 1447s # received: 4599 1447s ok 44 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1806-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6150 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1447s # expected: 6150 1447s # received: 6150 1447s ok 45 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "13f7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 5111 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1447s # expected: 5111 1447s # received: 5111 1447s ok 46 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "9efd-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 40701 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1447s # expected: 40701 1447s # received: 40701 1447s ok 47 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1662-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 5730 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1447s # expected: 5730 1447s # received: 5730 1447s ok 48 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "124a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4682 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1447s # expected: 4682 1447s # received: 4682 1447s ok 49 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1374-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4980 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1447s # expected: 4980 1447s # received: 4980 1447s ok 50 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "d310-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 54032 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1447s # expected: 54032 1447s # received: 54032 1447s ok 51 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1b5f-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7007 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1447s # expected: 7007 1447s # received: 7007 1447s ok 52 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "9201-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 37377 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1447s # expected: 37377 1447s # received: 37377 1447s ok 53 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1076-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4214 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1447s # expected: 4214 1447s # received: 4214 1447s ok 54 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "f6a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 3946 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1447s # expected: 3946 1447s # received: 3946 1447s ok 55 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "fd6-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4054 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1447s # expected: 4054 1447s # received: 4054 1447s ok 56 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "ad8b-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 44427 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1447s # expected: 44427 1447s # received: 44427 1447s ok 57 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1288-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4744 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1447s # expected: 4744 1447s # received: 4744 1447s ok 58 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "f6a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 3946 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1447s # expected: 3946 1447s # received: 3946 1447s ok 59 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "fd7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4055 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1447s # expected: 4055 1447s # received: 4055 1447s ok 60 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "10d49-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 68937 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1447s # expected: 68937 1447s # received: 68937 1447s ok 61 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "f6a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 3946 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1447s # expected: 3946 1447s # received: 3946 1447s ok 62 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "fd4-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4052 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1447s # expected: 4052 1447s # received: 4052 1447s ok 63 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1e729-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 124713 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl561delta.pod 1447s # expected: 124713 1447s # received: 124713 1447s ok 64 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1a2c1-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 107201 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl56delta.pod 1447s # expected: 107201 1447s # received: 107201 1447s ok 65 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "94ac-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 38060 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl581delta.pod 1447s # expected: 38060 1447s # received: 38060 1447s ok 66 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1176-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4470 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl582delta.pod 1447s # expected: 4470 1447s # received: 4470 1447s ok 67 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "18bf-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6335 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl583delta.pod 1447s # expected: 6335 1447s # received: 6335 1447s ok 68 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1cc3-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7363 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl584delta.pod 1447s # expected: 7363 1447s # received: 7363 1447s ok 69 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1701-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 5889 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl585delta.pod 1447s # expected: 5889 1447s # received: 5889 1447s ok 70 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "122b-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4651 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl586delta.pod 1447s # expected: 4651 1447s # received: 4651 1447s ok 71 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "20a5-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 8357 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl587delta.pod 1447s # expected: 8357 1447s # received: 8357 1447s ok 72 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "62c1-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 25281 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl588delta.pod 1447s # expected: 25281 1447s # received: 25281 1447s ok 73 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "d290-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 53904 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl589delta.pod 1447s # expected: 53904 1447s # received: 53904 1447s ok 74 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1c1d5-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 115157 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perl58delta.pod 1447s # expected: 115157 1447s # received: 115157 1447s ok 75 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "4fe9-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 20457 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlaix.pod 1447s # expected: 20457 1447s # received: 20457 1447s ok 76 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1688-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 5768 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlamiga.pod 1447s # expected: 5768 1447s # received: 5768 1447s ok 77 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2031-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 8241 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlandroid.pod 1447s # expected: 8241 1447s # received: 8241 1447s ok 78 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "c9433-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 824371 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlapi.pod 1447s # expected: 824371 1447s # received: 824371 1447s ok 79 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "5837-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 22583 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlapio.pod 1447s # expected: 22583 1447s # received: 22583 1447s ok 80 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1b62-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7010 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlartistic.pod 1447s # expected: 7010 1447s # received: 7010 1447s ok 81 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "20c2-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 8386 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlbook.pod 1447s # expected: 8386 1447s # received: 8386 1447s ok 82 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "126-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 294 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlboot.pod 1447s # expected: 294 1447s # received: 294 1447s ok 83 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "130-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 304 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlbot.pod 1447s # expected: 304 1447s # received: 304 1447s ok 84 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1f50-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 8016 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1447s # expected: 8016 1447s # received: 8016 1447s ok 85 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "dea2-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 56994 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlcall.pod 1447s # expected: 56994 1447s # received: 56994 1447s ok 86 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1180-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4480 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlcheat.pod 1447s # expected: 4480 1447s # received: 4480 1447s ok 87 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "23bf-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9151 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlclass.pod 1447s # expected: 9151 1447s # received: 9151 1447s ok 88 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "3c63-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 15459 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1447s # expected: 15459 1447s # received: 15459 1447s ok 89 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "254a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9546 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlclib.pod 1447s # expected: 9546 1447s # received: 9546 1447s ok 90 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "12e5-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4837 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlcn.pod 1447s # expected: 4837 1447s # received: 4837 1447s ok 91 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1b1a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6938 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1447s # expected: 6938 1447s # received: 6938 1447s ok 92 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "662a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 26154 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1447s # expected: 26154 1447s # received: 26154 1447s ok 93 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "cfa2-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 53154 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldata.pod 1447s # expected: 53154 1447s # received: 53154 1447s ok 94 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "134f-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4943 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1447s # expected: 4943 1447s # received: 4943 1447s ok 95 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "a85c-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 43100 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldebguts.pod 1447s # expected: 43100 1447s # received: 43100 1447s ok 96 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "5693-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 22163 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldebtut.pod 1447s # expected: 22163 1447s # received: 22163 1447s ok 97 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "9bbb-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 39867 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldebug.pod 1447s # expected: 39867 1447s # received: 39867 1447s ok 98 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "fd4-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4052 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldelta.pod 1447s # expected: 4052 1447s # received: 4052 1447s ok 99 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "5f0a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 24330 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1447s # expected: 24330 1447s # received: 24330 1447s ok 100 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "4c051-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 311377 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldiag.pod 1447s # expected: 311377 1447s # received: 311377 1447s ok 101 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "24a0-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9376 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldoc.pod 1447s # expected: 9376 1447s # received: 9376 1447s ok 102 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "b4ed-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 46317 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1447s # expected: 46317 1447s # received: 46317 1447s ok 103 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "687a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 26746 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldsc.pod 1447s # expected: 26746 1447s # received: 26746 1447s ok 104 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1f17-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 7959 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perldtrace.pod 1447s # expected: 7959 1447s # received: 7959 1447s ok 105 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "14981-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 84353 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1447s # expected: 84353 1447s # received: 84353 1447s ok 106 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "9321-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 37665 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlembed.pod 1447s # expected: 37665 1447s # received: 37665 1447s ok 107 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2877-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 10359 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1447s # expected: 10359 1447s # received: 10359 1447s ok 108 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "590b-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 22795 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq.pod 1447s # expected: 22795 1447s # received: 22795 1447s ok 109 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "385d-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 14429 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1447s # expected: 14429 1447s # received: 14429 1447s ok 110 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "24a1-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9377 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1447s # expected: 9377 1447s # received: 9377 1447s ok 111 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "92e1-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 37601 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1447s # expected: 37601 1447s # received: 37601 1447s ok 112 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "162be-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 90814 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1447s # expected: 90814 1447s # received: 90814 1447s ok 113 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "d7fc-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 55292 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1447s # expected: 55292 1447s # received: 55292 1447s ok 114 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "9a71-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 39537 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1447s # expected: 39537 1447s # received: 39537 1447s ok 115 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "93b8-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 37816 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1447s # expected: 37816 1447s # received: 37816 1447s ok 116 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "c310-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 49936 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1447s # expected: 49936 1447s # received: 49936 1447s ok 117 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "3b75-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 15221 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:11 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1447s # expected: 15221 1447s # received: 15221 1447s ok 118 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "56ca-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 22218 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfilter.pod 1447s # expected: 22218 1447s # received: 22218 1447s ok 119 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "342b-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 13355 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfork.pod 1447s # expected: 13355 1447s # received: 13355 1447s ok 120 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "40e0-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 16608 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlform.pod 1447s # expected: 16608 1447s # received: 16608 1447s ok 121 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "671-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 1649 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1447s # expected: 1649 1447s # received: 1649 1447s ok 122 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "67142-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 422210 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlfunc.pod 1447s # expected: 422210 1447s # received: 422210 1447s ok 123 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "7c2a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 31786 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlgit.pod 1447s # expected: 31786 1447s # received: 31786 1447s ok 124 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "21810-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 137232 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlglossary.pod 1447s # expected: 137232 1447s # received: 137232 1447s ok 125 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "4075-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 16501 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlgov.pod 1447s # expected: 16501 1447s # received: 16501 1447s ok 126 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "35f7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 13815 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlgpl.pod 1447s # expected: 13815 1447s # received: 13815 1447s ok 127 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2c264-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 180836 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlguts.pod 1447s # expected: 180836 1447s # received: 180836 1447s ok 128 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "afe4-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 45028 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlhack.pod 1447s # expected: 45028 1447s # received: 45028 1447s ok 129 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "11a38-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 72248 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1447s # expected: 72248 1447s # received: 72248 1447s ok 130 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1809-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 6153 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1447s # expected: 6153 1447s # received: 6153 1447s ok 131 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "5f7-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 1527 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1447s # expected: 1527 1447s # received: 1527 1447s ok 132 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "e88a-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 59530 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlhist.pod 1447s # expected: 59530 1447s # received: 59530 1447s ok 133 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "77a4-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 30628 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlhpux.pod 1447s # expected: 30628 1447s # received: 30628 1447s ok 134 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "7dd-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 2013 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlhurd.pod 1447s # expected: 2013 1447s # received: 2013 1447s ok 135 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1f865-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 129125 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlintern.pod 1447s # expected: 129125 1447s # received: 129125 1447s ok 136 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "9216-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 37398 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlinterp.pod 1447s # expected: 37398 1447s # received: 37398 1447s ok 137 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "579d-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 22429 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlintro.pod 1447s # expected: 22429 1447s # received: 22429 1447s ok 138 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "8ad3-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 35539 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perliol.pod 1447s # expected: 35539 1447s # received: 35539 1447s ok 139 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "11817-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 71703 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlipc.pod 1447s # expected: 71703 1447s # received: 71703 1447s ok 140 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "1150-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 4432 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlirix.pod 1447s # expected: 4432 1447s # received: 4432 1447s ok 141 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "20a8-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 8360 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perljp.pod 1447s # expected: 8360 1447s # received: 8360 1447s ok 142 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2fc0-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 12224 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlko.pod 1447s # expected: 12224 1447s # received: 12224 1447s ok 143 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "163-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 355 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1447s # expected: 355 1447s # received: 355 1447s ok 144 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "7ea-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 2026 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perllinux.pod 1447s # expected: 2026 1447s # received: 2026 1447s ok 145 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "12457-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 74839 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perllocale.pod 1447s # expected: 74839 1447s # received: 74839 1447s ok 146 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "24dc-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9436 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perllol.pod 1447s # expected: 9436 1447s # received: 9436 1447s ok 147 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2f6f-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 12143 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1447s # expected: 12143 1447s # received: 12143 1447s ok 148 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "6753-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 26451 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlmod.pod 1447s # expected: 26451 1447s # received: 26451 1447s ok 149 1447s #lwp request: 1447s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1447s #User-Agent: libwww-perl/6.76 1447s # 1447s #server response: 1447s #HTTP/1.1 200 OK 1447s #Connection: close 1447s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Accept-Ranges: bytes 1447s #ETag: "2574-6130127a0ab40" 1447s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1447s #Vary: In-If1 1447s #Content-Length: 9588 1447s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1447s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1447s #Client-Peer: 127.0.0.1:8529 1447s #Client-Response-Num: 1 1447s #DMMATCH1: 1 1447s # 1447s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1447s # expected: 9588 1447s # received: 9588 1447s ok 150 1447s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "e547-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 58695 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1448s # expected: 58695 1448s # received: 58695 1448s ok 151 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "573b-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 22331 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1448s # expected: 22331 1448s # received: 22331 1448s ok 152 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "d65-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 3429 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1448s # expected: 3429 1448s # received: 3429 1448s ok 153 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "2ad3-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 10963 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1448s # expected: 10963 1448s # received: 10963 1448s ok 154 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "20a5-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 8357 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlnumber.pod 1448s # expected: 8357 1448s # received: 8357 1448s ok 155 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "8d30-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 36144 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlobj.pod 1448s # expected: 36144 1448s # received: 36144 1448s ok 156 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "6885-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 26757 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlootut.pod 1448s # expected: 26757 1448s # received: 26757 1448s ok 157 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "251a5-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 151973 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlop.pod 1448s # expected: 151973 1448s # received: 151973 1448s ok 158 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "4db-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 1243 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1448s # expected: 1243 1448s # received: 1243 1448s ok 159 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "3b77-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 15223 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlopentut.pod 1448s # expected: 15223 1448s # received: 15223 1448s ok 160 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "16cb9-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 93369 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlos2.pod 1448s # expected: 93369 1448s # received: 93369 1448s ok 161 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "37cb-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 14283 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlos390.pod 1448s # expected: 14283 1448s # received: 14283 1448s ok 162 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "12b0-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 4784 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlos400.pod 1448s # expected: 4784 1448s # received: 4784 1448s ok 163 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "c8a9-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 51369 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1448s # expected: 51369 1448s # received: 51369 1448s ok 164 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "c2bd-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 49853 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlperf.pod 1448s # expected: 49853 1448s # received: 49853 1448s ok 165 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1418-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 5144 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlplan9.pod 1448s # expected: 5144 1448s # received: 5144 1448s ok 166 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "5b65-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 23397 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlpod.pod 1448s # expected: 23397 1448s # received: 23397 1448s ok 167 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "10d10-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 68880 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1448s # expected: 68880 1448s # received: 68880 1448s ok 168 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "2f40-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 12096 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1448s # expected: 12096 1448s # received: 12096 1448s ok 169 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "67b7-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 26551 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1448s # expected: 26551 1448s # received: 26551 1448s ok 170 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "15cc8-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 89288 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlport.pod 1448s # expected: 89288 1448s # received: 89288 1448s ok 171 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1412-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 5138 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlpragma.pod 1448s # expected: 5138 1448s # received: 5138 1448s ok 172 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1a25-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 6693 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlqnx.pod 1448s # expected: 6693 1448s # received: 6693 1448s ok 173 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "2127d-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 135805 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlre.pod 1448s # expected: 135805 1448s # received: 135805 1448s ok 174 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "7bad-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 31661 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlreapi.pod 1448s # expected: 31661 1448s # received: 31661 1448s ok 175 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "818f-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 33167 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1448s # expected: 33167 1448s # received: 33167 1448s ok 176 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "beb0-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 48816 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1448s # expected: 48816 1448s # received: 48816 1448s ok 177 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "8c47-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 35911 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlref.pod 1448s # expected: 35911 1448s # received: 35911 1448s ok 178 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "4944-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 18756 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlreftut.pod 1448s # expected: 18756 1448s # received: 18756 1448s ok 179 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "a989-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 43401 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlreguts.pod 1448s # expected: 43401 1448s # received: 43401 1448s ok 180 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1fd-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 509 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlrepository.pod 1448s # expected: 509 1448s # received: 509 1448s ok 181 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "4af5-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 19189 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlrequick.pod 1448s # expected: 19189 1448s # received: 19189 1448s ok 182 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "3ce4-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 15588 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlreref.pod 1448s # expected: 15588 1448s # received: 15588 1448s ok 183 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1e219-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 123417 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlretut.pod 1448s # expected: 123417 1448s # received: 123417 1448s ok 184 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "60c-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 1548 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlriscos.pod 1448s # expected: 1548 1448s # received: 1548 1448s ok 185 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "e52d-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 58669 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlrun.pod 1448s # expected: 58669 1448s # received: 58669 1448s ok 186 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "6cc6-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 27846 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlsec.pod 1448s # expected: 27846 1448s # received: 27846 1448s ok 187 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "4af2-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 19186 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1448s # expected: 19186 1448s # received: 19186 1448s ok 188 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "74a6-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 29862 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1448s # expected: 29862 1448s # received: 29862 1448s ok 189 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1bdc-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 7132 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlsource.pod 1448s # expected: 7132 1448s # received: 7132 1448s ok 190 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "233b-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 9019 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlstyle.pod 1448s # expected: 9019 1448s # received: 9019 1448s ok 191 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "12f85-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 77701 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlsub.pod 1448s # expected: 77701 1448s # received: 77701 1448s ok 192 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "d2de-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 53982 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlsyn.pod 1448s # expected: 53982 1448s # received: 53982 1448s ok 193 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "2858-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 10328 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlsynology.pod 1448s # expected: 10328 1448s # received: 10328 1448s ok 194 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "b53a-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 46394 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1448s # expected: 46394 1448s # received: 46394 1448s ok 195 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "9a91-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 39569 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltie.pod 1448s # expected: 39569 1448s # received: 39569 1448s ok 196 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "b9206-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 758278 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltoc.pod 1448s # expected: 758278 1448s # received: 758278 1448s ok 197 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "174-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 372 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltodo.pod 1448s # expected: 372 1448s # received: 372 1448s ok 198 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "126-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 294 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltooc.pod 1448s # expected: 294 1448s # received: 294 1448s ok 199 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "126-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 294 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltoot.pod 1448s # expected: 294 1448s # received: 294 1448s ok 200 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "297f-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 10623 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltrap.pod 1448s # expected: 10623 1448s # received: 10623 1448s ok 201 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "213f-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 8511 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltru64.pod 1448s # expected: 8511 1448s # received: 8511 1448s ok 202 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1183-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 4483 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perltw.pod 1448s # expected: 4483 1448s # received: 4483 1448s ok 203 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "162c0-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 90816 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlunicode.pod 1448s # expected: 90816 1448s # received: 90816 1448s ok 204 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "6349-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 25417 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlunicook.pod 1448s # expected: 25417 1448s # received: 25417 1448s ok 205 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "372e-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 14126 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1448s # expected: 14126 1448s # received: 14126 1448s ok 206 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "96e1-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 38625 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perluniintro.pod 1448s # expected: 38625 1448s # received: 38625 1448s ok 207 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "6eefa-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 454394 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perluniprops.pod 1448s # expected: 454394 1448s # received: 454394 1448s ok 208 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1f0f-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 7951 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlunitut.pod 1448s # expected: 7951 1448s # received: 7951 1448s ok 209 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1ce8-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 7400 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlutil.pod 1448s # expected: 7400 1448s # received: 7400 1448s ok 210 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "16ab2-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 92850 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlvar.pod 1448s # expected: 92850 1448s # received: 92850 1448s ok 211 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "c68d-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 50829 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlvms.pod 1448s # expected: 50829 1448s # received: 50829 1448s ok 212 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "f16-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 3862 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlvos.pod 1448s # expected: 3862 1448s # received: 3862 1448s ok 213 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "7fdb-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 32731 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlwin32.pod 1448s # expected: 32731 1448s # received: 32731 1448s ok 214 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "1532b-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 86827 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlxs.pod 1448s # expected: 86827 1448s # received: 86827 1448s ok 215 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "c504-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 50436 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlxstut.pod 1448s # expected: 50436 1448s # received: 50436 1448s ok 216 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "5dc1-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 24001 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1448s # expected: 24001 1448s # received: 24001 1448s ok 217 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "7129c-613ee98257600" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 463516 1448s #Last-Modified: Mon, 18 Mar 2024 12:35:36 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-binary-httpd 1448s # expected: 463516 1448s # received: 463516 1448s ok 218 1448s #lwp request: 1448s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1448s #User-Agent: libwww-perl/6.76 1448s # 1448s #server response: 1448s #HTTP/1.1 200 OK 1448s #Connection: close 1448s #Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Accept-Ranges: bytes 1448s #ETag: "2cc5c0-6130127a0ab40" 1448s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1448s #Vary: In-If1 1448s #Content-Length: 2934208 1448s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 1448s #Client-Date: Wed, 20 Mar 2024 19:31:12 GMT 1448s #Client-Peer: 127.0.0.1:8529 1448s #Client-Response-Num: 1 1448s #DMMATCH1: 1 1448s # 1448s # testing : download of /getfiles-binary-perl 1448s # expected: 2934208 1448s # received: 2934208 1448s ok 219 1448s ok 1453s t/apache/headers.t .................. 1453s 1..27 1453s # Running under perl version 5.038002 for linux 1453s # Current time local: Wed Mar 20 19:31:12 2024 1453s # Current time GMT: Wed Mar 20 19:31:12 2024 1453s # Using Test.pm version 1.31 1453s # Using Apache/Test.pm version 1.42 1453s testing: Hello: World 1453s ok 1 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 2 1453s header: [World] vs [World] 1453s # testing : compare header Hello value 1453s # expected: 'World' 1453s # received: 'World' 1453s ok 3 1453s testing: Hello: World 1453s ok 4 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 5 1453s header: [World] vs [World] 1453s # testing : compare header Hello value 1453s # expected: 'World' 1453s # received: 'World' 1453s ok 6 1453s testing: Hello: World 1453s ok 7 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 8 1453s header: [World] vs [World] 1453s # testing : compare header Hello value 1453s # expected: 'World' 1453s # received: 'World' 1453s ok 9 1453s testing: Hello: Foo 1453s Bar 1453s ok 10 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 11 1453s header: [Foo Bar] vs [Foo Bar] 1453s # testing : compare header Hello value 1453s # expected: 'Foo Bar' 1453s # received: 'Foo Bar' 1453s ok 12 1453s testing: Hello: Foo 1453s Bar 1453s ok 13 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 14 1453s header: [Foo Bar] vs [Foo Bar] 1453s # testing : compare header Hello value 1453s # expected: 'Foo Bar' 1453s # received: 'Foo Bar' 1453s ok 15 1453s testing: Hello: Foo 1453s Bar 1453s ok 16 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 17 1453s header: [Foo Bar] vs [Foo Bar] 1453s # testing : compare header Hello value 1453s # expected: 'Foo Bar' 1453s # received: 'Foo Bar' 1453s ok 18 1453s testing: Hello: Foo 1453s Bar 1453s ok 19 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 20 1453s header: [Foo Bar] vs [Foo Bar] 1453s # testing : compare header Hello value 1453s # expected: 'Foo Bar' 1453s # received: 'Foo Bar' 1453s ok 21 1453s testing: Hello: Foo 1453s Bar 1453s ok 22 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 23 1453s header: [Foo Bar] vs [Foo Bar] 1453s # testing : compare header Hello value 1453s # expected: 'Foo Bar' 1453s # received: 'Foo Bar' 1453s ok 24 1453s testing: Hello:World 1453s ok 25 1453s # testing : response success 1453s # expected: qr/HTTP\/1\.. 200 OK/ 1453s # received: 'HTTP/1.1 200 OK' 1453s ok 26 1453s header: [World] vs [World] 1453s # testing : compare header Hello value 1453s # expected: 'World' 1453s # received: 'World' 1453s ok 27 1453s ok 1457s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1463s t/apache/http_strict.t .............. 1463s 1..178 1463s # Running under perl version 5.038002 for linux 1463s # Current time local: Wed Mar 20 19:31:22 2024 1463s # Current time GMT: Wed Mar 20 19:31:22 2024 1463s # Using Test.pm version 1.31 1463s # Using Apache/Test.pm version 1.42 1463s # SENDING: 1463s # GET / HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 1 1463s # SENDING: 1463s # GET / HTTP/1.0\n\n 1463s # expecting success, got 200 1463s ok 2 1463s # SENDING: 1463s # get / HTTP/1.0\r\n\r\n 1463s # expecting 501, got 501 1463s ok 3 1463s # SENDING: 1463s # G ET / HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 4 1463s # SENDING: 1463s # G\x00ET / HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 5 1463s # SENDING: 1463s # G/T / HTTP/1.0\r\n\r\n 1463s # expecting 501, got 501 1463s ok 6 1463s # SENDING: 1463s # GET /\x00 HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 7 1463s # SENDING: 1463s # GET / HTTP/1.0\x00\r\n\r\n 1463s # expecting 400, got 400 1463s ok 8 1463s # SENDING: 1463s # GET\x0c/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 9 1463s # SENDING: 1463s # GET\r/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 10 1463s # SENDING: 1463s # GET\t/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 11 1463s # SENDING: 1463s # GET / HTT/1.0\r\n\r\n 1463s # expecting error, got 400 1463s ok 12 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1463s # expecting success, got 200 1463s ok 13 1463s # SENDING: 1463s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1463s # expecting success, got 200 1463s ok 14 1463s # SENDING: 1463s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1463s # expecting success, got 200 1463s ok 15 1463s # SENDING: 1463s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 16 1463s # SENDING: 1463s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 17 1463s # SENDING: 1463s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1463s # expecting 200, got 200 1463s ok 18 1463s # SENDING: 1463s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 19 1463s # SENDING: 1463s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1463s # expecting error, got 400 1463s ok 20 1463s # SENDING: 1463s # GET / HTTP/0.9\r\n\r\n 1463s # expecting error, got 400 1463s ok 21 1463s # SENDING: 1463s # GET / HTTP/0.8\r\n\r\n 1463s # expecting error, got 400 1463s ok 22 1463s # SENDING: 1463s # GET /\x01 HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 23 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 24 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 25 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 26 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 27 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1463s # expecting 400, got 400 1463s ok 28 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 29 1463s # SENDING: 1463s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 30 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 31 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1463s # expecting 400, got 400 1463s ok 32 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 33 1463s # SENDING: 1463s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 34 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 35 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 36 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 37 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 38 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1463s # expecting 400, got 400 1463s ok 39 1463s # SENDING: 1463s # GET / HTTP/1.0\r\r 1463s # expecting dropped connection and HTTPD dropped connection 1463s ok 40 1463s # SENDING: 1463s # GET /\r\n 1463s # expecting headerless HTTP/0.9 body, got response 1463s ok 41 1463s # SENDING: 1463s # GET /#frag HTTP/1.0\r\n 1463s # expecting 400, got 400 1463s ok 42 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1463s # expecting 200, got 200 1463s ok 43 1463s # SENDING: 1463s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 44 1463s # SENDING: 1463s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 45 1463s # SENDING: 1463s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 46 1463s # SENDING: 1463s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 47 1463s # SENDING: 1463s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 48 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1463s # expecting 200, got 200 1463s ok 49 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1463s # expecting 400, got 400 1463s ok 50 1463s # SENDING: 1463s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 51 1463s # SENDING: 1463s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 52 1463s # SENDING: 1463s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 53 1463s # SENDING: 1463s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 54 1463s # SENDING: 1463s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 55 1463s # SENDING: 1463s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 56 1463s # SENDING: 1463s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 57 1463s # SENDING: 1463s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 58 1463s # SENDING: 1463s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 59 1463s # SENDING: 1463s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 60 1463s # SENDING: 1463s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 61 1463s # SENDING: 1463s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 62 1463s # SENDING: 1463s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 63 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1463s # expecting success, got 200 1463s ok 64 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1463s # expecting success, got 200 1463s ok 65 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1463s # expecting success, got 200 1463s ok 66 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1463s # expecting success, got 200 1463s ok 67 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1463s # expecting success, got 200 1463s ok 68 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1463s # expecting success, got 200 1463s ok 69 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1463s # expecting 200, got 200 1463s ok 70 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1463s # expecting 200, got 200 1463s ok 71 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1463s # expecting 400, got 400 1463s ok 72 1463s # SENDING: 1463s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 73 1463s # SENDING: 1463s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 74 1463s # SENDING: 1463s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 75 1463s # SENDING: 1463s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 76 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1463s # expecting 200, got 200 1463s ok 77 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1463s # expecting 200, got 200 1463s ok 78 1463s # SENDING: 1463s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 79 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 200 OK\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Foo: bar\r\n 1463s # Vary: In-If1\r\n 1463s # DMMATCH1: 1\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/plain\r\n 1463s # \r\n 1463s # Hi!\n 1463s # SERVERNAME=localhost\n 1463s # HTTP_HOST=\n 1463s # 1463s # expecting 200, got 200 1463s ok 80 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: 1463s # RESPONSE: 1463s # HTTP/1.1 200 OK\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Foo: \r\n 1463s # Vary: In-If1\r\n 1463s # DMMATCH1: 1\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/plain\r\n 1463s # \r\n 1463s # Hi!\n 1463s # SERVERNAME=localhost\n 1463s # HTTP_HOST=\n 1463s # 1463s # expecting 200, got 200 1463s ok 81 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1463s # DECODED: : bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 82 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1463s # DECODED: F\x00oo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Content-Length: 528\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 83 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1463s # DECODED: F\x01oo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 84 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1463s # DECODED: F\noo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Content-Length: 528\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 85 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: b\tar 1463s # RESPONSE: 1463s # HTTP/1.1 200 OK\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Foo: b\tar\r\n 1463s # Vary: In-If1\r\n 1463s # DMMATCH1: 1\r\n 1463s # Content-Length: 36\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/plain\r\n 1463s # \r\n 1463s # Hi!\n 1463s # SERVERNAME=localhost\n 1463s # HTTP_HOST=\n 1463s # 1463s # expecting 200, got 200 1463s ok 86 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: b\x01ar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 87 1463s # SENDING: 1463s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1463s # expecting 500, got 500 1463s ok 88 1463s # SENDING: 1463s # GET / HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 89 1463s # SENDING: 1463s # GET / HTTP/1.0\n\n 1463s # expecting 400, got 400 1463s ok 90 1463s # SENDING: 1463s # get / HTTP/1.0\r\n\r\n 1463s # expecting 501, got 501 1463s ok 91 1463s # SENDING: 1463s # G ET / HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 92 1463s # SENDING: 1463s # G\x00ET / HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 93 1463s # SENDING: 1463s # G/T / HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 94 1463s # SENDING: 1463s # GET /\x00 HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 95 1463s # SENDING: 1463s # GET / HTTP/1.0\x00\r\n\r\n 1463s # expecting 400, got 400 1463s ok 96 1463s # SENDING: 1463s # GET\x0c/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 97 1463s # SENDING: 1463s # GET\r/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 98 1463s # SENDING: 1463s # GET\t/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 99 1463s # SENDING: 1463s # GET / HTT/1.0\r\n\r\n 1463s # expecting error, got 400 1463s ok 100 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1463s # expecting success, got 200 1463s ok 101 1463s # SENDING: 1463s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1463s # expecting success, got 200 1463s ok 102 1463s # SENDING: 1463s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1463s # expecting success, got 200 1463s ok 103 1463s # SENDING: 1463s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 104 1463s # SENDING: 1463s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 105 1463s # SENDING: 1463s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 106 1463s # SENDING: 1463s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 107 1463s # SENDING: 1463s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1463s # expecting error, got 400 1463s ok 108 1463s # SENDING: 1463s # GET / HTTP/0.9\r\n\r\n 1463s # expecting error, got 400 1463s ok 109 1463s # SENDING: 1463s # GET / HTTP/0.8\r\n\r\n 1463s # expecting error, got 400 1463s ok 110 1463s # SENDING: 1463s # GET /\x01 HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 111 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 112 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 113 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 114 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 115 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1463s # expecting 400, got 400 1463s ok 116 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 117 1463s # SENDING: 1463s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 118 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 119 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1463s # expecting 400, got 400 1463s ok 120 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 121 1463s # SENDING: 1463s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 122 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 123 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 124 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1463s # expecting 400, got 400 1463s ok 125 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 126 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1463s # expecting 400, got 400 1463s ok 127 1463s # SENDING: 1463s # GET / HTTP/1.0\r\r 1463s # expecting dropped connection and HTTPD dropped connection 1463s ok 128 1463s # SENDING: 1463s # GET /\r\n 1463s # expecting headerless HTTP/0.9 body, got response 1463s ok 129 1463s # SENDING: 1463s # GET /#frag HTTP/1.0\r\n 1463s # expecting 400, got 400 1463s ok 130 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1463s # expecting 400, got 400 1463s ok 131 1463s # SENDING: 1463s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 132 1463s # SENDING: 1463s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 133 1463s # SENDING: 1463s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 134 1463s # SENDING: 1463s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 135 1463s # SENDING: 1463s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 136 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1463s # expecting 400, got 400 1463s ok 137 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1463s # expecting 400, got 400 1463s ok 138 1463s # SENDING: 1463s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 139 1463s # SENDING: 1463s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 140 1463s # SENDING: 1463s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 141 1463s # SENDING: 1463s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 142 1463s # SENDING: 1463s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 143 1463s # SENDING: 1463s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 144 1463s # SENDING: 1463s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 145 1463s # SENDING: 1463s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 146 1463s # SENDING: 1463s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 147 1463s # SENDING: 1463s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 148 1463s # SENDING: 1463s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 149 1463s # SENDING: 1463s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1463s # expecting success, got 200 1463s ok 150 1463s # SENDING: 1463s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1463s # expecting 400, got 400 1463s ok 151 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1463s # expecting success, got 200 1463s ok 152 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1463s # expecting success, got 200 1463s ok 153 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1463s # expecting success, got 200 1463s ok 154 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1463s # expecting success, got 200 1463s ok 155 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1463s # expecting success, got 200 1463s ok 156 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1463s # expecting success, got 200 1463s ok 157 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1463s # expecting 400, got 400 1463s ok 158 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1463s # expecting 400, got 400 1463s ok 159 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1463s # expecting 400, got 400 1463s ok 160 1463s # SENDING: 1463s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 161 1463s # SENDING: 1463s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 162 1463s # SENDING: 1463s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 163 1463s # SENDING: 1463s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1463s # expecting 200, got 200 1463s ok 164 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1463s # expecting 200, got 200 1463s ok 165 1463s # SENDING: 1463s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1463s # expecting 200, got 200 1463s ok 166 1463s # SENDING: 1463s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1463s # expecting 200, got 200 1463s ok 167 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 200 OK\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Foo: bar\r\n 1463s # Vary: In-If1\r\n 1463s # DMMATCH1: 1\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/plain\r\n 1463s # \r\n 1463s # Hi!\n 1463s # SERVERNAME=localhost\n 1463s # HTTP_HOST=\n 1463s # 1463s # expecting 200, got 200 1463s ok 168 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: 1463s # RESPONSE: 1463s # HTTP/1.1 200 OK\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Foo: \r\n 1463s # Vary: In-If1\r\n 1463s # DMMATCH1: 1\r\n 1463s # Content-Length: 36\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/plain\r\n 1463s # \r\n 1463s # Hi!\n 1463s # SERVERNAME=localhost\n 1463s # HTTP_HOST=\n 1463s # 1463s # expecting 200, got 200 1463s ok 169 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1463s # DECODED: : bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 170 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1463s # DECODED: F\x00oo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Content-Length: 528\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 171 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1463s # DECODED: F\x01oo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Content-Length: 564\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 172 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1463s # DECODED: F\noo: bar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Content-Length: 528\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 173 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: b\tar 1463s # RESPONSE: 1463s # HTTP/1.1 200 OK\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Foo: b\tar\r\n 1463s # Vary: In-If1\r\n 1463s # DMMATCH1: 1\r\n 1463s # Content-Length: 36\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/plain\r\n 1463s # \r\n 1463s # Hi!\n 1463s # SERVERNAME=localhost\n 1463s # HTTP_HOST=\n 1463s # 1463s # expecting 200, got 200 1463s ok 174 1463s # SENDING: 1463s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1463s # DECODED: Foo: b\x01ar 1463s # RESPONSE: 1463s # HTTP/1.1 500 Internal Server Error\r\n 1463s # Date: Wed, 20 Mar 2024 19:31:27 GMT\r\n 1463s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1463s # Connection: close\r\n 1463s # Content-Type: text/html; charset=iso-8859-1\r\n 1463s # \r\n 1463s # \n 1463s # \n 1463s # ... 1463s # expecting 500, got 500 1463s ok 175 1463s # SENDING: 1463s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1463s # expecting 500, got 500 1463s ok 176 1463s ok 177 1463s ok 178 1463s ok 1467s t/apache/if_sections.t .............. 1467s 1..46 1467s # Running under perl version 5.038002 for linux 1467s # Current time local: Wed Mar 20 19:31:28 2024 1467s # Current time GMT: Wed Mar 20 19:31:28 2024 1467s # Using Test.pm version 1.31 1467s # Using Apache/Test.pm version 1.42 1467s # /if_sec/ with '': 1467s # expected: 200 1467s # received: '200' 1467s ok 1 1467s # expected: undef 1467s # received: undef 1467s ok 2 1467s # /if_sec/foo.if_test with '': 1467s # expected: 200 1467s # received: '200' 1467s ok 3 1467s # expected: undef 1467s # received: undef 1467s ok 4 1467s # /if_sec/foo.if_test with '1': 1467s # expected: 200 1467s # received: '200' 1467s ok 5 1467s # expected: 'global1' 1467s # received: 'global1' 1467s ok 6 1467s # /if_sec/foo.if_test with '1 11': 1467s # expected: 200 1467s # received: '200' 1467s ok 7 1467s # expected: 'global1, nested11, nested113' 1467s # received: 'global1, nested11, nested113' 1467s ok 8 1467s # /if_sec/foo.if_test with '1 11 111': 1467s # expected: 200 1467s # received: '200' 1467s ok 9 1467s # expected: 'global1, nested11, nested111' 1467s # received: 'global1, nested11, nested111' 1467s ok 10 1467s # /if_sec/foo.if_test with '1 11 112': 1467s # expected: 200 1467s # received: '200' 1467s ok 11 1467s # expected: 'global1, nested11, nested112' 1467s # received: 'global1, nested11, nested112' 1467s ok 12 1467s # /if_sec/foo.if_test with '1 2': 1467s # expected: 200 1467s # received: '200' 1467s ok 13 1467s # expected: 'global1, files2' 1467s # received: 'global1, files2' 1467s ok 14 1467s # /if_sec/dir/foo.txt with '1 2': 1467s # expected: 200 1467s # received: '200' 1467s ok 15 1467s # expected: 'global1, dir1, dir2, dir_files1' 1467s # received: 'global1, dir1, dir2, dir_files1' 1467s ok 16 1467s # /if_sec/dir/ with '1 2': 1467s # expected: 200 1467s # received: '200' 1467s ok 17 1467s # expected: 'global1, dir1, dir2' 1467s # received: 'global1, dir1, dir2' 1467s ok 18 1467s # /if_sec/dir/ with '1 11': 1467s # expected: 200 1467s # received: '200' 1467s ok 19 1467s # expected: 'global1, dir1, nested11, nested113' 1467s # received: 'global1, dir1, nested11, nested113' 1467s ok 20 1467s # /if_sec/dir/ with '1 11 111': 1467s # expected: 200 1467s # received: '200' 1467s ok 21 1467s # expected: 'global1, dir1, nested11, nested111' 1467s # received: 'global1, dir1, nested11, nested111' 1467s ok 22 1467s # /if_sec/dir/ with '1 11 112': 1467s # expected: 200 1467s # received: '200' 1467s ok 23 1467s # expected: 'global1, dir1, nested11, nested112' 1467s # received: 'global1, dir1, nested11, nested112' 1467s ok 24 1467s # /if_sec/loc/ with '1 2': 1467s # expected: 200 1467s # received: '200' 1467s ok 25 1467s # expected: 'global1, loc1, loc2' 1467s # received: 'global1, loc1, loc2' 1467s ok 26 1467s # /if_sec/loc/foo.txt with '1 2': 1467s # expected: 200 1467s # received: '200' 1467s ok 27 1467s # expected: 'global1, loc1, loc2' 1467s # received: 'global1, loc1, loc2' 1467s ok 28 1467s # /if_sec/loc/ with '1 11': 1467s # expected: 200 1467s # received: '200' 1467s ok 29 1467s # expected: 'global1, loc1, nested11, nested113' 1467s # received: 'global1, loc1, nested11, nested113' 1467s ok 30 1467s # /if_sec/loc/ with '1 11 111': 1467s # expected: 200 1467s # received: '200' 1467s ok 31 1467s # expected: 'global1, loc1, nested11, nested111' 1467s # received: 'global1, loc1, nested11, nested111' 1467s ok 32 1467s # /if_sec/loc/ with '1 11 112': 1467s # expected: 200 1467s # received: '200' 1467s ok 33 1467s # expected: 'global1, loc1, nested11, nested112' 1467s # received: 'global1, loc1, nested11, nested112' 1467s ok 34 1467s # /if_sec/loc/foo.if_test with '1 2': 1467s # expected: 200 1467s # received: '200' 1467s ok 35 1467s # expected: 'global1, files2, loc1, loc2' 1467s # received: 'global1, files2, loc1, loc2' 1467s ok 36 1467s # /if_sec/loc/foo.if_test with '1 2 11': 1467s # expected: 200 1467s # received: '200' 1467s ok 37 1467s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1467s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1467s ok 38 1467s # /if_sec/loc/foo.if_test with '1 2 11 111': 1467s # expected: 200 1467s # received: '200' 1467s ok 39 1467s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1467s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1467s ok 40 1467s # /if_sec/loc/foo.if_test with '1 2 11 112': 1467s # expected: 200 1467s # received: '200' 1467s ok 41 1467s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1467s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1467s ok 42 1467s # /if_sec/proxy/ with '1 2': 1467s # expected: 200 1467s # received: '200' 1467s ok 43 1467s # expected: 'global1, locp1, locp2' 1467s # received: 'global1, locp1, locp2' 1467s ok 44 1467s # /if_sec/proxy/ with '2': 1467s # expected: 200 1467s # received: '200' 1467s ok 45 1467s # expected: 'locp2' 1467s # received: 'locp2' 1467s ok 46 1467s ok 1472s t/apache/iffile.t ................... 1472s 1..2 1472s # Running under perl version 5.038002 for linux 1472s # Current time local: Wed Mar 20 19:31:32 2024 1472s # Current time GMT: Wed Mar 20 19:31:32 2024 1472s # Using Test.pm version 1.31 1472s # Using Apache/Test.pm version 1.42 1472s # expected: 200 1472s # received: '200' 1472s ok 1 1472s # expected: 'success1, success2, success3, success4, success5' 1472s # received: 'success1, success2, success3, success4, success5' 1472s ok 2 1472s ok 1477s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1486s t/apache/limits.t ................... 1486s 1..12 1486s # Running under perl version 5.038002 for linux 1486s # Current time local: Wed Mar 20 19:31:42 2024 1486s # Current time GMT: Wed Mar 20 19:31:42 2024 1486s # Using Test.pm version 1.31 1486s # Using Apache/Test.pm version 1.42 1486s # Testing LimitRequestLine; should succeed 1486s # testing : Test #1 1486s # expected: 200 1486s # received: '200' 1486s ok 1 1486s # Testing LimitRequestLine; should fail 1486s # testing : Test #2 1486s # expected: 414 1486s # received: '414' 1486s ok 2 1486s # Testing LimitRequestFieldSize; should succeed 1486s # testing : Test #3 1486s # expected: 200 1486s # received: '200' 1486s ok 3 1486s # Testing LimitRequestFieldSize; should fail 1486s # testing : Test #4 1486s # expected: 400 1486s # received: '400' 1486s ok 4 1486s # Testing LimitRequestFields; should succeed 1486s # testing : Test #5 1486s # expected: 200 1486s # received: '200' 1486s ok 5 1486s # Testing LimitRequestFields; should fail 1486s # testing : Test #6 1486s # expected: 400 1486s # received: '400' 1486s ok 6 1486s # Testing LimitRequestBody; should succeed 1486s # Chunked transfer-encoding enabled 1486s # testing : Test #7 1486s # expected: 200 1486s # received: '200' 1486s ok 7 1486s # Testing LimitRequestBody; should succeed 1486s # Chunked transfer-encoding disabled 1486s # testing : Test #8 1486s # expected: 200 1486s # received: '200' 1486s ok 8 1486s # Testing LimitRequestBody; should fail 1486s # Chunked transfer-encoding enabled 1486s # testing : Test #9 1486s # expected: 413 1486s # received: '413' 1486s ok 9 1486s # Testing LimitRequestBody; should fail 1486s # Chunked transfer-encoding disabled 1486s # testing : Test #10 1486s # expected: 413 1486s # received: '413' 1486s ok 10 1486s # Testing LimitRequestFieldSize; should succeed 1486s # testing : Test #11 1486s # expected: 200 1486s # received: '200' 1486s ok 11 1486s # Testing LimitRequestFieldSize; should fail 1486s # testing : Test #12 1486s # expected: 400 1486s # received: '400' 1486s ok 12 1486s ok 1491s t/apache/loglevel.t ................. 1491s 1..8 1491s # Running under perl version 5.038002 for linux 1491s # Current time local: Wed Mar 20 19:31:51 2024 1491s # Current time GMT: Wed Mar 20 19:31:51 2024 1491s # Using Test.pm version 1.31 1491s # Using Apache/Test.pm version 1.42 1491s ok 1 1491s ok 2 1491s ok 3 1491s ok 4 1491s ok 5 1491s ok 6 1491s ok 7 1491s ok 8 1491s ok 1495s t/apache/maxranges.t ................ 1495s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1495s 1..19 1495s # Running under perl version 5.038002 for linux 1495s # Current time local: Wed Mar 20 19:31:56 2024 1495s # Current time GMT: Wed Mar 20 19:31:56 2024 1495s # Using Test.pm version 1.31 1495s # Using Apache/Test.pm version 1.42 1495s ok 1 1495s ok 2 1495s ok 3 1495s ok 4 1495s ok 5 1495s ok 6 1495s ok 7 1495s ok 8 1495s ok 9 1495s ok 10 1495s ok 11 1495s ok 12 1495s ok 13 1495s ok 14 1495s ok 15 1495s ok 16 1495s ok 17 1495s ok 18 1495s ok 19 1495s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1495s ok 1500s t/apache/mergeslashes.t ............. 1500s 1..9 1500s # Running under perl version 5.038002 for linux 1500s # Current time local: Wed Mar 20 19:32:00 2024 1500s # Current time GMT: Wed Mar 20 19:32:00 2024 1500s # Using Test.pm version 1.31 1500s # Using Apache/Test.pm version 1.42 1500s # SENDING to 127.0.0.1:8537 1500s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for exact match 1500s ok 1 1500s # SENDING to 127.0.0.1:8537 1500s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for merged even at front 1500s ok 2 1500s # SENDING to 127.0.0.1:8537 1500s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for merged even at front 1500s ok 3 1500s # SENDING to 127.0.0.1:8537 1500s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for c// should be merged 1500s ok 4 1500s # SENDING to 127.0.0.1:8537 1500s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for a// should be merged 1500s ok 5 1500s # SENDING to 127.0.0.1:8537 1500s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for a// matches locationmatch 1500s ok 6 1500s # SENDING to 127.0.0.1:8537 1500s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1500s # expected 200, got 200 for c// doesn't match locationmatch 1500s ok 7 1500s # SENDING to 127.0.0.1:8537 1500s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for baseline failed 1500s ok 8 1500s # SENDING to 127.0.0.1:8537 1500s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1500s # expected 403, got 403 for b//d not merged for Location with OFF 1500s ok 9 1500s ok 1505s t/apache/mmn.t ...................... 1505s 1..2 1505s # Running under perl version 5.038002 for linux 1505s # Current time local: Wed Mar 20 19:32:05 2024 1505s # Current time GMT: Wed Mar 20 19:32:05 2024 1505s # Using Test.pm version 1.31 1505s # Using Apache/Test.pm version 1.42 1505s ok 1 1505s ok 2 1505s ok 1509s t/apache/options.t .................. 1509s 1..2 1509s # Running under perl version 5.038002 for linux 1509s # Current time local: Wed Mar 20 19:32:10 2024 1509s # Current time GMT: Wed Mar 20 19:32:10 2024 1509s # Using Test.pm version 1.31 1509s # Using Apache/Test.pm version 1.42 1509s # testing : code 1509s # expected: 200 1509s # received: '200' 1509s ok 1 1509s # testing : OPTIONS 1509s # expected: qr/OPTIONS/ 1509s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1509s ok 2 1509s ok 1516s t/apache/passbrigade.t .............. 1516s # using LWP client 1516s 1..114 1516s # Running under perl version 5.038002 for linux 1516s # Current time local: Wed Mar 20 19:32:14 2024 1516s # Current time GMT: Wed Mar 20 19:32:14 2024 1516s # Using Test.pm version 1.31 1516s # Using Apache/Test.pm version 1.42 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 1024 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 1024 1516s # received: 1024 1516s ok 1 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 2048 1516s # received: 2048 1516s ok 2 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 3072 1516s # received: 3072 1516s ok 3 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 4096 1516s # received: 4096 1516s ok 4 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 5120 1516s # received: 5120 1516s ok 5 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 6144 1516s # received: 6144 1516s ok 6 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 7168 1516s # received: 7168 1516s ok 7 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 8192 1516s # received: 8192 1516s ok 8 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 9216 1516s # received: 9216 1516s ok 9 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 10240 1516s # received: 10240 1516s ok 10 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 11264 1516s # received: 11264 1516s ok 11 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 12288 1516s # received: 12288 1516s ok 12 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 13312 1516s # received: 13312 1516s ok 13 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 14336 1516s # received: 14336 1516s ok 14 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 15360 1516s # received: 15360 1516s ok 15 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 16384 1516s # received: 16384 1516s ok 16 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 17408 1516s # received: 17408 1516s ok 17 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 18432 1516s # received: 18432 1516s ok 18 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 19456 1516s # received: 19456 1516s ok 19 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 20480 1516s # received: 20480 1516s ok 20 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 21504 1516s # received: 21504 1516s ok 21 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 22528 1516s # received: 22528 1516s ok 22 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 23552 1516s # received: 23552 1516s ok 23 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 24576 1516s # received: 24576 1516s ok 24 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 25600 1516s # received: 25600 1516s ok 25 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 26624 1516s # received: 26624 1516s ok 26 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 27648 1516s # received: 27648 1516s ok 27 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 28672 1516s # received: 28672 1516s ok 28 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 29696 1516s # received: 29696 1516s ok 29 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 30720 1516s # received: 30720 1516s ok 30 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 31744 1516s # received: 31744 1516s ok 31 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 32768 1516s # received: 32768 1516s ok 32 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 33792 1516s # received: 33792 1516s ok 33 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 34816 1516s # received: 34816 1516s ok 34 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 35840 1516s # received: 35840 1516s ok 35 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 36864 1516s # received: 36864 1516s ok 36 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 37888 1516s # received: 37888 1516s ok 37 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 38912 1516s # received: 38912 1516s ok 38 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 39936 1516s # received: 39936 1516s ok 39 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 40960 1516s # received: 40960 1516s ok 40 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 41984 1516s # received: 41984 1516s ok 41 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 43008 1516s # received: 43008 1516s ok 42 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 44032 1516s # received: 44032 1516s ok 43 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 45056 1516s # received: 45056 1516s ok 44 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 46080 1516s # received: 46080 1516s ok 45 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 47104 1516s # received: 47104 1516s ok 46 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 48128 1516s # received: 48128 1516s ok 47 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 49152 1516s # received: 49152 1516s ok 48 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 50176 1516s # received: 50176 1516s ok 49 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 51200 1516s # received: 51200 1516s ok 50 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 102400 1516s # received: 102400 1516s ok 51 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 307200 1516s # received: 307200 1516s ok 52 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 512000 1516s # received: 512000 1516s ok 53 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 2048000 1516s # received: 2048000 1516s ok 54 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 4096000 1516s # received: 4096000 1516s ok 55 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:19 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:20 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 6144000 1516s # received: 6144000 1516s ok 56 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:20 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 10240000 1516s # received: 10240000 1516s ok 57 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 1024 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 1024 1516s # received: 1024 1516s ok 58 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 2048 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 2048 1516s # received: 2048 1516s ok 59 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 3072 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 3072 1516s # received: 3072 1516s ok 60 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 4096 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 4096 1516s # received: 4096 1516s ok 61 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 5120 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 5120 1516s # received: 5120 1516s ok 62 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 6144 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 6144 1516s # received: 6144 1516s ok 63 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 7168 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 7168 1516s # received: 7168 1516s ok 64 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 8192 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #DMMATCH1: 1 1516s # 1516s # testing : bytes in body 1516s # expected: 8192 1516s # received: 8192 1516s ok 65 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 9216 1516s # received: 9216 1516s ok 66 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 10240 1516s # received: 10240 1516s ok 67 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 11264 1516s # received: 11264 1516s ok 68 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 12288 1516s # received: 12288 1516s ok 69 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 13312 1516s # received: 13312 1516s ok 70 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 14336 1516s # received: 14336 1516s ok 71 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 15360 1516s # received: 15360 1516s ok 72 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 16384 1516s # received: 16384 1516s ok 73 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 17408 1516s # received: 17408 1516s ok 74 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 18432 1516s # received: 18432 1516s ok 75 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 19456 1516s # received: 19456 1516s ok 76 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 20480 1516s # received: 20480 1516s ok 77 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 21504 1516s # received: 21504 1516s ok 78 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 22528 1516s # received: 22528 1516s ok 79 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 23552 1516s # received: 23552 1516s ok 80 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 24576 1516s # received: 24576 1516s ok 81 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 25600 1516s # received: 25600 1516s ok 82 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 26624 1516s # received: 26624 1516s ok 83 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 27648 1516s # received: 27648 1516s ok 84 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 28672 1516s # received: 28672 1516s ok 85 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 29696 1516s # received: 29696 1516s ok 86 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 30720 1516s # received: 30720 1516s ok 87 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 31744 1516s # received: 31744 1516s ok 88 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 32768 1516s # received: 32768 1516s ok 89 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 33792 1516s # received: 33792 1516s ok 90 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 34816 1516s # received: 34816 1516s ok 91 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 35840 1516s # received: 35840 1516s ok 92 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 36864 1516s # received: 36864 1516s ok 93 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 37888 1516s # received: 37888 1516s ok 94 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 38912 1516s # received: 38912 1516s ok 95 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 39936 1516s # received: 39936 1516s ok 96 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 40960 1516s # received: 40960 1516s ok 97 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 41984 1516s # received: 41984 1516s ok 98 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 43008 1516s # received: 43008 1516s ok 99 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 44032 1516s # received: 44032 1516s ok 100 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 45056 1516s # received: 45056 1516s ok 101 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 46080 1516s # received: 46080 1516s ok 102 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 47104 1516s # received: 47104 1516s ok 103 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 48128 1516s # received: 48128 1516s ok 104 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 49152 1516s # received: 49152 1516s ok 105 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 50176 1516s # received: 50176 1516s ok 106 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 51200 1516s # received: 51200 1516s ok 107 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 102400 1516s # received: 102400 1516s ok 108 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 307200 1516s # received: 307200 1516s ok 109 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 512000 1516s # received: 512000 1516s ok 110 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 2048000 1516s # received: 2048000 1516s ok 111 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 4096000 1516s # received: 4096000 1516s ok 112 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 6144000 1516s # received: 6144000 1516s ok 113 1516s #lwp request: 1516s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1516s #User-Agent: libwww-perl/6.76 1516s # 1516s #server response: 1516s #HTTP/1.1 200 OK 1516s #Connection: close 1516s #Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1516s #Vary: In-If1 1516s #Content-Length: 0 1516s #Client-Date: Wed, 20 Mar 2024 19:32:21 GMT 1516s #Client-Peer: 127.0.0.1:8529 1516s #Client-Response-Num: 1 1516s #Client-Transfer-Encoding: chunked 1516s #DMMATCH1: 1 1516s #X-Content-Length-Note: added by Apache::TestRequest 1516s # 1516s # testing : bytes in body 1516s # expected: 10240000 1516s # received: 10240000 1516s ok 114 1516s ok 1522s t/apache/post.t ..................... 1522s # using LWP client 1522s 1..51 1522s # Running under perl version 5.038002 for linux 1522s # Current time local: Wed Mar 20 19:32:21 2024 1522s # Current time GMT: Wed Mar 20 19:32:21 2024 1522s # Using Test.pm version 1.31 1522s # Using Apache/Test.pm version 1.42 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 1024 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '1024' 1522s # received: 1024 1522s ok 1 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 2048 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '2048' 1522s # received: 2048 1522s ok 2 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 3072 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '3072' 1522s # received: 3072 1522s ok 3 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 4096 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '4096' 1522s # received: 4096 1522s ok 4 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 5120 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '5120' 1522s # received: 5120 1522s ok 5 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 6144 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '6144' 1522s # received: 6144 1522s ok 6 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 7168 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '7168' 1522s # received: 7168 1522s ok 7 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 8192 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '8192' 1522s # received: 8192 1522s ok 8 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 9216 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 5 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '9216' 1522s # received: 9216 1522s ok 9 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 10240 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '10240' 1522s # received: 10240 1522s ok 10 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 11264 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '11264' 1522s # received: 11264 1522s ok 11 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 12288 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '12288' 1522s # received: 12288 1522s ok 12 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 13312 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '13312' 1522s # received: 13312 1522s ok 13 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 14336 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '14336' 1522s # received: 14336 1522s ok 14 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 15360 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '15360' 1522s # received: 15360 1522s ok 15 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 16384 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '16384' 1522s # received: 16384 1522s ok 16 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 17408 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '17408' 1522s # received: 17408 1522s ok 17 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 18432 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '18432' 1522s # received: 18432 1522s ok 18 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 19456 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '19456' 1522s # received: 19456 1522s ok 19 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 20480 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '20480' 1522s # received: 20480 1522s ok 20 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 21504 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '21504' 1522s # received: 21504 1522s ok 21 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 22528 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '22528' 1522s # received: 22528 1522s ok 22 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 23552 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '23552' 1522s # received: 23552 1522s ok 23 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 24576 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '24576' 1522s # received: 24576 1522s ok 24 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 25600 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '25600' 1522s # received: 25600 1522s ok 25 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 26624 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '26624' 1522s # received: 26624 1522s ok 26 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 27648 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '27648' 1522s # received: 27648 1522s ok 27 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 28672 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '28672' 1522s # received: 28672 1522s ok 28 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 29696 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '29696' 1522s # received: 29696 1522s ok 29 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 30720 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '30720' 1522s # received: 30720 1522s ok 30 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 31744 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '31744' 1522s # received: 31744 1522s ok 31 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 32768 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '32768' 1522s # received: 32768 1522s ok 32 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 33792 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '33792' 1522s # received: 33792 1522s ok 33 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 34816 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '34816' 1522s # received: 34816 1522s ok 34 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 35840 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '35840' 1522s # received: 35840 1522s ok 35 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 36864 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '36864' 1522s # received: 36864 1522s ok 36 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 37888 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '37888' 1522s # received: 37888 1522s ok 37 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 38912 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '38912' 1522s # received: 38912 1522s ok 38 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 39936 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '39936' 1522s # received: 39936 1522s ok 39 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 40960 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '40960' 1522s # received: 40960 1522s ok 40 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 41984 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '41984' 1522s # received: 41984 1522s ok 41 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 43008 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '43008' 1522s # received: 43008 1522s ok 42 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 44032 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '44032' 1522s # received: 44032 1522s ok 43 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 45056 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '45056' 1522s # received: 45056 1522s ok 44 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 46080 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '46080' 1522s # received: 46080 1522s ok 45 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 47104 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '47104' 1522s # received: 47104 1522s ok 46 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 48128 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '48128' 1522s # received: 48128 1522s ok 47 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 49152 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '49152' 1522s # received: 49152 1522s ok 48 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 50176 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '50176' 1522s # received: 50176 1522s ok 49 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 51200 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 6 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '51200' 1522s # received: 51200 1522s ok 50 1522s #lwp request: 1522s #POST http://localhost:8529/eat_post HTTP/1.1 1522s #User-Agent: libwww-perl/6.76 1522s #Content-Length: 102400 1522s # 1522s #server response: 1522s #HTTP/1.1 200 OK 1522s #Connection: close 1522s #Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1522s #Vary: In-If1 1522s #Content-Length: 7 1522s #Client-Date: Wed, 20 Mar 2024 19:32:27 GMT 1522s #Client-Peer: 127.0.0.1:8529 1522s #Client-Response-Num: 1 1522s #DMMATCH1: 1 1522s # 1522s # testing : length posted 1522s # expected: '102400' 1522s # received: 102400 1522s ok 51 1522s ok 1526s t/apache/pr17629.t .................. 1526s 1..4 1526s # Running under perl version 5.038002 for linux 1526s # Current time local: Wed Mar 20 19:32:27 2024 1526s # Current time GMT: Wed Mar 20 19:32:27 2024 1526s # Using Test.pm version 1.31 1526s # Using Apache/Test.pm version 1.42 1526s # expected: 'begin-foobar-end 1526s # ' 1526s # received: 'begin-foobar-end 1526s # ' 1526s ok 1 1526s # expected: 200 1526s # received: '200' 1526s ok 2 1526s # testing : response was gzipped 1526s # expected: 'gzip' 1526s # received: 'gzip' 1526s ok 3 1526s # expected: 'begin-foobar-end 1526s # ' 1526s # received: 'begin-foobar-end 1526s # ' 1526s ok 4 1526s ok 1531s t/apache/pr18757.t .................. 1531s 1..3 1531s # Running under perl version 5.038002 for linux 1531s # Current time local: Wed Mar 20 19:32:31 2024 1531s # Current time GMT: Wed Mar 20 19:32:31 2024 1531s # Using Test.pm version 1.31 1531s # Using Apache/Test.pm version 1.42 1531s # testing : 200 response from GET 1531s # expected: 200 1531s # received: '200' 1531s ok 1 1531s # expected C-L is 26 1531s # URL via proxy is http://localhost:8552/index.html 1531s ok 2 1531s # line: HTTP/1.1 200 OK 1531s # line: Date: Wed, 20 Mar 2024 19:32:36 GMT 1531s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1531s # line: Vary: In-If1 1531s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1531s # line: ETag: "1a-613edd771cbc0" 1531s # line: Accept-Ranges: bytes 1531s # line: Content-Length: 26 1531s # line: DMMATCH1: 1 1531s # line: Content-Type: text/html 1531s # line: 1531s # testing : whether proxy strips Content-Length header 1531s # expected: 1 1531s # received: 1 1531s ok 3 1531s ok 1536s t/apache/pr35292.t .................. 1536s 1..3 1536s # Running under perl version 5.038002 for linux 1536s # Current time local: Wed Mar 20 19:32:36 2024 1536s # Current time GMT: Wed Mar 20 19:32:36 2024 1536s # Using Test.pm version 1.31 1536s # Using Apache/Test.pm version 1.42 1536s ok 1 1536s ok 2 1536s # testing : read response-line 1536s # expected: qr/^HTTP\/1\.. 413/ 1536s # received: 'HTTP/1.1 413 Request Entity Too Large 1536s # ' 1536s ok 3 1536s ok 1541s t/apache/pr35330.t .................. 1541s 1..2 1541s # Running under perl version 5.038002 for linux 1541s # Current time local: Wed Mar 20 19:32:41 2024 1541s # Current time GMT: Wed Mar 20 19:32:41 2024 1541s # Using Test.pm version 1.31 1541s # Using Apache/Test.pm version 1.42 1541s # testing : SSI was allowed for location 1541s # expected: 200 1541s # received: '200' 1541s ok 1 1541s # testing : file was served with correct content 1541s # expected: 'hello' 1541s # received: 'hello' 1541s ok 2 1541s ok 1547s t/apache/pr37166.t .................. 1547s 1..4 1547s # Running under perl version 5.038002 for linux 1547s # Current time local: Wed Mar 20 19:32:46 2024 1547s # Current time GMT: Wed Mar 20 19:32:46 2024 1547s # Using Test.pm version 1.31 1547s # Using Apache/Test.pm version 1.42 1547s # testing : SSI was allowed for location 1547s # expected: 200 1547s # received: '200' 1547s ok 1 1547s # testing : file was served with correct content 1547s # expected: 'Hello world 1547s # ' 1547s # received: 'Hello world 1547s # ' 1547s ok 2 1547s # testing : explicit 200 response 1547s # expected: 200 1547s # received: '200' 1547s ok 3 1547s # testing : file was again served with correct content 1547s # expected: 'Hello world 1547s # ' 1547s # received: 'Hello world 1547s # ' 1547s ok 4 1547s ok 1552s t/apache/pr43939.t .................. 1552s 1..4 1552s # Running under perl version 5.038002 for linux 1552s # Current time local: Wed Mar 20 19:32:52 2024 1552s # Current time GMT: Wed Mar 20 19:32:52 2024 1552s # Using Test.pm version 1.31 1552s # Using Apache/Test.pm version 1.42 1552s # expected: 'begin-default-end 1552s # ' 1552s # received: 'begin-default-end 1552s # ' 1552s ok 1 1552s # expected: 200 1552s # received: '200' 1552s ok 2 1552s # testing : response was gzipped 1552s # expected: 'gzip' 1552s # received: 'gzip' 1552s ok 3 1552s # expected: 'begin-default-end 1552s # ' 1552s # received: 'begin-default-end 1552s # ' 1552s ok 4 1552s ok 1556s t/apache/pr49328.t .................. 1556s 1..1 1556s # Running under perl version 5.038002 for linux 1556s # Current time local: Wed Mar 20 19:32:57 2024 1556s # Current time GMT: Wed Mar 20 19:32:57 2024 1556s # Using Test.pm version 1.31 1556s # Using Apache/Test.pm version 1.42 1556s # expected: 'before 1556s # included 1556s # after 1556s # ' 1556s # received: 'before 1556s # included 1556s # after 1556s # ' 1556s ok 1 1556s ok 1562s t/apache/rwrite.t ................... 1562s # using LWP client 1562s 1..114 1562s # Running under perl version 5.038002 for linux 1562s # Current time local: Wed Mar 20 19:33:01 2024 1562s # Current time GMT: Wed Mar 20 19:33:01 2024 1562s # Using Test.pm version 1.31 1562s # Using Apache/Test.pm version 1.42 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 1024 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 1024 1562s # received: 1024 1562s ok 1 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 2048 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 2048 1562s # received: 2048 1562s ok 2 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 3072 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 3072 1562s # received: 3072 1562s ok 3 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 4096 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 4096 1562s # received: 4096 1562s ok 4 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 5120 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 5120 1562s # received: 5120 1562s ok 5 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 6144 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 6144 1562s # received: 6144 1562s ok 6 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 7168 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 7168 1562s # received: 7168 1562s ok 7 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 8192 1562s # received: 8192 1562s ok 8 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 9216 1562s # received: 9216 1562s ok 9 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 10240 1562s # received: 10240 1562s ok 10 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 11264 1562s # received: 11264 1562s ok 11 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 12288 1562s # received: 12288 1562s ok 12 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 13312 1562s # received: 13312 1562s ok 13 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 14336 1562s # received: 14336 1562s ok 14 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 15360 1562s # received: 15360 1562s ok 15 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 16384 1562s # received: 16384 1562s ok 16 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 17408 1562s # received: 17408 1562s ok 17 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 18432 1562s # received: 18432 1562s ok 18 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 19456 1562s # received: 19456 1562s ok 19 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 20480 1562s # received: 20480 1562s ok 20 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 21504 1562s # received: 21504 1562s ok 21 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 22528 1562s # received: 22528 1562s ok 22 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 23552 1562s # received: 23552 1562s ok 23 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 24576 1562s # received: 24576 1562s ok 24 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 25600 1562s # received: 25600 1562s ok 25 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 26624 1562s # received: 26624 1562s ok 26 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 27648 1562s # received: 27648 1562s ok 27 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 28672 1562s # received: 28672 1562s ok 28 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 29696 1562s # received: 29696 1562s ok 29 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 30720 1562s # received: 30720 1562s ok 30 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 31744 1562s # received: 31744 1562s ok 31 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 32768 1562s # received: 32768 1562s ok 32 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 33792 1562s # received: 33792 1562s ok 33 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 34816 1562s # received: 34816 1562s ok 34 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 35840 1562s # received: 35840 1562s ok 35 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 36864 1562s # received: 36864 1562s ok 36 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 37888 1562s # received: 37888 1562s ok 37 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 38912 1562s # received: 38912 1562s ok 38 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 39936 1562s # received: 39936 1562s ok 39 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 40960 1562s # received: 40960 1562s ok 40 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 41984 1562s # received: 41984 1562s ok 41 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 43008 1562s # received: 43008 1562s ok 42 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 44032 1562s # received: 44032 1562s ok 43 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 45056 1562s # received: 45056 1562s ok 44 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 46080 1562s # received: 46080 1562s ok 45 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 47104 1562s # received: 47104 1562s ok 46 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 48128 1562s # received: 48128 1562s ok 47 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 49152 1562s # received: 49152 1562s ok 48 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 50176 1562s # received: 50176 1562s ok 49 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 51200 1562s # received: 51200 1562s ok 50 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 102400 1562s # received: 102400 1562s ok 51 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 307200 1562s # received: 307200 1562s ok 52 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 512000 1562s # received: 512000 1562s ok 53 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 2048000 1562s # received: 2048000 1562s ok 54 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 4096000 1562s # received: 4096000 1562s ok 55 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 6144000 1562s # received: 6144000 1562s ok 56 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 10240000 1562s # received: 10240000 1562s ok 57 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 1024 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 1024 1562s # received: 1024 1562s ok 58 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 2048 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 2048 1562s # received: 2048 1562s ok 59 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 3072 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 3072 1562s # received: 3072 1562s ok 60 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 4096 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 4096 1562s # received: 4096 1562s ok 61 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 5120 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 5120 1562s # received: 5120 1562s ok 62 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 6144 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 6144 1562s # received: 6144 1562s ok 63 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 7168 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #DMMATCH1: 1 1562s # 1562s # testing : bytes in body 1562s # expected: 7168 1562s # received: 7168 1562s ok 64 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 8192 1562s # received: 8192 1562s ok 65 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 9216 1562s # received: 9216 1562s ok 66 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 10240 1562s # received: 10240 1562s ok 67 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 11264 1562s # received: 11264 1562s ok 68 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 12288 1562s # received: 12288 1562s ok 69 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 13312 1562s # received: 13312 1562s ok 70 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 14336 1562s # received: 14336 1562s ok 71 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 15360 1562s # received: 15360 1562s ok 72 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 16384 1562s # received: 16384 1562s ok 73 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 17408 1562s # received: 17408 1562s ok 74 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 18432 1562s # received: 18432 1562s ok 75 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 19456 1562s # received: 19456 1562s ok 76 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 20480 1562s # received: 20480 1562s ok 77 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 21504 1562s # received: 21504 1562s ok 78 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 22528 1562s # received: 22528 1562s ok 79 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 23552 1562s # received: 23552 1562s ok 80 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 24576 1562s # received: 24576 1562s ok 81 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 25600 1562s # received: 25600 1562s ok 82 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 26624 1562s # received: 26624 1562s ok 83 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:06 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 27648 1562s # received: 27648 1562s ok 84 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 28672 1562s # received: 28672 1562s ok 85 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 29696 1562s # received: 29696 1562s ok 86 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 30720 1562s # received: 30720 1562s ok 87 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 31744 1562s # received: 31744 1562s ok 88 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 32768 1562s # received: 32768 1562s ok 89 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 33792 1562s # received: 33792 1562s ok 90 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 34816 1562s # received: 34816 1562s ok 91 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 35840 1562s # received: 35840 1562s ok 92 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 36864 1562s # received: 36864 1562s ok 93 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 37888 1562s # received: 37888 1562s ok 94 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 38912 1562s # received: 38912 1562s ok 95 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 39936 1562s # received: 39936 1562s ok 96 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 40960 1562s # received: 40960 1562s ok 97 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 41984 1562s # received: 41984 1562s ok 98 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 43008 1562s # received: 43008 1562s ok 99 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 44032 1562s # received: 44032 1562s ok 100 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 45056 1562s # received: 45056 1562s ok 101 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 46080 1562s # received: 46080 1562s ok 102 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 47104 1562s # received: 47104 1562s ok 103 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 48128 1562s # received: 48128 1562s ok 104 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 49152 1562s # received: 49152 1562s ok 105 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 50176 1562s # received: 50176 1562s ok 106 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 51200 1562s # received: 51200 1562s ok 107 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 102400 1562s # received: 102400 1562s ok 108 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 307200 1562s # received: 307200 1562s ok 109 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 512000 1562s # received: 512000 1562s ok 110 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 2048000 1562s # received: 2048000 1562s ok 111 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 4096000 1562s # received: 4096000 1562s ok 112 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 6144000 1562s # received: 6144000 1562s ok 113 1562s #lwp request: 1562s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1562s #User-Agent: libwww-perl/6.76 1562s # 1562s #server response: 1562s #HTTP/1.1 200 OK 1562s #Connection: close 1562s #Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1562s #Vary: In-If1 1562s #Content-Length: 0 1562s #Client-Date: Wed, 20 Mar 2024 19:33:07 GMT 1562s #Client-Peer: 127.0.0.1:8529 1562s #Client-Response-Num: 1 1562s #Client-Transfer-Encoding: chunked 1562s #DMMATCH1: 1 1562s #X-Content-Length-Note: added by Apache::TestRequest 1562s # 1562s # testing : bytes in body 1562s # expected: 10240000 1562s # received: 10240000 1562s ok 114 1562s ok 1567s t/apache/server_name_port.t ......... 1567s 1..84 1567s # Running under perl version 5.038002 for linux 1567s # Current time local: Wed Mar 20 19:33:07 2024 1567s # Current time GMT: Wed Mar 20 19:33:07 2024 1567s # Using Test.pm version 1.31 1567s # Using Apache/Test.pm version 1.42 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1567s # expecting 200, got 200 1567s ok 1 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 2 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 3 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1567s # expecting 200, got 200 1567s ok 4 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 5 1567s # got SERVER_PORT='123', expected '123' 1567s ok 6 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1567s # expecting 200, got 200 1567s ok 7 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 8 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 9 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1567s # expecting 200, got 200 1567s ok 10 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 11 1567s # got SERVER_PORT='123', expected '123' 1567s ok 12 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1567s # expecting 200, got 200 1567s ok 13 1567s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1567s ok 14 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 15 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1567s # expecting 200, got 200 1567s ok 16 1567s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1567s ok 17 1567s # got SERVER_PORT='123', expected '123' 1567s ok 18 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1567s # expecting 200, got 200 1567s ok 19 1567s # got SERVER_NAME='[::1]', expected '[::1]' 1567s ok 20 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 21 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1567s # expecting 200, got 200 1567s ok 22 1567s # got SERVER_NAME='[::1]', expected '[::1]' 1567s ok 23 1567s # got SERVER_PORT='123', expected '123' 1567s ok 24 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1567s # expecting 200, got 200 1567s ok 25 1567s # got SERVER_NAME='[a::1]', expected '[a::1]' 1567s ok 26 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 27 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1567s # expecting 200, got 200 1567s ok 28 1567s # got SERVER_NAME='[a::1]', expected '[a::1]' 1567s ok 29 1567s # got SERVER_PORT='123', expected '123' 1567s ok 30 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1567s # expecting 200, got 200 1567s ok 31 1567s # got SERVER_NAME='[a::1]', expected '[a::1]' 1567s ok 32 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 33 1567s # SENDING: 1567s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1567s # expecting 200, got 200 1567s ok 34 1567s # got SERVER_NAME='[a::1]', expected '[a::1]' 1567s ok 35 1567s # got SERVER_PORT='123', expected '123' 1567s ok 36 1567s # SENDING: 1567s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 37 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 38 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 39 1567s # SENDING: 1567s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 40 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 41 1567s # got SERVER_PORT='123', expected '123' 1567s ok 42 1567s # SENDING: 1567s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 43 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 44 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 45 1567s # SENDING: 1567s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 46 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 47 1567s # got SERVER_PORT='123', expected '123' 1567s ok 48 1567s # SENDING: 1567s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 49 1567s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1567s ok 50 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 51 1567s # SENDING: 1567s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 52 1567s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1567s ok 53 1567s # got SERVER_PORT='123', expected '123' 1567s ok 54 1567s # SENDING: 1567s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 55 1567s # got SERVER_NAME='[::1]', expected '[::1]' 1567s ok 56 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 57 1567s # SENDING: 1567s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1567s # expecting 200, got 200 1567s ok 58 1567s # got SERVER_NAME='[::1]', expected '[::1]' 1567s ok 59 1567s # got SERVER_PORT='123', expected '123' 1567s ok 60 1567s # SENDING: 1567s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1567s # expecting 200, got 200 1567s ok 61 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 62 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 63 1567s # SENDING: 1567s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1567s # expecting 200, got 200 1567s ok 64 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 65 1567s # got SERVER_PORT='123', expected '123' 1567s ok 66 1567s # SENDING: 1567s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1567s # expecting 200, got 200 1567s ok 67 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 68 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 69 1567s # SENDING: 1567s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1567s # expecting 200, got 200 1567s ok 70 1567s # got SERVER_NAME='righthost', expected 'righthost' 1567s ok 71 1567s # got SERVER_PORT='123', expected '123' 1567s ok 72 1567s # SENDING: 1567s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 1567s # expecting 200, got 200 1567s ok 73 1567s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1567s ok 74 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 75 1567s # SENDING: 1567s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 1567s # expecting 200, got 200 1567s ok 76 1567s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1567s ok 77 1567s # got SERVER_PORT='123', expected '123' 1567s ok 78 1567s # SENDING: 1567s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1567s # expecting 200, got 200 1567s ok 79 1567s # got SERVER_NAME='[::1]', expected '[::1]' 1567s ok 80 1567s # got SERVER_PORT='8529', expected '8529' 1567s ok 81 1567s # SENDING: 1567s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1567s # expecting 200, got 200 1567s ok 82 1567s # got SERVER_NAME='[::1]', expected '[::1]' 1567s ok 83 1567s # got SERVER_PORT='123', expected '123' 1567s ok 84 1567s ok 1572s t/apache/teclchunk.t ................ skipped: Not supported yet 1577s t/apr/uri.t ......................... 1577s 1..1 1577s # Running under perl version 5.038002 for linux 1577s # Current time local: Wed Mar 20 19:33:17 2024 1577s # Current time GMT: Wed Mar 20 19:33:17 2024 1577s # Using Test.pm version 1.31 1577s # Using Apache/Test.pm version 1.42 1577s ok 1 1577s ok 1582s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1587s t/filter/case.t ..................... 1587s 1..4 1587s # Running under perl version 5.038002 for linux 1587s # Current time local: Wed Mar 20 19:33:27 2024 1587s # Current time GMT: Wed Mar 20 19:33:27 2024 1587s # Using Test.pm version 1.31 1587s # Using Apache/Test.pm version 1.42 1587s ok 1 1587s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1587s # expected 200 1587s # received 200 1587s # body: =HEAD1 NAME 1587s X X 1587s 1587s PERLSUB - PERL SUBROUTINES 1587s 1587s =HEAD1 SYNOPSIS 1587s 1587s TO DECLARE SUBROUTINES: 1587s X X 1587s 1587s SUB NAME; # A "FORWARD" DECLARATION. 1587s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1587s SUB NAME : ATTRS; # WITH ATTRIBUTES 1587s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1587s 1587s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1587s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1587s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1587s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1587s 1587s USE FEATURE 'SIGNATURES'; 1587s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1587s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1587s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1587s 1587s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1587s X 1587s 1587s $SUBREF = SUB BLOCK; # NO PROTO 1587s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1587s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1587s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1587s 1587s USE FEATURE 'SIGNATURES'; 1587s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1587s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1587s 1587s TO IMPORT SUBROUTINES: 1587s X 1587s 1587s USE MODULE QW(NAME1 NAME2 NAME3); 1587s 1587s TO CALL SUBROUTINES: 1587s X X 1587s 1587s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1587s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1587s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1587s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1587s 1587s =HEAD1 DESCRIPTION 1587s 1587s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1587s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1587s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1587s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1587s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1587s ITS NAME OR A CODE REFERENCE. 1587s 1587s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1587s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1587s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1587s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1587s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1587s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1587s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1587s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1587s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1587s X X 1587s 1587s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1587s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1587s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1587s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1587s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1587s SUCH A SIGNATURE-USING SUBROUTINE. 1587s 1587s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1587s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1587s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1587s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1587s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1587s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1587s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1587s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1587s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1587s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1587s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1587s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1587s X X X<@_> 1587s 1587s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1587s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1587s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1587s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1587s L AND L. 1587s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1587s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1587s 1587s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1587s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1587s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1587s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1587s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1587s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1587s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1587s ONE LARGE INDISTINGUISHABLE LIST. 1587s 1587s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1587s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1587s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1587s EMPTY SUB RETURNS THE EMPTY LIST. 1587s X X X 1587s 1587s EXAMPLE: 1587s 1587s SUB MAX { 1587s MY $MAX = SHIFT(@_); 1587s FOREACH $FOO (@_) { 1587s $MAX = $FOO IF $MAX < $FOO; 1587s } 1587s RETURN $MAX; 1587s } 1587s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1587s 1587s EXAMPLE: 1587s 1587s # GET A LINE, COMBINING CONTINUATION LINES 1587s # THAT START WITH WHITESPACE 1587s 1587s SUB GET_LINE { 1587s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1587s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1587s IF ($LOOKAHEAD =~ /^[ \T]/) { 1587s $THISLINE .= $LOOKAHEAD; 1587s } 1587s ELSE { 1587s LAST LINE; 1587s } 1587s } 1587s RETURN $THISLINE; 1587s } 1587s 1587s $LOOKAHEAD = ; # GET FIRST LINE 1587s WHILE (DEFINED($LINE = GET_LINE())) { 1587s ... 1587s } 1587s 1587s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1587s 1587s SUB MAYBESET { 1587s MY($KEY, $VALUE) = @_; 1587s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1587s } 1587s 1587s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1587s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1587s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1587s ITS CALLER'S VALUES. 1587s X X 1587s 1587s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1587s SUB UPCASE_IN { 1587s FOR (@_) { TR/A-Z/A-Z/ } 1587s } 1587s 1587s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1587s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1587s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1587s X X 1587s 1587s UPCASE_IN("FREDERICK"); 1587s 1587s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1587s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1587s OF CHANGING THEM IN PLACE: 1587s 1587s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1587s SUB UPCASE { 1587s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1587s MY @PARMS = @_; 1587s FOR (@PARMS) { TR/A-Z/A-Z/ } 1587s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1587s } 1587s 1587s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1587s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1587s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1587s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1587s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1587s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1587s 1587s @NEWLIST = UPCASE(@LIST1, @LIST2); 1587s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1587s 1587s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1587s 1587s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1587s 1587s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1587s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1587s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1587s L
FOR ALTERNATIVES. 1587s 1587s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1587s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1587s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1587s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1587s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1587s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1587s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1587s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1587s SEE L FOR MORE ABOUT ALL THAT. 1587s X<&> 1587s 1587s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1587s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1587s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1587s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1587s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1587s X 1587s 1587s &FOO(1,2,3); # PASS THREE ARGUMENTS 1587s FOO(1,2,3); # THE SAME 1587s 1587s FOO(); # PASS A NULL LIST 1587s &FOO(); # THE SAME 1587s 1587s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1587s USE STRICT 'SUBS'; 1587s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1587s # A COMPILE-TIME ERROR 1587s NO STRICT 'SUBS'; 1587s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1587s # A LITERAL STRING "FOO" 1587s 1587s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1587s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1587s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1587s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1587s X<&> 1587s 1587s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1587s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1587s YOUR SUBROUTINE'S NAME. 1587s 1587s USE V5.16; 1587s MY $FACTORIAL = SUB { 1587s MY ($X) = @_; 1587s RETURN 1 IF $X == 1; 1587s RETURN($X * __SUB__->( $X - 1 ) ); 1587s }; 1587s 1587s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1587s IS SUBJECT TO CHANGE. 1587s 1587s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1587s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1587s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1587s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1587s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1587s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1587s SPECIAL, PRE-DEFINED THINGS. 1587s 1587s =OVER 1587s 1587s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1587s 1587s C 1587s 1587s =ITEM DOCUMENTED IN L 1587s 1587s C, C 1587s 1587s =ITEM DOCUMENTED IN L 1587s 1587s C, C 1587s 1587s =ITEM DOCUMENTED IN L 1587s 1587s C, C, C, C, C, C, C, 1587s C, C, C, C, C, C, 1587s C, C, C, C, C, C, C, 1587s C, C, C, C, C, C, 1587s C, C, C, C, C, 1587s C, C, C, C 1587s 1587s =ITEM DOCUMENTED IN L 1587s 1587s C, C, C, C, C, C, C, 1587s C, C, C, C, C, C, C, 1587s C, C, C, C, C, C 1587s 1587s =ITEM DOCUMENTED IN L 1587s 1587s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1587s L<< C|PERLFUNC/REQUIRE >> 1587s 1587s =ITEM DOCUMENTED IN L 1587s 1587s C 1587s 1587s =ITEM DOCUMENTED IN L 1587s 1587s C, C, C, C, C 1587s 1587s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1587s 1587s ANY STARTING WITH C<(> 1587s 1587s =BACK 1587s 1587s THE C, C, C, C AND C SUBROUTINES 1587s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1587s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1587s EXPLICITLY. SEE L 1587s 1587s =HEAD2 SIGNATURES 1587s 1587s X X 1587s 1587s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1587s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1587s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1587s 1587s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1587s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1587s DIRECTLY BY C, IN THE CURRENT SCOPE. 1587s 1587s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1587s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1587s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1587s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1587s 1587s FOR EXAMPLE, 1587s 1587s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1587s 1587s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1587s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1587s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1587s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1587s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1587s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1587s 1587s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1587s THE SIGNATURE. FOR EXAMPLE, 1587s 1587s SUB FOO ($LEFT, $RIGHT) { 1587s RETURN $LEFT + $RIGHT; 1587s } 1587s 1587s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1587s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1587s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1587s EQUIVALENT TO 1587s 1587s SUB FOO { 1587s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1587s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1587s MY $LEFT = $_[0]; 1587s MY $RIGHT = $_[1]; 1587s RETURN $LEFT + $RIGHT; 1587s } 1587s 1587s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1587s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1587s 1587s SUB FOO ($FIRST, $, $THIRD) { 1587s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1587s } 1587s 1587s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1587s MANDATORY FOR THE CALLER TO PASS IT. 1587s 1587s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1587s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1587s 1587s SUB FOO ($LEFT, $RIGHT = 0) { 1587s RETURN $LEFT + $RIGHT; 1587s } 1587s 1587s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1587s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1587s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1587s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1587s FOR EXAMPLE, 1587s 1587s MY $AUTO_ID = 0; 1587s SUB FOO ($THING, $ID = $AUTO_ID++) { 1587s PRINT "$THING HAS ID $ID"; 1587s } 1587s 1587s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1587s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1587s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1587s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1587s 1587s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1587s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1587s } 1587s 1587s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1587s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1587s VALUE PROVIDED WAS C. 1587s 1587s SUB FOO ($NAME //= "WORLD") { 1587s PRINT "HELLO, $NAME"; 1587s } 1587s 1587s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1587s 1587s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1587s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1587s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1587s 1587s SUB FOO ($X ||= 10) { 1587s RETURN 5 + $X; 1587s } 1587s 1587s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1587s FOR EXAMPLE, 1587s 1587s SUB FOO ($THING, $ = 1) { 1587s PRINT $THING; 1587s } 1587s 1587s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1587s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1587s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1587s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1587s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1587s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1587s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1587s 1587s SUB FOO ($THING, $=) { 1587s PRINT $THING; 1587s } 1587s 1587s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1587s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1587s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1587s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1587s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1587s TO RIGHT. 1587s 1587s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1587s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1587s 1587s SUB FOO ($FILTER, @INPUTS) { 1587s PRINT $FILTER->($_) FOREACH @INPUTS; 1587s } 1587s 1587s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1587s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1587s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1587s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1587s 1587s SUB FOO ($THING, @) { 1587s PRINT $THING; 1587s } 1587s 1587s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1587s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1587s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1587s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1587s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1587s AS WITH STANDARD HASH CONSTRUCTION. 1587s 1587s SUB FOO ($FILTER, %INPUTS) { 1587s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1587s } 1587s 1587s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1587s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1587s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1587s 1587s SUB FOO ($THING, %) { 1587s PRINT $THING; 1587s } 1587s 1587s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1587s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1587s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1587s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1587s AN EMPTY ARRAY OR EMPTY HASH. 1587s 1587s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1587s THAT THE CALLER PASSED NO ARGUMENTS: 1587s 1587s SUB FOO () { 1587s RETURN 123; 1587s } 1587s 1587s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1587s WARNING IN THE C CATEGORY. FROM PERL 5.36 1587s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1587s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1587s STATEMENT SUCH AS: 1587s 1587s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1587s 1587s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1587s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1587s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1587s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1587s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1587s WARNINGS IN THE C CATEGORY WHEN 1587s COMPILED: 1587s 1587s SUB F ($X) { 1587s # THIS LINE EMITS THE WARNING SEEN BELOW 1587s PRINT "ARGUMENTS ARE @_"; 1587s } 1587s 1587s Z<> 1587s 1587s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1587s EXPERIMENTAL AT ... 1587s 1587s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1587s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1587s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1587s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1587s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1587s SUPPLY THAT ARGUMENT. 1587s 1587s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1587s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1587s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1587s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1587s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1587s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1587s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1587s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1587s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1587s 1587s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1587s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1587s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1587s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1587s L. FOR EXAMPLE, 1587s 1587s SUB FOO :PROTOTYPE($) { $_[0] } 1587s 1587s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1587s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1587s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1587s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1587s 1587s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1587s RETURN $LEFT + $RIGHT; 1587s } 1587s 1587s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1587s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1587s THE SUBROUTINE'S BODY. 1587s 1587s =HEAD2 PRIVATE VARIABLES VIA MY() 1587s X X X X X 1587s X X 1587s 1587s SYNOPSIS: 1587s 1587s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1587s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1587s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1587s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1587s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1587s 1587s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1587s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1587s SEE L AND L. 1587s 1587s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1587s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1587s (C/C/C/C), LOOP 1587s (C/C/C/C/C), SUBROUTINE, C, 1587s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1587s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1587s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1587s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1587s WITH C INSTEAD. 1587s 1587s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1587s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1587s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1587s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1587s ITS OWN COPY. 1587s X 1587s 1587s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1587s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1587s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1587s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1587s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1587s 1587s MY $X = 10; 1587s SUB BUMPX { $X++ } 1587s 1587s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1587s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1587s THE C ITSELF. SEE L. 1587s X 1587s 1587s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1587s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1587s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1587s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1587s 1587s $ARG = "FRED"; # "GLOBAL" VARIABLE 1587s $N = CUBE_ROOT(27); 1587s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1587s # OUTPUTS: FRED THINKS THE ROOT IS 3 1587s 1587s SUB CUBE_ROOT { 1587s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1587s $ARG **= 1/3; 1587s RETURN $ARG; 1587s } 1587s 1587s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1587s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1587s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1587s 1587s MY ($FOO) = ; # WRONG? 1587s MY @FOO = ; 1587s 1587s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1587s 1587s MY $FOO = ; 1587s 1587s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1587s 1587s MY $FOO, $BAR = 1; # WRONG 1587s 1587s THAT HAS THE SAME EFFECT AS 1587s 1587s MY $FOO; 1587s $BAR = 1; 1587s 1587s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1587s THE CURRENT STATEMENT. THUS, 1587s 1587s MY $X = $X; 1587s 1587s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1587s THE EXPRESSION 1587s 1587s MY $X = 123 AND $X == 123 1587s 1587s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1587s 1587s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1587s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1587s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1587s 1587s WHILE (MY $LINE = <>) { 1587s $LINE = LC $LINE; 1587s } CONTINUE { 1587s PRINT $LINE; 1587s } 1587s 1587s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1587s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1587s IT. SIMILARLY, IN THE CONDITIONAL 1587s 1587s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1587s USER_AGREES(); 1587s } ELSIF ($ANSWER =~ /^NO$/I) { 1587s USER_DISAGREES(); 1587s } ELSE { 1587s CHOMP $ANSWER; 1587s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1587s } 1587s 1587s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1587s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1587s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1587s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1587s 1587s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1587s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1587s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1587s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1587s IN THE LOOP 1587s X X 1587s 1587s FOR MY $I (1, 2, 3) { 1587s SOME_FUNCTION(); 1587s } 1587s 1587s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1587s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1587s X X 1587s 1587s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1587s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1587s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1587s 1587s USE STRICT 'VARS'; 1587s 1587s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1587s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1587s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1587s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1587s THIS WITH C. 1587s 1587s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1587s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1587s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1587s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1587s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1587s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1587s EXAMPLE. 1587s 1587s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1587s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1587s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1587s 1587s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1587s 1587s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1587s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1587s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1587s 1587s PACKAGE MAIN; 1587s LOCAL $X = 10; 1587s MY $X = 20; 1587s PRINT "$X AND $::X\N"; 1587s 1587s THAT WILL PRINT OUT C<20> AND C<10>. 1587s 1587s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1587s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1587s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1587s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1587s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1587s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1587s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1587s AN ANONYMOUS SUB REFERENCE: 1587s 1587s MY $SECRET_VERSION = '1.001-BETA'; 1587s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1587s &$SECRET_SUB(); 1587s 1587s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1587s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1587s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1587s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1587s UNQUALIFIED AND UNQUALIFIABLE. 1587s 1587s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1587s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1587s L FOR SOMETHING OF A WORK-AROUND TO 1587s THIS. 1587s 1587s =HEAD2 PERSISTENT PRIVATE VARIABLES 1587s X X X X 1587s X X 1587s 1587s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1587s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1587s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1587s 1587s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1587s 1587s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1587s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1587s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1587s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1587s THE C FORM DOES NOT REQUIRE THE 1587s C PRAGMA. 1587s 1587s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1587s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1587s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1587s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1587s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1587s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1587s SUBROUTINE EACH TIME IT IS EXECUTED.) 1587s 1587s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1587s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1587s 1587s USE FEATURE 'STATE'; 1587s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1587s 1587s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1587s 1587s USE FEATURE 'STATE'; 1587s SUB CREATE_COUNTER { 1587s RETURN SUB { STATE $X; RETURN ++$X } 1587s } 1587s 1587s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1587s CODE OUTSIDE. 1587s 1587s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1587s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1587s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1587s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1587s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1587s 1587s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1587s 1587s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1587s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1587s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1587s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1587s 1587s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1587s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1587s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1587s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1587s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1587s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1587s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1587s 1587s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1587s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1587s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1587s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1587s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1587s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1587s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1587s 1587s { 1587s MY $SECRET_VAL = 0; 1587s SUB GIMME_ANOTHER { 1587s RETURN ++$SECRET_VAL; 1587s } 1587s } 1587s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1587s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1587s 1587s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1587s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1587s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1587s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1587s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1587s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1587s STARTS TO RUN: 1587s 1587s BEGIN { 1587s MY $SECRET_VAL = 0; 1587s SUB GIMME_ANOTHER { 1587s RETURN ++$SECRET_VAL; 1587s } 1587s } 1587s 1587s SEE L ABOUT THE 1587s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1587s C AND C. 1587s 1587s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1587s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1587s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1587s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1587s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1587s 1587s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1587s X X X X 1587s X 1587s 1587s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1587s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1587s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1587s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1587s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1587s 1587s SYNOPSIS: 1587s 1587s # LOCALIZATION OF VALUES 1587s 1587s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1587s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1587s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1587s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1587s 1587s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1587s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1587s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1587s # LOCALIZATION 1587s 1587s # LOCALIZATION OF SYMBOLS 1587s 1587s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1587s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1587s # @MERLYN IS REALLY @RANDAL, ETC 1587s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1587s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1587s 1587s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1587s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1587s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1587s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1587s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1587s 1587s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1587s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1587s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1587s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1587s 1587s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1587s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1587s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1587s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1587s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1587s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1587s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1587s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1587s UNDEFINED VALUE.) 1587s 1587s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1587s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1587s VARIABLES OUTSIDE THE LOOP. 1587s 1587s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1587s X 1587s 1587s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1587s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1587s VIEWED AS A SCALAR OR AN ARRAY. SO 1587s 1587s LOCAL($FOO) = ; 1587s LOCAL @FOO = ; 1587s 1587s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1587s 1587s LOCAL $FOO = ; 1587s 1587s SUPPLIES A SCALAR CONTEXT. 1587s 1587s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1587s X 1587s 1587s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1587s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1587s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1587s 1587s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1587s 1587s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1587s { LOCAL $/ = UNDEF; $SLURP = ; } 1587s 1587s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1587s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1587s I, BECAUSE THE $1 VARIABLE IS 1587s MAGICAL AND READ-ONLY : 1587s 1587s LOCAL $1 = 2; 1587s 1587s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1587s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1587s TO SAFELY REUSE $_ IN A SUBROUTINE. 1587s 1587s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1587s WORK AS DESCRIBED. 1587s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1587s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1587s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1587s SEE L FOR MORE 1587s DETAILS. 1587s X 1587s 1587s =HEAD3 LOCALIZATION OF GLOBS 1587s X X 1587s 1587s THE CONSTRUCT 1587s 1587s LOCAL *NAME; 1587s 1587s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1587s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1587s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1587s 1587s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1587s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1587s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1587s SEPARATOR. 1587s 1587s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1587s X X 1587s X 1587s 1587s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1587s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1587s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1587s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1587s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1587s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1587s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1587s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1587s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1587s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1587s 1587s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1587s @ARY = ( 0..5 ); 1587s { 1587s LOCAL($ARY[5]) = 6; 1587s LOCAL($HASH{'A'}) = 'DRILL'; 1587s WHILE (MY $E = POP(@ARY)) { 1587s PRINT "$E . . .\N"; 1587s LAST UNLESS $E > 3; 1587s } 1587s IF (@ARY) { 1587s $HASH{'ONLY A'} = 'TEST'; 1587s DELETE $HASH{'A'}; 1587s } 1587s } 1587s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1587s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1587s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1587s 1587s PERL WILL PRINT 1587s 1587s 6 . . . 1587s 4 . . . 1587s 3 . . . 1587s THIS IS A TEST ONLY A TEST. 1587s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1587s 1587s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1587s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1587s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1587s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1587s 1587s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1587s X X X 1587s X 1587s 1587s YOU CAN USE THE C AND C 1587s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1587s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1587s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1587s 1587s DO { 1587s MY $VAL = $ARRAY[$IDX]; 1587s LOCAL $ARRAY[$IDX]; 1587s DELETE $ARRAY[$IDX]; 1587s $VAL 1587s } 1587s 1587s AND 1587s 1587s DO { 1587s MY $VAL = $HASH{KEY}; 1587s LOCAL $HASH{KEY}; 1587s DELETE $HASH{KEY}; 1587s $VAL 1587s } 1587s 1587s EXCEPT THAT FOR THOSE THE C IS 1587s SCOPED TO THE C BLOCK. SLICES ARE 1587s ALSO ACCEPTED. 1587s 1587s MY %HASH = ( 1587s A => [ 7, 8, 9 ], 1587s B => 1, 1587s ) 1587s 1587s { 1587s MY $X = DELETE LOCAL $HASH{A}; 1587s # $X IS [ 7, 8, 9 ] 1587s # %HASH IS (B => 1) 1587s 1587s { 1587s MY @NUMS = DELETE LOCAL @$X[0, 2] 1587s # @NUMS IS (7, 9) 1587s # $X IS [ UNDEF, 8 ] 1587s 1587s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1587s } 1587s # $X IS BACK TO [ 7, 8, 9 ] 1587s 1587s } 1587s # %HASH IS BACK TO ITS ORIGINAL STATE 1587s 1587s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1587s 1587s =HEAD2 LVALUE SUBROUTINES 1587s X X 1587s 1587s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1587s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1587s 1587s MY $VAL; 1587s SUB CANMOD : LVALUE { 1587s $VAL; # OR: RETURN $VAL; 1587s } 1587s SUB NOMOD { 1587s $VAL; 1587s } 1587s 1587s CANMOD() = 5; # ASSIGNS TO $VAL 1587s NOMOD() = 5; # ERROR 1587s 1587s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1587s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1587s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1587s 1587s DATA(2,3) = GET_DATA(3,4); 1587s 1587s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1587s 1587s (DATA(2,3)) = GET_DATA(3,4); 1587s 1587s AND IN: 1587s 1587s (DATA(2),DATA(3)) = GET_DATA(3,4); 1587s 1587s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1587s 1587s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1587s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1587s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1587s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1587s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1587s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1587s 1587s =HEAD2 LEXICAL SUBROUTINES 1587s X X X X 1587s 1587s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1587s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1587s AVAILABLE UNDER C OR C OR HIGHER. 1587s 1587s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1587s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1587s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1587s CATEGORY WAS DISABLED. 1587s 1587s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1587s DECLARED, AND ONLY AFTER THAT DECLARATION: 1587s 1587s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1587s # VERSIONS EARLIER THAN 5.26. 1587s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1587s USE FEATURE 'LEXICAL_SUBS'; 1587s 1587s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1587s STATE SUB FOO { 1587s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1587s } 1587s FOO(); # CALLS "STATE" SUB 1587s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1587s 1587s MY SUB BAR { ... } 1587s BAR(); # CALLS "MY" SUB 1587s 1587s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1587s 1587s # WRONG 1587s MY SUB BAZ { 1587s BAZ(); 1587s } 1587s 1587s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1587s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1587s 1587s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1587s 1587s MY SUB BAZ { 1587s __SUB__->(); # CALLS ITSELF 1587s } 1587s 1587s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1587s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1587s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1587s HOWEVER: 1587s 1587s MY SUB BAZ; # PREDECLARATION 1587s SUB BAZ { # DEFINE THE "MY" SUB 1587s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1587s } 1587s 1587s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1587s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1587s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1587s 1587s =HEAD3 C VS C 1587s 1587s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1587s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1587s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1587s CONTAINING BLOCK TO THE NEXT. 1587s 1587s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1587s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1587s 1587s SUB WHATEVER { 1587s MY $X = SHIFT; 1587s MY SUB INNER { 1587s ... DO SOMETHING WITH $X ... 1587s } 1587s INNER(); 1587s } 1587s 1587s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1587s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1587s SEE THE C<$X> FROM THE FIRST CALL TO C. 1587s 1587s =HEAD3 C SUBROUTINES 1587s 1587s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1587s SUBROUTINE OF THE SAME NAME. 1587s 1587s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1587s INSIDE AN INNER SCOPE: 1587s 1587s SUB FOO { ... } 1587s 1587s SUB BAR { 1587s MY SUB FOO { ... } 1587s { 1587s # NEED TO USE THE OUTER FOO HERE 1587s OUR SUB FOO; 1587s FOO(); 1587s } 1587s } 1587s 1587s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1587s 1587s PACKAGE MYSNEAKYMODULE; 1587s 1587s OUR SUB DO_SOMETHING { ... } 1587s 1587s SUB DO_SOMETHING_WITH_CALLER { 1587s PACKAGE DB; 1587s () = CALLER 1; # SETS @DB::ARGS 1587s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1587s } 1587s 1587s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1587s X X<*> 1587s 1587s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1587s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1587s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1587s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1587s 1587s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1587s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1587s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1587s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1587s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1587s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1587s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1587s 1587s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1587s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1587s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1587s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1587s 1587s SUB DOUBLEARY { 1587s LOCAL(*SOMEARY) = @_; 1587s FOREACH $ELEM (@SOMEARY) { 1587s $ELEM *= 2; 1587s } 1587s } 1587s DOUBLEARY(*FOO); 1587s DOUBLEARY(*BAR); 1587s 1587s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1587s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1587s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1587s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1587s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1587s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1587s 1587s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1587s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1587s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1587s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1587s L. 1587s 1587s =HEAD2 WHEN TO STILL USE LOCAL() 1587s X X 1587s 1587s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1587s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1587s I USE C INSTEAD OF C. 1587s 1587s =OVER 4 1587s 1587s =ITEM 1. 1587s 1587s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1587s 1587s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1587s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1587s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1587s IN C<@FIELDS>. 1587s 1587s { 1587s LOCAL @ARGV = ("/ETC/MOTD"); 1587s LOCAL $/ = UNDEF; 1587s LOCAL $_ = <>; 1587s @FIELDS = SPLIT /^\S*=+\S*$/; 1587s } 1587s 1587s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1587s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1587s 1587s =ITEM 2. 1587s 1587s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1587s 1587s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1587s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1587s TABLE ENTRIES: 1587s 1587s SUB IOQUEUE { 1587s LOCAL (*READER, *WRITER); # NOT MY! 1587s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1587s RETURN (*READER, *WRITER); 1587s } 1587s ($HEAD, $TAIL) = IOQUEUE(); 1587s 1587s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1587s ENTRIES. 1587s 1587s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1587s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1587s A LOCAL ALIAS. 1587s 1587s { 1587s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1587s GROW(); # REALLY CALLS SHRINK() 1587s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1587s } 1587s GROW(); # GET THE REAL GROW() AGAIN 1587s 1587s SEE L FOR MORE ABOUT MANIPULATING 1587s FUNCTIONS BY NAME IN THIS WAY. 1587s 1587s =ITEM 3. 1587s 1587s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1587s 1587s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1587s IS DONE ON DYNAMICS: 1587s 1587s { 1587s LOCAL $SIG{INT} = 'IGNORE'; 1587s FUNCT(); # UNINTERRUPTIBLE 1587s } 1587s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1587s 1587s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1587s 1587s =BACK 1587s 1587s =HEAD2 PASS BY REFERENCE 1587s X X X 1587s 1587s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1587s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1587s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1587s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1587s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1587s 1587s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1587s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1587s OF ALL THEIR FORMER LAST ELEMENTS: 1587s 1587s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1587s 1587s SUB POPMANY { 1587s MY $AREF; 1587s MY @RETLIST; 1587s FOREACH $AREF ( @_ ) { 1587s PUSH @RETLIST, POP @$AREF; 1587s } 1587s RETURN @RETLIST; 1587s } 1587s 1587s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1587s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1587s 1587s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1587s SUB INTER { 1587s MY ($K, $HREF, %SEEN); # LOCALS 1587s FOREACH $HREF (@_) { 1587s WHILE ( $K = EACH %$HREF ) { 1587s $SEEN{$K}++; 1587s } 1587s } 1587s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1587s } 1587s 1587s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1587s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1587s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1587s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1587s A LITTLE EXPENSIVE. 1587s 1587s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1587s 1587s (@W, @X) = FUNC(@Y, @Z); 1587s OR 1587s (%W, %X) = FUNC(%Y, %Z); 1587s 1587s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1587s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1587s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1587s AS ALWAYS. 1587s 1587s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1587s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1587s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1587s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1587s 1587s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1587s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1587s SUB FUNC { 1587s MY ($YREF, $ZREF) = @_; 1587s IF (@$YREF > @$ZREF) { 1587s RETURN ($YREF, $ZREF); 1587s } ELSE { 1587s RETURN ($ZREF, $YREF); 1587s } 1587s } 1587s 1587s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1587s 1587s (*W, *X) = FUNC(\@Y, \@Z); 1587s PRINT "@W HAS MORE THAN @X\N"; 1587s SUB FUNC { 1587s LOCAL (*Y, *Z) = @_; 1587s IF (@Y > @Z) { 1587s RETURN (\@Y, \@Z); 1587s } ELSE { 1587s RETURN (\@Z, \@Y); 1587s } 1587s } 1587s 1587s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1587s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1587s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1587s ARE IN THE SYMBOL TABLE. 1587s 1587s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1587s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1587s FOR EXAMPLE: 1587s 1587s SPLUTTER(\*STDOUT); 1587s SUB SPLUTTER { 1587s MY $FH = SHIFT; 1587s PRINT $FH "HER UM WELL A HMMM\N"; 1587s } 1587s 1587s $REC = GET_REC(\*STDIN); 1587s SUB GET_REC { 1587s MY $FH = SHIFT; 1587s RETURN SCALAR <$FH>; 1587s } 1587s 1587s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1587s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1587s 1587s SUB OPENIT { 1587s MY $PATH = SHIFT; 1587s LOCAL *FH; 1587s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1587s } 1587s 1587s =HEAD2 PROTOTYPES 1587s X X 1587s 1587s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1587s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1587s SECTION OR WITH A L. 1587s IF YOU DECLARE EITHER OF 1587s 1587s SUB MYPUSH (\@@) 1587s SUB MYPUSH :PROTOTYPE(\@@) 1587s 1587s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1587s 1587s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1587s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1587s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1587s OF AN ATTRIBUTE. 1587s 1587s THE 1587s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1587s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1587s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1587s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1587s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1587s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1587s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1587s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1587s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1587s 1587s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1587s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1587s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1587s 1587s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1587s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1587s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1587s CORRESPONDING BUILT-IN. 1587s 1587s DECLARED AS CALLED AS 1587s 1587s SUB MYLINK ($$) MYLINK $OLD, $NEW 1587s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1587s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1587s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1587s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1587s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1587s SUB MYPOP (\@) MYPOP @ARRAY 1587s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1587s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1587s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1587s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1587s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1587s SUB MYRAND (;$) MYRAND 42 1587s SUB MYTIME () MYTIME 1587s 1587s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1587s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1587s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1587s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1587s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1587s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1587s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1587s 1587s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1587s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1587s 1587s SUB MYREF (\[$@%&*]) 1587s 1587s WILL ALLOW CALLING MYREF() AS 1587s 1587s MYREF $VAR 1587s MYREF @ARRAY 1587s MYREF %HASH 1587s MYREF &SUB 1587s MYREF *GLOB 1587s 1587s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1587s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1587s 1587s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1587s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1587s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1587s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1587s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1587s 1587s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1587s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1587s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1587s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1587s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1587s FOLLOWS: 1587s 1587s USE SYMBOL 'QUALIFY_TO_REF'; 1587s 1587s SUB FOO (*) { 1587s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1587s ... 1587s } 1587s 1587s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1587s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1587s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1587s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1587s 1587s SUB MYPUSH (+@) { 1587s MY $AREF = SHIFT; 1587s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1587s PUSH @$AREF, @_; 1587s } 1587s 1587s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1587s IS OF AN ACCEPTABLE TYPE. 1587s 1587s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1587s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1587s 1587s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1587s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1587s PROVIDED, C<$_> WILL BE USED INSTEAD. 1587s 1587s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1587s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1587s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1587s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1587s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1587s 1587s MYTIME +2; 1587s 1587s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1587s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1587s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1587s 1587s SUB MYGETPROTOBYNUMBER($;); 1587s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1587s 1587s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1587s PROVIDED IT'S IN THE INITIAL POSITION: 1587s X<&> 1587s 1587s SUB TRY (&@) { 1587s MY($TRY,$CATCH) = @_; 1587s EVAL { &$TRY }; 1587s IF ($@) { 1587s LOCAL $_ = $@; 1587s &$CATCH; 1587s } 1587s } 1587s SUB CATCH (&) { $_[0] } 1587s 1587s TRY { 1587s DIE "PHOOEY"; 1587s } CATCH { 1587s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1587s }; 1587s 1587s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1587s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1587s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1587s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1587s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1587s 1587s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1587s X 1587s 1587s SUB MYGREP (&@) { 1587s MY $CODE = SHIFT; 1587s MY @RESULT; 1587s FOREACH $_ (@_) { 1587s PUSH(@RESULT, $_) IF &$CODE; 1587s } 1587s @RESULT; 1587s } 1587s 1587s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1587s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1587s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1587s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1587s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1587s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1587s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1587s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1587s 1587s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1587s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1587s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1587s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1587s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1587s MAJORITY OF OFFENDING CODE IS FIXED. 1587s 1587s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1587s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1587s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1587s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1587s 1587s SUB FUNC ($) { 1587s MY $N = SHIFT; 1587s PRINT "YOU GAVE ME $N\N"; 1587s } 1587s 1587s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1587s RETURNING A LIST: 1587s 1587s FUNC(@FOO); 1587s FUNC( $TEXT =~ /\W+/G ); 1587s 1587s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1587s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1587s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1587s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1587s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1587s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1587s 1587s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1587s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1587s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1587s EFFECT, LIKE SO: 1587s 1587s SUB FOO($$); 1587s SUB FOO($$) { 1587s FOO 1, 2; 1587s } 1587s 1587s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1587s TO MAKE THE WORLD A BETTER PLACE. 1587s 1587s =HEAD2 CONSTANT FUNCTIONS 1587s X 1587s 1587s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1587s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1587s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1587s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1587s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1587s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1587s 1587s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1587s 1587s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1587s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1587s # AND IT'S INLINED, TOO! 1587s SUB ST_DEV () { 0 } 1587s SUB ST_INO () { 1 } 1587s 1587s SUB FLAG_FOO () { 1 << 8 } 1587s SUB FLAG_BAR () { 1 << 9 } 1587s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1587s 1587s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1587s 1587s SUB N () { INT(OPT_BAZ) / 3 } 1587s 1587s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1587s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1587s 1587s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1587s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1587s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1587s C: 1587s 1587s SUB BAZ_VAL () { 1587s IF (OPT_BAZ) { 1587s RETURN 23; 1587s } 1587s ELSE { 1587s RETURN 42; 1587s } 1587s } 1587s SUB BONK_VAL () { RETURN 12345 } 1587s 1587s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1587s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1587s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1587s 1587s BEGIN { 1587s MY $VAR = 1; 1587s NO STRICT 'REFS'; 1587s *INLINED = SUB () { $VAR }; 1587s } 1587s 1587s BEGIN { 1587s MY $VAR = 1; 1587s MY $REF = \$VAR; 1587s NO STRICT 'REFS'; 1587s *NOT_INLINED = SUB () { $VAR }; 1587s } 1587s 1587s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1587s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1587s 1587s BEGIN { 1587s MY $X = 10; 1587s *FOO = SUB () { $X }; 1587s $X++; 1587s } 1587s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1587s 1587s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1587s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1587s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1587s SO IT PRINTED C<10>, NOT C<11>. 1587s 1587s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1587s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1587s ASIDE FROM WHERE IT IS DECLARED. 1587s 1587s # FINE, NO WARNING 1587s BEGIN { 1587s MY $X = 54321; 1587s *INLINED = SUB () { $X }; 1587s } 1587s # ERROR 1587s BEGIN { 1587s MY $X; 1587s $X = 54321; 1587s *ALSO_INLINED = SUB () { $X }; 1587s } 1587s 1587s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1587s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1587s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1587s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1587s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1587s 1587s MY $X = 54321; 1587s *INLINED = SUB : CONST { $X }; 1587s $X++; 1587s 1587s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1587s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1587s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1587s VALUE CAPTURED THE SAME WAY. 1587s 1587s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1587s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1587s AN EXPLICIT C: 1587s 1587s BEGIN { 1587s MY $X = 10; 1587s *FOO = SUB () { RETURN $X }; 1587s $X++; 1587s } 1587s PRINT FOO(); # PRINTS 11 1587s 1587s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1587s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1587s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1587s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1587s 1587s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1587s SUB ONE { 1587s 1; 1587s } 1587s IF (ONE ) { 1587s PRINT ONE() IF ONE ; 1587s } 1587s 1587s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1587s SUB ONE () { 1 } 1587s DO { 1587s PRINT 1 1587s }; 1587s 1587s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1587s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1587s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1587s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1587s 1587s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1587s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1587s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1587s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1587s 1587s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1587s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1587s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1587s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1587s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1587s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1587s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1587s MENTIONED ABOVE: 1587s 1587s SUB NOT_INLINED () { RETURN 23 } 1587s 1587s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1587s X X X X 1587s 1587s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1587s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1587s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1587s ON A NON-UNIX SYSTEM. 1587s 1587s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1587s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1587s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1587s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1587s 1587s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1587s CHDIR $SOMEWHERE; 1587s SUB CHDIR { ... } 1587s 1587s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1587s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1587s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1587s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1587s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1587s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1587s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1587s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1587s FOR SOME KEYWORDS. SEE L. 1587s 1587s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1587s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1587s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1587s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1587s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1587s THAT IS, THEY COULD SAY 1587s 1587s USE MODULE 'OPEN'; 1587s 1587s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1587s 1587s USE MODULE; 1587s 1587s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1587s 1587s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1587s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1587s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1587s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1587s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1587s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1587s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1587s 1587s PACKAGE REGLOB; 1587s REQUIRE EXPORTER; 1587s @ISA = 'EXPORTER'; 1587s @EXPORT_OK = 'GLOB'; 1587s 1587s SUB IMPORT { 1587s MY $PKG = SHIFT; 1587s RETURN UNLESS @_; 1587s MY $SYM = SHIFT; 1587s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1587s $PKG->EXPORT($WHERE, $SYM, @_); 1587s } 1587s 1587s SUB GLOB { 1587s MY $PAT = SHIFT; 1587s MY @GOT; 1587s IF (OPENDIR MY $D, '.') { 1587s @GOT = GREP /$PAT/, READDIR $D; 1587s CLOSEDIR $D; 1587s } 1587s RETURN @GOT; 1587s } 1587s 1; 1587s 1587s AND HERE'S HOW IT COULD BE (AB)USED: 1587s 1587s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1587s PACKAGE FOO; 1587s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1587s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1587s 1587s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1587s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1587s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1587s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1587s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1587s IT MUST BE DONE AT ALL. 1587s 1587s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1587s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1587s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1587s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1587s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1587s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1587s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1587s LIBRARY. 1587s 1587s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1587s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1587s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1587s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1587s (SEE L). 1587s 1587s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1587s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1587s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1587s 1587s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1587s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1587s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1587s C SYNTAX, THOUGH). 1587s 1587s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1587s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1587s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1587s 1587s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1587s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1587s 1587s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1587s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1587s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1587s 1587s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1587s 1587s =HEAD2 AUTOLOADING 1587s X X 1587s 1587s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1587s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1587s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1587s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1587s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1587s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1587s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1587s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1587s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1587s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1587s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1587s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1587s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1587s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1587s SUBROUTINE NAME. SEE L FOR DETAILS.) 1587s 1587s 1587s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1587s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1587s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1587s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1587s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1587s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1587s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1587s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1587s 1587s SUB AUTOLOAD { 1587s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1587s MY $PROGRAM = $AUTOLOAD; 1587s $PROGRAM =~ S/.*:://; 1587s SYSTEM($PROGRAM, @_); 1587s } 1587s DATE(); 1587s WHO(); 1587s LS('-L'); 1587s 1587s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1587s EVEN NEED PARENTHESES: 1587s 1587s USE SUBS QW(DATE WHO LS); 1587s DATE; 1587s WHO; 1587s LS '-L'; 1587s 1587s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1587s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1587s 1587s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1587s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1587s DESCRIBED IN L AND IN L, THE STANDARD 1587s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1587s FUNCTIONS TO PERL CODE IN L. 1587s 1587s =HEAD2 SUBROUTINE ATTRIBUTES 1587s X X X 1587s 1587s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1587s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1587s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1587s C HAD BEEN SEEN. SEE L FOR DETAILS 1587s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1587s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1587s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1587s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1587s 1587s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1587s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1587s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1587s NEST PROPERLY. 1587s 1587s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1587s 1587s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1587s SUB PLUGH () : UGLY('\(") :BAD; 1587s SUB XYZZY : _5X5 { ... } 1587s 1587s EXAMPLES OF INVALID SYNTAX: 1587s 1587s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1587s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1587s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1587s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1587s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1587s 1587s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1587s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1587s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1587s PARSED AND INVOKED: 1587s 1587s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1587s 1587s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1587s SEE L AND L. 1587s 1587s =HEAD1 SEE ALSO 1587s 1587s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1587s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1587s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1587s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1587s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1587s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1587s 1587s =FOR VI 1587s # EX: SET STS=0 SW=4 ET: 1587s 1587s ok 2 1587s # testing mod_cgi with /modules/cgi/perl.pl 1587s # expected 200 1587s # received 200 1587s # body: PERL CGI 1587s ok 3 1587s # testing mod_test_rwrite with /test_rwrite 1587s # expected 200 1587s # received 200 1587s # body: A 1587s ok 4 1587s ok 1592s t/filter/case_in.t .................. 1592s 1..3 1592s # Running under perl version 5.038002 for linux 1592s # Current time local: Wed Mar 20 19:33:32 2024 1592s # Current time GMT: Wed Mar 20 19:33:32 2024 1592s # Using Test.pm version 1.31 1592s # Using Apache/Test.pm version 1.42 1592s ok 1 1592s # testing mod_cgi with /modules/cgi/perl_echo.pl 1592s # expected 200 1592s # received 200 1592s ok 2 1592s # testing mod_echo_post with /echo_post 1592s # expected 200 1592s # received 200 1592s ok 3 1592s ok 1599s t/filter/input_body.t ............... 1599s 1..2 1599s # Running under perl version 5.038002 for linux 1599s # Current time local: Wed Mar 20 19:33:37 2024 1599s # Current time GMT: Wed Mar 20 19:33:37 2024 1599s # Using Test.pm version 1.31 1599s # Using Apache/Test.pm version 1.42 1599s # testing : Posted "1 ko" 1599s # expected: 'ok 1' 1599s # received: 'ok 1' 1599s ok 1 1599s # testing : Posted "2 ko" 1599s # expected: 'ok 2' 1599s # received: 'ok 2' 1599s ok 2 1599s ok 1604s t/http11/basicauth.t ................ 1604s 1..3 1604s # Running under perl version 5.038002 for linux 1604s # Current time local: Wed Mar 20 19:33:44 2024 1604s # Current time GMT: Wed Mar 20 19:33:44 2024 1604s # Using Test.pm version 1.31 1604s # Using Apache/Test.pm version 1.42 1604s ok 1 1604s ok 2 1604s ok 3 1604s ok 1610s t/http11/chunked.t .................. 1610s 1..30 1610s # Running under perl version 5.038002 for linux 1610s # Current time local: Wed Mar 20 19:33:49 2024 1610s # Current time GMT: Wed Mar 20 19:33:49 2024 1610s # Using Test.pm version 1.31 1610s # Using Apache/Test.pm version 1.42 1610s # testing : response protocol 1610s # expected: 'HTTP/1.1' 1610s # received: 'HTTP/1.1' 1610s ok 1 1610s # testing : response Transfer-Encoding 1610s # expected: 'chunked' 1610s # received: 'chunked' 1610s ok 2 1610s # testing : no Content-Length 1610s # expected: 0 1610s # received: 0 1610s ok 3 1610s # testing : body length 1610s # expected: '70976' 1610s # received: 70976 1610s ok 4 1610s # testing : number of requests 1610s # expected: 1 1610s # received: 1 1610s ok 5 1610s # testing : response protocol 1610s # expected: 'HTTP/1.1' 1610s # received: 'HTTP/1.1' 1610s ok 6 1610s # testing : response Transfer-Encoding 1610s # expected: 'chunked' 1610s # received: 'chunked' 1610s ok 7 1610s # testing : no Content-Length 1610s # expected: 0 1610s # received: 0 1610s ok 8 1610s # testing : body length 1610s # expected: '212509' 1610s # received: 212509 1610s ok 9 1610s # testing : number of requests 1610s # expected: 2 1610s # received: 2 1610s ok 10 1610s # testing : response protocol 1610s # expected: 'HTTP/1.1' 1610s # received: 'HTTP/1.1' 1610s ok 11 1610s # testing : response Transfer-Encoding 1610s # expected: 'chunked' 1610s # received: 'chunked' 1610s ok 12 1610s # testing : no Content-Length 1610s # expected: 0 1610s # received: 0 1610s ok 13 1610s # testing : body length 1610s # expected: '280545' 1610s # received: 280545 1610s ok 14 1610s # testing : number of requests 1610s # expected: 3 1610s # received: 3 1610s ok 15 1610s # testing : response protocol 1610s # expected: 'HTTP/1.1' 1610s # received: 'HTTP/1.1' 1610s ok 16 1610s # testing : response Transfer-Encoding 1610s # expected: 'chunked' 1610s # received: 'chunked' 1610s ok 17 1610s # testing : no Content-Length 1610s # expected: 0 1610s # received: 0 1610s ok 18 1610s # testing : body length 1610s # expected: '845969' 1610s # received: 845969 1610s ok 19 1610s # testing : number of requests 1610s # expected: 4 1610s # received: 4 1610s ok 20 1610s # testing : response protocol 1610s # expected: 'HTTP/1.1' 1610s # received: 'HTTP/1.1' 1610s ok 21 1610s # testing : no Transfer-Encoding (test result inverted) 1610s # expected: 'chunked' 1610s # received: '' 1610s ok 22 1610s # testing : content length 1610s # expected: 253 1610s # received: '253' 1610s ok 23 1610s # testing : body length 1610s # expected: '242' 1610s # received: 242 1610s ok 24 1610s # testing : number of requests 1610s # expected: 5 1610s # received: 5 1610s ok 25 1610s # testing : response protocol 1610s # expected: 'HTTP/1.1' 1610s # received: 'HTTP/1.1' 1610s ok 26 1610s # testing : no Transfer-Encoding (test result inverted) 1610s # expected: 'chunked' 1610s # received: '' 1610s ok 27 1610s # testing : content length 1610s # expected: '' 1610s # received: '' 1610s ok 28 1610s # testing : body length 1610s # expected: '14276' 1610s # received: 14276 1610s ok 29 1610s # testing : number of requests 1610s # expected: 6 1610s # received: 6 1610s ok 30 1610s ok 1615s t/http11/chunked2.t ................. 1615s 1..2 1615s # Running under perl version 5.038002 for linux 1615s # Current time local: Wed Mar 20 19:33:55 2024 1615s # Current time GMT: Wed Mar 20 19:33:55 2024 1615s # Using Test.pm version 1.31 1615s # Using Apache/Test.pm version 1.42 1615s # testing : successful response 1615s # expected: 200 1615s # received: '200' 1615s ok 1 1615s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1615s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1615s ok 2 1615s ok 1620s t/http11/clength.t .................. 1620s 1..6 1620s # Running under perl version 5.038002 for linux 1620s # Current time local: Wed Mar 20 19:34:00 2024 1620s # Current time GMT: Wed Mar 20 19:34:00 2024 1620s # Using Test.pm version 1.31 1620s # Using Apache/Test.pm version 1.42 1620s # testing : successful response 1620s # expected: 200 1620s # received: '200' 1620s ok 1 1620s # expected: 10 1620s # received: '10' 1620s ok 2 1620s # expected: 'bbbbbbbbbb' 1620s # received: 'bbbbbbbbbb' 1620s ok 3 1620s # testing : successful response 1620s # expected: 200 1620s # received: '200' 1620s ok 4 1620s # expected: 6 1620s # received: '6' 1620s ok 5 1620s # expected: 'foobar' 1620s # received: 'foobar' 1620s ok 6 1620s ok 1626s t/http11/post.t ..................... 1626s # using LWP client 1626s 1..51 1626s # Running under perl version 5.038002 for linux 1626s # Current time local: Wed Mar 20 19:34:05 2024 1626s # Current time GMT: Wed Mar 20 19:34:05 2024 1626s # Using Test.pm version 1.31 1626s # Using Apache/Test.pm version 1.42 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 1024 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Connection: Keep-Alive 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 1 1626s #DMMATCH1: 1 1626s #Keep-Alive: timeout=5, max=100 1626s # 1626s # testing : length posted 1626s # expected: '1024' 1626s # received: 1024 1626s ok 1 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 2048 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 2 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '2048' 1626s # received: 2048 1626s ok 2 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 3072 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 3 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '3072' 1626s # received: 3072 1626s ok 3 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 4096 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 4 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '4096' 1626s # received: 4096 1626s ok 4 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 5120 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 5 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '5120' 1626s # received: 5120 1626s ok 5 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 6144 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 6 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '6144' 1626s # received: 6144 1626s ok 6 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 7168 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 7 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '7168' 1626s # received: 7168 1626s ok 7 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 8192 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 8 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '8192' 1626s # received: 8192 1626s ok 8 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 9216 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 5 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 9 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '9216' 1626s # received: 9216 1626s ok 9 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 10240 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 10 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '10240' 1626s # received: 10240 1626s ok 10 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 11264 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 11 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '11264' 1626s # received: 11264 1626s ok 11 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 12288 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 12 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '12288' 1626s # received: 12288 1626s ok 12 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 13312 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 13 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '13312' 1626s # received: 13312 1626s ok 13 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 14336 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 14 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '14336' 1626s # received: 14336 1626s ok 14 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 15360 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 15 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '15360' 1626s # received: 15360 1626s ok 15 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 16384 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 16 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '16384' 1626s # received: 16384 1626s ok 16 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 17408 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 17 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '17408' 1626s # received: 17408 1626s ok 17 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 18432 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 18 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '18432' 1626s # received: 18432 1626s ok 18 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 19456 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 19 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '19456' 1626s # received: 19456 1626s ok 19 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 20480 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 20 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '20480' 1626s # received: 20480 1626s ok 20 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 21504 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 21 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '21504' 1626s # received: 21504 1626s ok 21 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 22528 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 22 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '22528' 1626s # received: 22528 1626s ok 22 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 23552 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 23 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '23552' 1626s # received: 23552 1626s ok 23 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 24576 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 24 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '24576' 1626s # received: 24576 1626s ok 24 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 25600 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 25 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '25600' 1626s # received: 25600 1626s ok 25 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 26624 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 26 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '26624' 1626s # received: 26624 1626s ok 26 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 27648 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 27 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '27648' 1626s # received: 27648 1626s ok 27 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 28672 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 28 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '28672' 1626s # received: 28672 1626s ok 28 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 29696 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 29 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '29696' 1626s # received: 29696 1626s ok 29 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 30720 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 30 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '30720' 1626s # received: 30720 1626s ok 30 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 31744 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 31 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '31744' 1626s # received: 31744 1626s ok 31 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 32768 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 32 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '32768' 1626s # received: 32768 1626s ok 32 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 33792 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 33 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '33792' 1626s # received: 33792 1626s ok 33 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 34816 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 34 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '34816' 1626s # received: 34816 1626s ok 34 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 35840 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 35 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '35840' 1626s # received: 35840 1626s ok 35 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 36864 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 36 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '36864' 1626s # received: 36864 1626s ok 36 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 37888 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 37 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '37888' 1626s # received: 37888 1626s ok 37 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 38912 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 38 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '38912' 1626s # received: 38912 1626s ok 38 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 39936 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 39 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '39936' 1626s # received: 39936 1626s ok 39 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 40960 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 40 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '40960' 1626s # received: 40960 1626s ok 40 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 41984 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 41 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '41984' 1626s # received: 41984 1626s ok 41 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 43008 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 42 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '43008' 1626s # received: 43008 1626s ok 42 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 44032 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 43 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '44032' 1626s # received: 44032 1626s ok 43 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 45056 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 44 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '45056' 1626s # received: 45056 1626s ok 44 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 46080 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 45 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '46080' 1626s # received: 46080 1626s ok 45 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 47104 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 46 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '47104' 1626s # received: 47104 1626s ok 46 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 48128 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 47 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '48128' 1626s # received: 48128 1626s ok 47 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 49152 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 48 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '49152' 1626s # received: 49152 1626s ok 48 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 50176 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 49 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '50176' 1626s # received: 50176 1626s ok 49 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 51200 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 6 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 50 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '51200' 1626s # received: 51200 1626s ok 50 1626s #lwp request: 1626s #POST http://localhost:8529/eat_post HTTP/1.1 1626s #User-Agent: libwww-perl/6.76 1626s #Content-Length: 102400 1626s # 1626s #server response: 1626s #HTTP/1.1 200 OK 1626s #Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1626s #Vary: In-If1 1626s #Content-Length: 7 1626s #Client-Date: Wed, 20 Mar 2024 19:34:11 GMT 1626s #Client-Peer: 127.0.0.1:8529 1626s #Client-Response-Num: 51 1626s #DMMATCH1: 1 1626s # 1626s # testing : length posted 1626s # expected: '102400' 1626s # received: 102400 1626s ok 51 1626s ok 1631s t/modules/aaa.t ..................... 1631s 1..40 1631s # Running under perl version 5.038002 for linux 1631s # Current time local: Wed Mar 20 19:34:11 2024 1631s # Current time GMT: Wed Mar 20 19:34:11 2024 1631s # Using Test.pm version 1.31 1631s # Using Apache/Test.pm version 1.42 1631s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm2 1631s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 1631s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/form1 1631s ok 1 1631s ok 2 1631s ok 3 1631s ok 4 1631s ok 5 1631s ok 6 1631s ok 7 1631s ok 8 1631s ok 9 1631s ok 10 1631s ok 11 1631s ok 12 1631s ok 13 1631s ok 14 1631s ok 15 1631s ok 16 1631s ok 17 1631s ok 18 1631s ok 19 1631s ok 20 1631s ok 21 1631s ok 22 1631s ok 23 1631s ok 24 1631s ok 25 1631s ok 26 1631s ok 27 1631s ok 28 1631s ok 29 1631s ok 30 1631s ok 31 1631s ok 32 1631s ok 33 1631s ok 34 1631s ok 35 1631s ok 36 1631s ok 37 1631s ok 38 1631s ok 39 1631s ok 40 1631s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 1631s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/form1 1631s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm2 1631s ok 1638s t/modules/access.t .................. 1638s 1..408 1638s # Running under perl version 5.038002 for linux 1638s # Current time local: Wed Mar 20 19:34:16 2024 1638s # Current time GMT: Wed Mar 20 19:34:16 2024 1638s # Using Test.pm version 1.31 1638s # Using Apache/Test.pm version 1.42 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # expecting access. 1638s ok 1 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 2 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from all 1638s # expecting access. 1638s ok 3 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 4 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from localhost 1638s # expecting access. 1638s ok 5 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 6 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from 127.0.0.1 1638s # expecting access. 1638s ok 7 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 8 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from 127.0 1638s # expecting access. 1638s ok 9 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 10 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 11 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 12 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from 127.0.0.1/16 1638s # expecting access. 1638s ok 13 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 14 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 15 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 16 1638s # --- 1638s # Order deny,allow 1638s # Allow from all 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 17 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # expecting access. 1638s ok 18 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 19 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from all 1638s # expecting access. 1638s ok 20 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 21 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from localhost 1638s # expecting access. 1638s ok 22 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 23 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from 127.0.0.1 1638s # expecting access. 1638s ok 24 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 25 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from 127.0 1638s # expecting access. 1638s ok 26 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 27 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 28 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 29 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from 127.0.0.1/16 1638s # expecting access. 1638s ok 30 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 31 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 32 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 33 1638s # --- 1638s # Order deny,allow 1638s # Allow from localhost 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 34 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # expecting access. 1638s ok 35 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 36 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from all 1638s # expecting access. 1638s ok 37 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 38 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from localhost 1638s # expecting access. 1638s ok 39 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 40 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1 1638s # expecting access. 1638s ok 41 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 42 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0 1638s # expecting access. 1638s ok 43 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 44 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 45 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 46 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1/16 1638s # expecting access. 1638s ok 47 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 48 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 49 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 50 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 51 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # expecting access. 1638s ok 52 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 53 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from all 1638s # expecting access. 1638s ok 54 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 55 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from localhost 1638s # expecting access. 1638s ok 56 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 57 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1 1638s # expecting access. 1638s ok 58 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 59 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from 127.0 1638s # expecting access. 1638s ok 60 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 61 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 62 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 63 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1/16 1638s # expecting access. 1638s ok 64 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 65 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 66 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 67 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 68 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 69 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 70 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from all 1638s # expecting access. 1638s ok 71 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 72 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from localhost 1638s # expecting access. 1638s ok 73 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 74 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1 1638s # expecting access. 1638s ok 75 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 76 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0 1638s # expecting access. 1638s ok 77 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 78 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 79 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 80 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1/16 1638s # expecting access. 1638s ok 81 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 82 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 83 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 84 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 85 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # expecting access. 1638s ok 86 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 87 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from all 1638s # expecting access. 1638s ok 88 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 89 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from localhost 1638s # expecting access. 1638s ok 90 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 91 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1 1638s # expecting access. 1638s ok 92 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 93 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0 1638s # expecting access. 1638s ok 94 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 95 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 96 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 97 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1/16 1638s # expecting access. 1638s ok 98 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 99 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 100 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 101 1638s # --- 1638s # Order deny,allow 1638s # Allow from 127.0.0.1/16 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 102 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # expecting access. 1638s ok 103 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 104 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from all 1638s # expecting access denial. 1638s ok 105 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 106 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 107 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 108 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 109 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 110 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 111 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 112 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 113 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 114 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 115 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 116 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 117 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 118 1638s # --- 1638s # Order deny,allow 1638s # Allow from somewhere.else.com 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 119 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # expecting access. 1638s ok 120 1638s # --- 1638s # Order deny,allow 1638s # Deny from all 1638s # expecting access denial. 1638s ok 121 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from all 1638s # expecting access denial. 1638s ok 122 1638s # --- 1638s # Order deny,allow 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 123 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 124 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 125 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 126 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 127 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 128 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 129 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 130 1638s # --- 1638s # Order deny,allow 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 131 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 132 1638s # --- 1638s # Order deny,allow 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 133 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 134 1638s # --- 1638s # Order deny,allow 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 135 1638s # --- 1638s # Order deny,allow 1638s # Allow from 66.6.6.6 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 136 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # expecting access. 1638s ok 137 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 138 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from all 1638s # expecting access denial. 1638s ok 139 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 140 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 141 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 142 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 143 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 144 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 145 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 146 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 147 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 148 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 149 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 150 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 151 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 152 1638s # --- 1638s # Order allow,deny 1638s # Allow from all 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 153 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # expecting access. 1638s ok 154 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 155 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from all 1638s # expecting access denial. 1638s ok 156 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 157 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 158 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 159 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 160 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 161 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 162 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 163 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 164 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 165 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 166 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 167 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 168 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 169 1638s # --- 1638s # Order allow,deny 1638s # Allow from localhost 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 170 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # expecting access. 1638s ok 171 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 172 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from all 1638s # expecting access denial. 1638s ok 173 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 174 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 175 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 176 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 177 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 178 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 179 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 180 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 181 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 182 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 183 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 184 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 185 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 186 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 187 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # expecting access. 1638s ok 188 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 189 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from all 1638s # expecting access denial. 1638s ok 190 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 191 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 192 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 193 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 194 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 195 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 196 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 197 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 198 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 199 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 200 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 201 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 202 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 203 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 204 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 205 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 206 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from all 1638s # expecting access denial. 1638s ok 207 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 208 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 209 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 210 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 211 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 212 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 213 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 214 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 215 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 216 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 217 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 218 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 219 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 220 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 221 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # expecting access. 1638s ok 222 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 223 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from all 1638s # expecting access denial. 1638s ok 224 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 225 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 226 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 227 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 228 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 229 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 230 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 231 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 232 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 233 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 234 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 235 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 236 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 237 1638s # --- 1638s # Order allow,deny 1638s # Allow from 127.0.0.1/16 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 238 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # expecting access denial. 1638s ok 239 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 240 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from all 1638s # expecting access denial. 1638s ok 241 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 242 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 243 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 244 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 245 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 246 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 247 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 248 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 249 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 250 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 251 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 252 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 253 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 254 1638s # --- 1638s # Order allow,deny 1638s # Allow from somewhere.else.com 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 255 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # expecting access denial. 1638s ok 256 1638s # --- 1638s # Order allow,deny 1638s # Deny from all 1638s # expecting access denial. 1638s ok 257 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from all 1638s # expecting access denial. 1638s ok 258 1638s # --- 1638s # Order allow,deny 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 259 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 260 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 261 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 262 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 263 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 264 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 265 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 266 1638s # --- 1638s # Order allow,deny 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 267 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 268 1638s # --- 1638s # Order allow,deny 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 269 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 270 1638s # --- 1638s # Order allow,deny 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 271 1638s # --- 1638s # Order allow,deny 1638s # Allow from 66.6.6.6 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 272 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # expecting access. 1638s ok 273 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 274 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from all 1638s # expecting access denial. 1638s ok 275 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 276 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 277 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 278 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 279 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 280 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 281 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 282 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 283 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 284 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 285 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 286 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 287 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 288 1638s # --- 1638s # Order mutual-failure 1638s # Allow from all 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 289 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # expecting access. 1638s ok 290 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 291 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from all 1638s # expecting access denial. 1638s ok 292 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 293 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 294 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 295 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 296 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 297 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 298 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 299 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 300 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 301 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 302 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 303 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 304 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 305 1638s # --- 1638s # Order mutual-failure 1638s # Allow from localhost 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 306 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # expecting access. 1638s ok 307 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 308 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from all 1638s # expecting access denial. 1638s ok 309 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 310 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 311 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 312 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 313 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 314 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 315 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 316 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 317 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 318 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 319 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 320 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 321 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 322 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 323 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # expecting access. 1638s ok 324 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 325 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from all 1638s # expecting access denial. 1638s ok 326 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 327 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 328 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 329 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 330 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 331 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 332 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 333 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 334 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 335 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 336 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 337 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 338 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 339 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 340 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # expecting access. 1638s ok 341 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 342 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from all 1638s # expecting access denial. 1638s ok 343 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 344 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 345 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 346 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 347 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 348 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 349 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 350 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 351 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 352 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 353 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 354 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 355 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 356 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/255.255.0.0 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 357 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # expecting access. 1638s ok 358 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 359 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from all 1638s # expecting access denial. 1638s ok 360 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 361 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 362 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 363 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 364 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 365 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 366 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 367 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 368 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 369 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 370 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 371 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from somewhere.else.com 1638s # expecting access. 1638s ok 372 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 373 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 127.0.0.1/16 1638s # Deny from 66.6.6.6 1638s # expecting access. 1638s ok 374 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # expecting access denial. 1638s ok 375 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 376 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from all 1638s # expecting access denial. 1638s ok 377 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 378 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 379 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 380 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 381 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 382 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 383 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 384 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 385 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 386 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 387 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 388 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 389 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 390 1638s # --- 1638s # Order mutual-failure 1638s # Allow from somewhere.else.com 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 391 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # expecting access denial. 1638s ok 392 1638s # --- 1638s # Order mutual-failure 1638s # Deny from all 1638s # expecting access denial. 1638s ok 393 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from all 1638s # expecting access denial. 1638s ok 394 1638s # --- 1638s # Order mutual-failure 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 395 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from localhost 1638s # expecting access denial. 1638s ok 396 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 397 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1 1638s # expecting access denial. 1638s ok 398 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 399 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0 1638s # expecting access denial. 1638s ok 400 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 401 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1/255.255.0.0 1638s # expecting access denial. 1638s ok 402 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 403 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from 127.0.0.1/16 1638s # expecting access denial. 1638s ok 404 1638s # --- 1638s # Order mutual-failure 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 405 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from somewhere.else.com 1638s # expecting access denial. 1638s ok 406 1638s # --- 1638s # Order mutual-failure 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 407 1638s # --- 1638s # Order mutual-failure 1638s # Allow from 66.6.6.6 1638s # Deny from 66.6.6.6 1638s # expecting access denial. 1638s ok 408 1638s ok 1644s t/modules/actions.t ................. 1644s 1..20 1644s # Running under perl version 5.038002 for linux 1644s # Current time local: Wed Mar 20 19:34:23 2024 1644s # Current time GMT: Wed Mar 20 19:34:23 2024 1644s # Using Test.pm version 1.31 1644s # Using Apache/Test.pm version 1.42 1644s # expected: 200 1644s # received: '200' 1644s ok 1 1644s # expected: 'nada' 1644s # received: 'nada' 1644s ok 2 1644s # expected: 404 1644s # received: '404' 1644s ok 3 1644s ok 4 # skip RC=404, no need to check content 1644s # expected: 404 1644s # received: '404' 1644s ok 5 1644s ok 6 # skip RC=404, no need to check content 1644s # expected: 404 1644s # received: '404' 1644s ok 7 1644s ok 8 # skip RC=404, no need to check content 1644s # expected: 200 1644s # received: '200' 1644s ok 9 1644s # expected: 'nada' 1644s # received: 'nada' 1644s ok 10 1644s # expected: 404 1644s # received: '404' 1644s ok 11 1644s ok 12 # skip RC=404, no need to check content 1644s # expected: 200 1644s # received: '200' 1644s ok 13 1644s # expected: 'POST 1644s # foo2: bar2 1644s # ' 1644s # received: 'POST 1644s # foo2: bar2 1644s # ' 1644s ok 14 1644s # expected: 405 1644s # received: '405' 1644s ok 15 1644s # expected: 200 1644s # received: '200' 1644s ok 16 1644s # expected: 'foo=bar' 1644s # received: 'foo=bar' 1644s ok 17 1644s # expected: 200 1644s # received: '200' 1644s ok 18 1644s # expected: 'POST 1644s # foo2: bar2 1644s # ' 1644s # received: 'POST 1644s # foo2: bar2 1644s # ' 1644s ok 19 1644s # expected: 405 1644s # received: '405' 1644s ok 20 1644s ok 1648s t/modules/alias.t ................... 1648s 1..134 1648s # Running under perl version 5.038002 for linux 1648s # Current time local: Wed Mar 20 19:34:28 2024 1648s # Current time GMT: Wed Mar 20 19:34:28 2024 1648s # Using Test.pm version 1.31 1648s # Using Apache/Test.pm version 1.42 1648s # verifying simple aliases 1648s # testing : /alias/ 1648s # expected: 200 1648s # received: '200' 1648s ok 1 1648s # testing : /bogu/ 1648s # expected: 404 1648s # received: '404' 1648s ok 2 1648s # verifying alias match with /ali[0-9]. 1648s # testing : /ali0 1648s # expected: 0 1648s # received: '0' 1648s ok 3 1648s # testing : /ali1 1648s # expected: 1 1648s # received: '1' 1648s ok 4 1648s # testing : /ali2 1648s # expected: 2 1648s # received: '2' 1648s ok 5 1648s # testing : /ali3 1648s # expected: 3 1648s # received: '3' 1648s ok 6 1648s # testing : /ali4 1648s # expected: 4 1648s # received: '4' 1648s ok 7 1648s # testing : /ali5 1648s # expected: 5 1648s # received: '5' 1648s ok 8 1648s # testing : /ali6 1648s # expected: 6 1648s # received: '6' 1648s ok 9 1648s # testing : /ali7 1648s # expected: 7 1648s # received: '7' 1648s ok 10 1648s # testing : /ali8 1648s # expected: 8 1648s # received: '8' 1648s ok 11 1648s # testing : /ali9 1648s # expected: 9 1648s # received: '9' 1648s ok 12 1648s # verifying expression alias match with /expr/ali[0-9]. 1648s # testing : /ali0 1648s # expected: 0 1648s # received: '0' 1648s ok 13 1648s # testing : /ali1 1648s # expected: 1 1648s # received: '1' 1648s ok 14 1648s # testing : /ali2 1648s # expected: 2 1648s # received: '2' 1648s ok 15 1648s # testing : /ali3 1648s # expected: 3 1648s # received: '3' 1648s ok 16 1648s # testing : /ali4 1648s # expected: 4 1648s # received: '4' 1648s ok 17 1648s # testing : /ali5 1648s # expected: 5 1648s # received: '5' 1648s ok 18 1648s # testing : /ali6 1648s # expected: 6 1648s # received: '6' 1648s ok 19 1648s # testing : /ali7 1648s # expected: 7 1648s # received: '7' 1648s ok 20 1648s # testing : /ali8 1648s # expected: 8 1648s # received: '8' 1648s ok 21 1648s # testing : /ali9 1648s # expected: 9 1648s # received: '9' 1648s ok 22 1648s # testing : /forbid 1648s # expected: '403' 1648s # received: '403' 1648s ok 23 1648s # testing : /gone 1648s # expected: '410' 1648s # received: '410' 1648s ok 24 1648s # testing : /perm 1648s # expected: '301' 1648s # received: '301' 1648s ok 25 1648s # testing : /perm2 1648s # expected: '301' 1648s # received: '301' 1648s ok 26 1648s # testing : /seeother 1648s # expected: '303' 1648s # received: '303' 1648s ok 27 1648s # testing : /temp 1648s # expected: '302' 1648s # received: '302' 1648s ok 28 1648s # testing : /temp2 1648s # expected: '302' 1648s # received: '302' 1648s ok 29 1648s verifying body of perm and temp redirect match 1648s # testing : /p0 1648s # expected: 0 1648s # received: '0' 1648s ok 30 1648s # testing : /p1 1648s # expected: 1 1648s # received: '1' 1648s ok 31 1648s # testing : /p2 1648s # expected: 2 1648s # received: '2' 1648s ok 32 1648s # testing : /p3 1648s # expected: 3 1648s # received: '3' 1648s ok 33 1648s # testing : /p4 1648s # expected: 4 1648s # received: '4' 1648s ok 34 1648s # testing : /p5 1648s # expected: 5 1648s # received: '5' 1648s ok 35 1648s # testing : /p6 1648s # expected: 6 1648s # received: '6' 1648s ok 36 1648s # testing : /p7 1648s # expected: 7 1648s # received: '7' 1648s ok 37 1648s # testing : /p8 1648s # expected: 8 1648s # received: '8' 1648s ok 38 1648s # testing : /p9 1648s # expected: 9 1648s # received: '9' 1648s ok 39 1648s # testing : /t0 1648s # expected: 0 1648s # received: '0' 1648s ok 40 1648s # testing : /t1 1648s # expected: 1 1648s # received: '1' 1648s ok 41 1648s # testing : /t2 1648s # expected: 2 1648s # received: '2' 1648s ok 42 1648s # testing : /t3 1648s # expected: 3 1648s # received: '3' 1648s ok 43 1648s # testing : /t4 1648s # expected: 4 1648s # received: '4' 1648s ok 44 1648s # testing : /t5 1648s # expected: 5 1648s # received: '5' 1648s ok 45 1648s # testing : /t6 1648s # expected: 6 1648s # received: '6' 1648s ok 46 1648s # testing : /t7 1648s # expected: 7 1648s # received: '7' 1648s ok 47 1648s # testing : /t8 1648s # expected: 8 1648s # received: '8' 1648s ok 48 1648s # testing : /t9 1648s # expected: 9 1648s # received: '9' 1648s ok 49 1648s verifying body of perm and temp redirect match with expression support 1648s # testing : /p0 1648s # expected: 0 1648s # received: '0' 1648s ok 50 1648s # testing : /p1 1648s # expected: 1 1648s # received: '1' 1648s ok 51 1648s # testing : /p2 1648s # expected: 2 1648s # received: '2' 1648s ok 52 1648s # testing : /p3 1648s # expected: 3 1648s # received: '3' 1648s ok 53 1648s # testing : /p4 1648s # expected: 4 1648s # received: '4' 1648s ok 54 1648s # testing : /p5 1648s # expected: 5 1648s # received: '5' 1648s ok 55 1648s # testing : /p6 1648s # expected: 6 1648s # received: '6' 1648s ok 56 1648s # testing : /p7 1648s # expected: 7 1648s # received: '7' 1648s ok 57 1648s # testing : /p8 1648s # expected: 8 1648s # received: '8' 1648s ok 58 1648s # testing : /p9 1648s # expected: 9 1648s # received: '9' 1648s ok 59 1648s # testing : /t0 1648s # expected: 0 1648s # received: '0' 1648s ok 60 1648s # testing : /t1 1648s # expected: 1 1648s # received: '1' 1648s ok 61 1648s # testing : /t2 1648s # expected: 2 1648s # received: '2' 1648s ok 62 1648s # testing : /t3 1648s # expected: 3 1648s # received: '3' 1648s ok 63 1648s # testing : /t4 1648s # expected: 4 1648s # received: '4' 1648s ok 64 1648s # testing : /t5 1648s # expected: 5 1648s # received: '5' 1648s ok 65 1648s # testing : /t6 1648s # expected: 6 1648s # received: '6' 1648s ok 66 1648s # testing : /t7 1648s # expected: 7 1648s # received: '7' 1648s ok 67 1648s # testing : /t8 1648s # expected: 8 1648s # received: '8' 1648s ok 68 1648s # testing : /t9 1648s # expected: 9 1648s # received: '9' 1648s ok 69 1648s verifying return code of seeother and gone redirect match 1648s # testing : f0 1648s # expected: '403' 1648s # received: '403' 1648s ok 70 1648s # testing : f1 1648s # expected: '403' 1648s # received: '403' 1648s ok 71 1648s # testing : f2 1648s # expected: '403' 1648s # received: '403' 1648s ok 72 1648s # testing : f3 1648s # expected: '403' 1648s # received: '403' 1648s ok 73 1648s # testing : f4 1648s # expected: '403' 1648s # received: '403' 1648s ok 74 1648s # testing : f5 1648s # expected: '403' 1648s # received: '403' 1648s ok 75 1648s # testing : f6 1648s # expected: '403' 1648s # received: '403' 1648s ok 76 1648s # testing : f7 1648s # expected: '403' 1648s # received: '403' 1648s ok 77 1648s # testing : f8 1648s # expected: '403' 1648s # received: '403' 1648s ok 78 1648s # testing : f9 1648s # expected: '403' 1648s # received: '403' 1648s ok 79 1648s # testing : g0 1648s # expected: '410' 1648s # received: '410' 1648s ok 80 1648s # testing : g1 1648s # expected: '410' 1648s # received: '410' 1648s ok 81 1648s # testing : g2 1648s # expected: '410' 1648s # received: '410' 1648s ok 82 1648s # testing : g3 1648s # expected: '410' 1648s # received: '410' 1648s ok 83 1648s # testing : g4 1648s # expected: '410' 1648s # received: '410' 1648s ok 84 1648s # testing : g5 1648s # expected: '410' 1648s # received: '410' 1648s ok 85 1648s # testing : g6 1648s # expected: '410' 1648s # received: '410' 1648s ok 86 1648s # testing : g7 1648s # expected: '410' 1648s # received: '410' 1648s ok 87 1648s # testing : g8 1648s # expected: '410' 1648s # received: '410' 1648s ok 88 1648s # testing : g9 1648s # expected: '410' 1648s # received: '410' 1648s ok 89 1648s # testing : s0 1648s # expected: '303' 1648s # received: '303' 1648s ok 90 1648s # testing : s1 1648s # expected: '303' 1648s # received: '303' 1648s ok 91 1648s # testing : s2 1648s # expected: '303' 1648s # received: '303' 1648s ok 92 1648s # testing : s3 1648s # expected: '303' 1648s # received: '303' 1648s ok 93 1648s # testing : s4 1648s # expected: '303' 1648s # received: '303' 1648s ok 94 1648s # testing : s5 1648s # expected: '303' 1648s # received: '303' 1648s ok 95 1648s # testing : s6 1648s # expected: '303' 1648s # received: '303' 1648s ok 96 1648s # testing : s7 1648s # expected: '303' 1648s # received: '303' 1648s ok 97 1648s # testing : s8 1648s # expected: '303' 1648s # received: '303' 1648s ok 98 1648s # testing : s9 1648s # expected: '303' 1648s # received: '303' 1648s ok 99 1648s verifying return code of seeother and gone redirect match with expression support 1648s # testing : f0 1648s # expected: '403' 1648s # received: '403' 1648s ok 100 1648s # testing : f1 1648s # expected: '403' 1648s # received: '403' 1648s ok 101 1648s # testing : f2 1648s # expected: '403' 1648s # received: '403' 1648s ok 102 1648s # testing : f3 1648s # expected: '403' 1648s # received: '403' 1648s ok 103 1648s # testing : f4 1648s # expected: '403' 1648s # received: '403' 1648s ok 104 1648s # testing : f5 1648s # expected: '403' 1648s # received: '403' 1648s ok 105 1648s # testing : f6 1648s # expected: '403' 1648s # received: '403' 1648s ok 106 1648s # testing : f7 1648s # expected: '403' 1648s # received: '403' 1648s ok 107 1648s # testing : f8 1648s # expected: '403' 1648s # received: '403' 1648s ok 108 1648s # testing : f9 1648s # expected: '403' 1648s # received: '403' 1648s ok 109 1648s # testing : g0 1648s # expected: '410' 1648s # received: '410' 1648s ok 110 1648s # testing : g1 1648s # expected: '410' 1648s # received: '410' 1648s ok 111 1648s # testing : g2 1648s # expected: '410' 1648s # received: '410' 1648s ok 112 1648s # testing : g3 1648s # expected: '410' 1648s # received: '410' 1648s ok 113 1648s # testing : g4 1648s # expected: '410' 1648s # received: '410' 1648s ok 114 1648s # testing : g5 1648s # expected: '410' 1648s # received: '410' 1648s ok 115 1648s # testing : g6 1648s # expected: '410' 1648s # received: '410' 1648s ok 116 1648s # testing : g7 1648s # expected: '410' 1648s # received: '410' 1648s ok 117 1648s # testing : g8 1648s # expected: '410' 1648s # received: '410' 1648s ok 118 1648s # testing : g9 1648s # expected: '410' 1648s # received: '410' 1648s ok 119 1648s # testing : s0 1648s # expected: '303' 1648s # received: '303' 1648s ok 120 1648s # testing : s1 1648s # expected: '303' 1648s # received: '303' 1648s ok 121 1648s # testing : s2 1648s # expected: '303' 1648s # received: '303' 1648s ok 122 1648s # testing : s3 1648s # expected: '303' 1648s # received: '303' 1648s ok 123 1648s # testing : s4 1648s # expected: '303' 1648s # received: '303' 1648s ok 124 1648s # testing : s5 1648s # expected: '303' 1648s # received: '303' 1648s ok 125 1648s # testing : s6 1648s # expected: '303' 1648s # received: '303' 1648s ok 126 1648s # testing : s7 1648s # expected: '303' 1648s # received: '303' 1648s ok 127 1648s # testing : s8 1648s # expected: '303' 1648s # received: '303' 1648s ok 128 1648s # testing : s9 1648s # expected: '303' 1648s # received: '303' 1648s ok 129 1648s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1648s # verifying /modules/alias/script is plain text 1648s # testing : /modules/alias/script 1648s # expected: '#!/bin/sh 1648s # echo Content-type: text/plain 1648s # echo 1648s # echo this is a shell script cgi. 1648s # ' 1648s # received: '#!/bin/sh 1648s # echo Content-type: text/plain 1648s # echo 1648s # echo this is a shell script cgi. 1648s # ' 1648s ok 130 1648s # verifying same file accessed at /cgi/script is executed code 1648s # testing : /cgi/script 1648s # expected: 'this is a shell script cgi. 1648s # ' 1648s # received: 'this is a shell script cgi. 1648s # ' 1648s ok 131 1648s # verifying ScriptAliasMatch with /aliascgi-script 1648s # testing : /aliascgi-script 1648s # expected: 'this is a shell script cgi. 1648s # ' 1648s # received: 'this is a shell script cgi. 1648s # ' 1648s ok 132 1648s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1648s # testing : /aliascgi-script 1648s # expected: 'this is a shell script cgi. 1648s # ' 1648s # received: 'this is a shell script cgi. 1648s # ' 1648s ok 133 1648s # verifying bad script alias. 1648s # testing : /aliascgi-nada 1648s # expected: 404 1648s # received: '404' 1648s ok 134 1648s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1648s ok 1653s t/modules/allowmethods.t ............ 1653s 1..9 1653s # Running under perl version 5.038002 for linux 1653s # Current time local: Wed Mar 20 19:34:33 2024 1653s # Current time GMT: Wed Mar 20 19:34:33 2024 1653s # Using Test.pm version 1.31 1653s # Using Apache/Test.pm version 1.42 1653s # testing : Get request to /Get responds 200 1653s # expected: 200 1653s # received: '200' 1653s ok 1 1653s # testing : Head request to /Get responds 200 1653s # expected: 200 1653s # received: '200' 1653s ok 2 1653s # testing : Post request to /Get responds 405 1653s # expected: 405 1653s # received: '405' 1653s ok 3 1653s # testing : Get request to /Head responds 200 1653s # expected: 200 1653s # received: '200' 1653s ok 4 1653s # testing : Head request to /Head responds 200 1653s # expected: 200 1653s # received: '200' 1653s ok 5 1653s # testing : Post request to /Head responds 405 1653s # expected: 405 1653s # received: '405' 1653s ok 6 1653s # testing : Get request to /Post responds 405 1653s # expected: 405 1653s # received: '405' 1653s ok 7 1653s # testing : Head request to /Post responds 405 1653s # expected: 405 1653s # received: '405' 1653s ok 8 1653s # testing : Post request to /Post responds 200 1653s # expected: 200 1653s # received: '200' 1653s ok 9 1653s ok 1660s t/modules/asis.t .................... 1660s 1..3 1660s # Running under perl version 5.038002 for linux 1660s # Current time local: Wed Mar 20 19:34:38 2024 1660s # Current time GMT: Wed Mar 20 19:34:38 2024 1660s # Using Test.pm version 1.31 1660s # Using Apache/Test.pm version 1.42 1660s # testing : asis content OK 1660s # expected: 'This is asis content. 1660s # ' 1660s # received: 'This is asis content. 1660s # ' 1660s ok 1 1660s # testing : asis gave 404 error 1660s # expected: 404 1660s # received: '404' 1660s ok 2 1660s # testing : asis gave 403 error 1660s # expected: 403 1660s # received: '403' 1660s ok 3 1660s ok 1668s t/modules/authz_core.t .............. 1668s 1..504 1668s # Running under perl version 5.038002 for linux 1668s # Current time local: Wed Mar 20 19:34:45 2024 1668s # Current time GMT: Wed Mar 20 19:34:45 2024 1668s # Using Test.pm version 1.31 1668s # Using Apache/Test.pm version 1.42 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/groups1 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 200, expected 200 [a/ : a/ ] 1668s ok 1 1668s # got 200, expected 200 [a/ : a/ 1] 1668s ok 2 1668s # got 200, expected 200 [a/ : a/ 2] 1668s ok 3 1668s # got 200, expected 200 [a/ : a/ 1 2] 1668s ok 4 1668s # got 200, expected 200 [a/ : a/ 3] 1668s ok 5 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ user1: a/ ] 1668s ok 6 1668s # got 200, expected 200 [a/ user1: a/ user1] 1668s ok 7 1668s # got 401, expected 401 [a/ user1: a/ user2] 1668s ok 8 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ Any 1 2: a/ ] 1668s ok 9 1668s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1668s ok 10 1668s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1668s ok 11 1668s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1668s ok 12 1668s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1668s ok 13 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1668s ok 14 1668s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1668s ok 15 1668s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1668s ok 16 1668s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1668s ok 17 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1668s ok 18 1668s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1668s ok 19 1668s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1668s ok 20 1668s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1668s ok 21 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1668s ok 22 1668s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1668s ok 23 1668s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1668s ok 24 1668s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1668s ok 25 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1668s ok 26 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1668s ok 27 1668s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1668s ok 28 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1668s ok 29 1668s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1668s ok 30 1668s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1668s ok 31 1668s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1668s ok 32 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1668s ok 33 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1668s ok 34 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1668s ok 35 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1668s ok 36 1668s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1668s ok 37 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1668s ok 38 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1668s ok 39 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1668s ok 40 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1668s ok 41 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1668s ok 42 1668s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1668s ok 43 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1668s ok 44 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1668s ok 45 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1668s ok 46 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1668s ok 47 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1668s ok 48 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1668s ok 49 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1668s ok 50 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1668s ok 51 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1668s ok 52 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1668s ok 53 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1668s ok 54 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1668s ok 55 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1668s ok 56 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1668s ok 57 1668s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1668s ok 58 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 !2: a/ ] 1668s ok 59 1668s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1668s ok 60 1668s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1668s ok 61 1668s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1668s ok 62 1668s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1668s ok 63 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1668s ok 64 1668s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1668s ok 65 1668s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1668s ok 66 1668s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1668s ok 67 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1668s ok 68 1668s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1668s ok 69 1668s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1668s ok 70 1668s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1668s ok 71 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1668s ok 72 1668s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1668s ok 73 1668s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1668s ok 74 1668s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1668s ok 75 1668s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1668s ok 76 1668s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1668s ok 77 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1668s ok 78 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1668s ok 79 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1668s ok 80 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1668s ok 81 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1668s ok 82 1668s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1668s ok 83 1668s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1668s ok 84 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1668s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1668s ok 85 1668s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1668s ok 86 1668s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1668s ok 87 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1668s ok 88 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1668s ok 89 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1668s ok 90 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1668s ok 91 1668s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1668s ok 92 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1668s ok 93 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1668s ok 94 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1668s ok 95 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1668s ok 96 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1668s ok 97 1668s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1668s ok 98 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1668s ok 99 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1668s ok 100 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1668s ok 101 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1668s ok 102 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1668s ok 103 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1668s ok 104 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1668s ok 105 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1668s ok 106 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1668s ok 107 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1668s ok 108 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1668s ok 109 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1668s ok 110 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1668s ok 111 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1668s ok 112 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1668s ok 113 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 2: a/ ] 1668s ok 114 1668s # got 403, expected 403 [a/ All 1 2: a/ 1] 1668s ok 115 1668s # got 403, expected 403 [a/ All 1 2: a/ 2] 1668s ok 116 1668s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1668s ok 117 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1668s ok 118 1668s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1668s ok 119 1668s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1668s ok 120 1668s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1668s ok 121 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1668s ok 122 1668s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1668s ok 123 1668s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1668s ok 124 1668s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1668s ok 125 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1668s ok 126 1668s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1668s ok 127 1668s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1668s ok 128 1668s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1668s ok 129 1668s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1668s ok 130 1668s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1668s ok 131 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1668s ok 132 1668s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1668s ok 133 1668s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1668s ok 134 1668s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1668s ok 135 1668s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1668s ok 136 1668s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1668s ok 137 1668s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1668s ok 138 1668s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1668s ok 139 1668s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1668s ok 140 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1668s ok 141 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1668s ok 142 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1668s ok 143 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1668s ok 144 1668s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1668s ok 145 1668s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1668s ok 146 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1668s ok 147 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1668s ok 148 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1668s ok 149 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1668s ok 150 1668s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1668s ok 151 1668s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1668s ok 152 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1668s ok 153 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1668s ok 154 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1668s ok 155 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1668s ok 156 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1668s ok 157 1668s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1668s ok 158 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1668s ok 159 1668s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1668s ok 160 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1668s ok 161 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1668s ok 162 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1668s ok 163 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1668s ok 164 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1668s ok 165 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1668s ok 166 1668s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1668s ok 167 1668s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1668s ok 168 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1668s ok 169 1668s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1668s ok 170 1668s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1668s ok 171 1668s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1668s ok 172 1668s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1668s ok 173 1668s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1668s ok 174 1668s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1668s ok 175 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1668s ok 176 1668s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1668s ok 177 1668s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1668s ok 178 1668s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1668s ok 179 1668s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1668s ok 180 1668s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1668s ok 181 1668s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1668s ok 182 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1668s ok 183 1668s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1668s ok 184 1668s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1668s ok 185 1668s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1668s ok 186 1668s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1668s ok 187 1668s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1668s ok 188 1668s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1668s ok 189 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1668s ok 190 1668s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1668s ok 191 1668s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1668s ok 192 1668s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1668s ok 193 1668s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1668s ok 194 1668s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1668s ok 195 1668s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1668s ok 196 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1668s ok 197 1668s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1668s ok 198 1668s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1668s ok 199 1668s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1668s ok 200 1668s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1668s ok 201 1668s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1668s ok 202 1668s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1668s ok 203 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1668s ok 204 1668s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1668s ok 205 1668s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1668s ok 206 1668s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1668s ok 207 1668s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1668s ok 208 1668s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1668s ok 209 1668s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1668s ok 210 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1668s ok 211 1668s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1668s ok 212 1668s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1668s ok 213 1668s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1668s ok 214 1668s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1668s ok 215 1668s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1668s ok 216 1668s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1668s ok 217 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1668s ok 218 1668s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1668s ok 219 1668s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1668s ok 220 1668s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1668s ok 221 1668s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1668s ok 222 1668s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1668s ok 223 1668s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1668s ok 224 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1668s ok 225 1668s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1668s ok 226 1668s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1668s ok 227 1668s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1668s ok 228 1668s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1668s ok 229 1668s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1668s ok 230 1668s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1668s ok 231 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1668s ok 232 1668s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1668s ok 233 1668s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1668s ok 234 1668s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1668s ok 235 1668s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1668s ok 236 1668s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1668s ok 237 1668s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1668s ok 238 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1668s ok 239 1668s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1668s ok 240 1668s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1668s ok 241 1668s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1668s ok 242 1668s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1668s ok 243 1668s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1668s ok 244 1668s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1668s ok 245 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1668s ok 246 1668s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1668s ok 247 1668s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1668s ok 248 1668s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1668s ok 249 1668s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1668s ok 250 1668s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1668s ok 251 1668s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1668s ok 252 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1668s ok 253 1668s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1668s ok 254 1668s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1668s ok 255 1668s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1668s ok 256 1668s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1668s ok 257 1668s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1668s ok 258 1668s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1668s ok 259 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1668s ok 260 1668s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1668s ok 261 1668s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1668s ok 262 1668s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1668s ok 263 1668s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1668s ok 264 1668s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1668s ok 265 1668s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1668s ok 266 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1668s ok 267 1668s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1668s ok 268 1668s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1668s ok 269 1668s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1668s ok 270 1668s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1668s ok 271 1668s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1668s ok 272 1668s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1668s ok 273 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1668s ok 274 1668s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1668s ok 275 1668s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1668s ok 276 1668s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1668s ok 277 1668s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1668s ok 278 1668s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1668s ok 279 1668s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1668s ok 280 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1668s ok 281 1668s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1668s ok 282 1668s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1668s ok 283 1668s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1668s ok 284 1668s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1668s ok 285 1668s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1668s ok 286 1668s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1668s ok 287 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1668s ok 288 1668s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1668s ok 289 1668s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1668s ok 290 1668s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1668s ok 291 1668s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1668s ok 292 1668s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1668s ok 293 1668s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1668s ok 294 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1668s ok 295 1668s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1668s ok 296 1668s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1668s ok 297 1668s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1668s ok 298 1668s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1668s ok 299 1668s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1668s ok 300 1668s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1668s ok 301 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1668s ok 302 1668s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1668s ok 303 1668s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1668s ok 304 1668s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1668s ok 305 1668s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1668s ok 306 1668s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1668s ok 307 1668s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1668s ok 308 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1668s ok 309 1668s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1668s ok 310 1668s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1668s ok 311 1668s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1668s ok 312 1668s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1668s ok 313 1668s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1668s ok 314 1668s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1668s ok 315 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1668s ok 316 1668s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1668s ok 317 1668s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1668s ok 318 1668s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1668s ok 319 1668s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1668s ok 320 1668s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1668s ok 321 1668s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1668s ok 322 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1668s ok 323 1668s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1668s ok 324 1668s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1668s ok 325 1668s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1668s ok 326 1668s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1668s ok 327 1668s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1668s ok 328 1668s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1668s ok 329 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1668s ok 330 1668s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1668s ok 331 1668s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1668s ok 332 1668s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1668s ok 333 1668s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1668s ok 334 1668s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1668s ok 335 1668s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1668s ok 336 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1668s ok 337 1668s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1668s ok 338 1668s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1668s ok 339 1668s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1668s ok 340 1668s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1668s ok 341 1668s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1668s ok 342 1668s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1668s ok 343 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1668s ok 344 1668s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1668s ok 345 1668s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1668s ok 346 1668s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1668s ok 347 1668s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1668s ok 348 1668s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1668s ok 349 1668s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1668s ok 350 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1668s ok 351 1668s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1668s ok 352 1668s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1668s ok 353 1668s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1668s ok 354 1668s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1668s ok 355 1668s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1668s ok 356 1668s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1668s ok 357 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1668s ok 358 1668s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1668s ok 359 1668s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1668s ok 360 1668s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1668s ok 361 1668s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1668s ok 362 1668s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1668s ok 363 1668s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1668s ok 364 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1668s ok 365 1668s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1668s ok 366 1668s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1668s ok 367 1668s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1668s ok 368 1668s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1668s ok 369 1668s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1668s ok 370 1668s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1668s ok 371 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1668s ok 372 1668s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1668s ok 373 1668s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1668s ok 374 1668s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1668s ok 375 1668s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1668s ok 376 1668s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1668s ok 377 1668s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1668s ok 378 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1668s ok 379 1668s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1668s ok 380 1668s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1668s ok 381 1668s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1668s ok 382 1668s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1668s ok 383 1668s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1668s ok 384 1668s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1668s ok 385 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1668s ok 386 1668s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1668s ok 387 1668s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1668s ok 388 1668s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1668s ok 389 1668s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1668s ok 390 1668s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1668s ok 391 1668s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1668s ok 392 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1668s ok 393 1668s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1668s ok 394 1668s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1668s ok 395 1668s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1668s ok 396 1668s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1668s ok 397 1668s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1668s ok 398 1668s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1668s ok 399 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1668s ok 400 1668s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1668s ok 401 1668s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1668s ok 402 1668s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1668s ok 403 1668s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1668s ok 404 1668s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1668s ok 405 1668s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1668s ok 406 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1668s ok 407 1668s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1668s ok 408 1668s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1668s ok 409 1668s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1668s ok 410 1668s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1668s ok 411 1668s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1668s ok 412 1668s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1668s ok 413 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1668s ok 414 1668s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1668s ok 415 1668s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1668s ok 416 1668s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1668s ok 417 1668s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1668s ok 418 1668s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1668s ok 419 1668s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1668s ok 420 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1668s ok 421 1668s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1668s ok 422 1668s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1668s ok 423 1668s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1668s ok 424 1668s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1668s ok 425 1668s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1668s ok 426 1668s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1668s ok 427 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1668s ok 428 1668s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1668s ok 429 1668s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1668s ok 430 1668s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1668s ok 431 1668s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1668s ok 432 1668s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1668s ok 433 1668s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1668s ok 434 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1668s ok 435 1668s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1668s ok 436 1668s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1668s ok 437 1668s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1668s ok 438 1668s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1668s ok 439 1668s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1668s ok 440 1668s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1668s ok 441 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1668s ok 442 1668s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1668s ok 443 1668s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1668s ok 444 1668s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1668s ok 445 1668s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1668s ok 446 1668s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1668s ok 447 1668s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1668s ok 448 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1668s ok 449 1668s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1668s ok 450 1668s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1668s ok 451 1668s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1668s ok 452 1668s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1668s ok 453 1668s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1668s ok 454 1668s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1668s ok 455 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1668s ok 456 1668s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1668s ok 457 1668s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1668s ok 458 1668s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1668s ok 459 1668s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1668s ok 460 1668s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1668s ok 461 1668s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1668s ok 462 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1668s ok 463 1668s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1668s ok 464 1668s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1668s ok 465 1668s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1668s ok 466 1668s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1668s ok 467 1668s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1668s ok 468 1668s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1668s ok 469 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1668s ok 470 1668s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1668s ok 471 1668s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1668s ok 472 1668s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1668s ok 473 1668s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1668s ok 474 1668s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1668s ok 475 1668s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1668s ok 476 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1668s ok 477 1668s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1668s ok 478 1668s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1668s ok 479 1668s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1668s ok 480 1668s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1668s ok 481 1668s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1668s ok 482 1668s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1668s ok 483 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1668s ok 484 1668s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1668s ok 485 1668s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1668s ok 486 1668s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1668s ok 487 1668s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1668s ok 488 1668s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1668s ok 489 1668s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1668s ok 490 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1668s ok 491 1668s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1668s ok 492 1668s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1668s ok 493 1668s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1668s ok 494 1668s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1668s ok 495 1668s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1668s ok 496 1668s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1668s ok 497 1668s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1668s ok 498 1668s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1668s ok 499 1668s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1668s ok 500 1668s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1668s ok 501 1668s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1668s ok 502 1668s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1668s ok 503 1668s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1668s ok 504 1668s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 1668s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1668s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1668s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1668s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/groups1 1668s ok 1673s t/modules/autoindex.t ............... 1673s 1..84 1673s # Running under perl version 5.038002 for linux 1673s # Current time local: Wed Mar 20 19:34:53 2024 1673s # Current time GMT: Wed Mar 20 19:34:53 2024 1673s # Using Test.pm version 1.31 1673s # Using Apache/Test.pm version 1.42 1673s --- 1673s IndexOrderDefault Ascending Name 1673s GET /modules/autoindex/htaccess/ 1673s ok 1 1673s --- 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 2 1673s --- 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 3 1673s --- 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 4 1673s --- 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 5 1673s --- 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 6 1673s --- 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 7 1673s --- 1673s IndexOrderDefault Ascending Date 1673s GET /modules/autoindex/htaccess/ 1673s ok 8 1673s --- 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 9 1673s --- 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 10 1673s --- 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 11 1673s --- 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 12 1673s --- 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 13 1673s --- 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 14 1673s --- 1673s IndexOrderDefault Ascending Size 1673s GET /modules/autoindex/htaccess/ 1673s ok 15 1673s --- 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 16 1673s --- 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 17 1673s --- 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 18 1673s --- 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 19 1673s --- 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 20 1673s --- 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 21 1673s --- 1673s IndexOrderDefault Descending Name 1673s GET /modules/autoindex/htaccess/ 1673s ok 22 1673s --- 1673s IndexOrderDefault Descending Name 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 23 1673s --- 1673s IndexOrderDefault Descending Name 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 24 1673s --- 1673s IndexOrderDefault Descending Name 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 25 1673s --- 1673s IndexOrderDefault Descending Name 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 26 1673s --- 1673s IndexOrderDefault Descending Name 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 27 1673s --- 1673s IndexOrderDefault Descending Name 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 28 1673s --- 1673s IndexOrderDefault Descending Date 1673s GET /modules/autoindex/htaccess/ 1673s ok 29 1673s --- 1673s IndexOrderDefault Descending Date 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 30 1673s --- 1673s IndexOrderDefault Descending Date 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 31 1673s --- 1673s IndexOrderDefault Descending Date 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 32 1673s --- 1673s IndexOrderDefault Descending Date 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 33 1673s --- 1673s IndexOrderDefault Descending Date 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 34 1673s --- 1673s IndexOrderDefault Descending Date 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 35 1673s --- 1673s IndexOrderDefault Descending Size 1673s GET /modules/autoindex/htaccess/ 1673s ok 36 1673s --- 1673s IndexOrderDefault Descending Size 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 37 1673s --- 1673s IndexOrderDefault Descending Size 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 38 1673s --- 1673s IndexOrderDefault Descending Size 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 39 1673s --- 1673s IndexOrderDefault Descending Size 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 40 1673s --- 1673s IndexOrderDefault Descending Size 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 41 1673s --- 1673s IndexOrderDefault Descending Size 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 42 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Name 1673s GET /modules/autoindex/htaccess/ 1673s ok 43 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 44 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 45 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 46 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 47 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 48 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Name 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 49 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Date 1673s GET /modules/autoindex/htaccess/ 1673s ok 50 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 51 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 52 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 53 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 54 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 55 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Date 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 56 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Size 1673s GET /modules/autoindex/htaccess/ 1673s ok 57 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 58 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 59 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 60 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 61 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 62 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Ascending Size 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 63 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Name 1673s GET /modules/autoindex/htaccess/ 1673s ok 64 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Name 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 65 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Name 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 66 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Name 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 67 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Name 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 68 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Name 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 69 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Name 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 70 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Date 1673s GET /modules/autoindex/htaccess/ 1673s ok 71 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Date 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 72 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Date 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 73 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Date 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 74 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Date 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 75 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Date 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 76 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Date 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 77 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Size 1673s GET /modules/autoindex/htaccess/ 1673s ok 78 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Size 1673s 1673s (C=N O=A) 1673s GET /modules/autoindex/htaccess/?C=N&O=A 1673s ok 79 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Size 1673s 1673s (C=N O=D) 1673s GET /modules/autoindex/htaccess/?C=N&O=D 1673s ok 80 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Size 1673s 1673s (C=M O=A) 1673s GET /modules/autoindex/htaccess/?C=M&O=A 1673s ok 81 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Size 1673s 1673s (C=M O=D) 1673s GET /modules/autoindex/htaccess/?C=M&O=D 1673s ok 82 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Size 1673s 1673s (C=S O=A) 1673s GET /modules/autoindex/htaccess/?C=S&O=A 1673s ok 83 1673s --- 1673s IndexOptions FancyIndexing 1673s IndexOrderDefault Descending Size 1673s 1673s (C=S O=D) 1673s GET /modules/autoindex/htaccess/?C=S&O=D 1673s ok 84 1673s ok 1679s t/modules/autoindex2.t .............. 1679s 1..3 1679s # Running under perl version 5.038002 for linux 1679s # Current time local: Wed Mar 20 19:34:58 2024 1679s # Current time GMT: Wed Mar 20 19:34:58 2024 1679s # Using Test.pm version 1.31 1679s # Using Apache/Test.pm version 1.42 1679s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1679s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1679s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1679s # testing : dir_broken should not be listed 1679s # expected: 0 1679s # received: 0 1679s ok 1 1679s # testing : dir_normal should be listed 1679s # expected: 1 1679s # received: 1 1679s ok 2 1679s # testing : dir_protected should not be listed 1679s # expected: 0 1679s # received: 0 1679s ok 3 1679s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1679s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1679s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1679s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1679s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1679s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1679s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1679s ok 1683s t/modules/brotli.t .................. 1683s 1..64 1683s # Running under perl version 5.038002 for linux 1683s # Current time local: Wed Mar 20 19:35:04 2024 1683s # Current time GMT: Wed Mar 20 19:35:04 2024 1683s # Using Test.pm version 1.31 1683s # Using Apache/Test.pm version 1.42 1683s qvalue: 1683s # expected: 200 1683s # received: '200' 1683s ok 1 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 2 1683s qvalue: 1683s # expected: 200 1683s # received: '200' 1683s ok 3 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 4 1683s qvalue: 1683s # expected: 200 1683s # received: '200' 1683s ok 5 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 6 1683s qvalue: 1683s # expected: 200 1683s # received: '200' 1683s ok 7 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 8 1683s qvalue: 1683s # expected: 200 1683s # received: '200' 1683s ok 9 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 10 1683s qvalue: 1683s # expected: 200 1683s # received: '200' 1683s ok 11 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 12 1683s qvalue: ; 1683s # expected: 200 1683s # received: '200' 1683s ok 13 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 14 1683s qvalue: ; 1683s # expected: 200 1683s # received: '200' 1683s ok 15 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 16 1683s qvalue: ; 1683s # expected: 200 1683s # received: '200' 1683s ok 17 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 18 1683s qvalue: ;q= 1683s # expected: 200 1683s # received: '200' 1683s ok 19 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 20 1683s qvalue: ;q= 1683s # expected: 200 1683s # received: '200' 1683s ok 21 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 22 1683s qvalue: ;q= 1683s # expected: 200 1683s # received: '200' 1683s ok 23 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 24 1683s qvalue: ;q=0 1683s # expected: 200 1683s # received: '200' 1683s ok 25 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 26 1683s qvalue: ;q=0 1683s # expected: 200 1683s # received: '200' 1683s ok 27 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 28 1683s qvalue: ;q=0 1683s # expected: 200 1683s # received: '200' 1683s ok 29 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 30 1683s qvalue: ;q=0. 1683s # expected: 200 1683s # received: '200' 1683s ok 31 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 32 1683s qvalue: ;q=0. 1683s # expected: 200 1683s # received: '200' 1683s ok 33 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 34 1683s qvalue: ;q=0. 1683s # expected: 200 1683s # received: '200' 1683s ok 35 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 36 1683s qvalue: ;q=0.0 1683s # expected: 200 1683s # received: '200' 1683s ok 37 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 38 1683s qvalue: ;q=0.0 1683s # expected: 200 1683s # received: '200' 1683s ok 39 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 40 1683s qvalue: ;q=0.0 1683s # expected: 200 1683s # received: '200' 1683s ok 41 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 42 1683s qvalue: ;q=0.00 1683s # expected: 200 1683s # received: '200' 1683s ok 43 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 44 1683s qvalue: ;q=0.00 1683s # expected: 200 1683s # received: '200' 1683s ok 45 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 46 1683s qvalue: ;q=0.00 1683s # expected: 200 1683s # received: '200' 1683s ok 47 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 48 1683s qvalue: ;q=0.000 1683s # expected: 200 1683s # received: '200' 1683s ok 49 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 50 1683s qvalue: ;q=0.000 1683s # expected: 200 1683s # received: '200' 1683s ok 51 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 52 1683s qvalue: ;q=0.000 1683s # expected: 200 1683s # received: '200' 1683s ok 53 1683s # testing : response without Content-Encoding is OK 1683s # expected: undef 1683s # received: undef 1683s ok 54 1683s qvalue: ;q=0.0000 1683s # expected: 200 1683s # received: '200' 1683s ok 55 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 56 1683s qvalue: ;q=0.0000 1683s # expected: 200 1683s # received: '200' 1683s ok 57 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 58 1683s qvalue: ;q=0.0000 1683s # expected: 200 1683s # received: '200' 1683s ok 59 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 60 1683s # expected: 200 1683s # received: '200' 1683s ok 61 1683s # testing : response Content-Encoding is OK 1683s # expected: 'br' 1683s # received: 'br' 1683s ok 62 1683s # expected: 200 1683s # received: '200' 1683s ok 63 1683s # testing : response Content-Encoding is OK 1683s # expected: 'gzip' 1683s # received: 'gzip' 1683s ok 64 1683s ok 1689s t/modules/buffer.t .................. 1689s 1..12 1689s # Running under perl version 5.038002 for linux 1689s # Current time local: Wed Mar 20 19:35:08 2024 1689s # Current time GMT: Wed Mar 20 19:35:08 2024 1689s # Using Test.pm version 1.31 1689s # Using Apache/Test.pm version 1.42 1689s # testing : Checking return code is '200' 1689s # expected: 200 1689s # received: '200' 1689s ok 1 1689s ok 2 1689s # testing : Checking return code is '200' 1689s # expected: 200 1689s # received: '200' 1689s ok 3 1689s ok 4 1689s # testing : Checking return code is '200' 1689s # expected: 200 1689s # received: '200' 1689s ok 5 1689s ok 6 1689s # testing : Checking return code is '200' 1689s # expected: 200 1689s # received: '200' 1689s ok 7 1689s ok 8 1689s # testing : Checking return code is '200' 1689s # expected: 200 1689s # received: '200' 1689s ok 9 1689s ok 10 1689s # testing : Checking return code is '200' 1689s # expected: 200 1689s # received: '200' 1689s ok 11 1689s ok 12 1689s ok 1694s t/modules/cache.t ................... 1694s 1..3 1694s # Running under perl version 5.038002 for linux 1694s # Current time local: Wed Mar 20 19:35:14 2024 1694s # Current time GMT: Wed Mar 20 19:35:14 2024 1694s # Using Test.pm version 1.31 1694s # Using Apache/Test.pm version 1.42 1694s # testing : non-cached call to index.html 1694s # expected: 200 1694s # received: '200' 1694s ok 1 1694s # testing : call to cache index.html 1694s # expected: 200 1694s # received: '200' 1694s ok 2 1694s # testing : cached call to index.html 1694s # expected: 200 1694s # received: '200' 1694s ok 3 1694s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1694s ok 1702s t/modules/cgi.t ..................... 1702s 1..58 1702s # Running under perl version 5.038002 for linux 1702s # Current time local: Wed Mar 20 19:35:19 2024 1702s # Current time GMT: Wed Mar 20 19:35:19 2024 1702s # Using Test.pm version 1.31 1702s # Using Apache/Test.pm version 1.42 1702s # testing : return code for acceptpathinfodefault.sh 1702s # expected: 200 1702s # received: '200' 1702s ok 1 1702s # testing : body for acceptpathinfodefault.sh 1702s # expected: '' 1702s # received: '' 1702s ok 2 1702s # testing : return code for acceptpathinfodefault.sh/foo 1702s # expected: 200 1702s # received: '200' 1702s ok 3 1702s # testing : body for acceptpathinfodefault.sh/foo 1702s # expected: '/foo' 1702s # received: '/foo' 1702s ok 4 1702s # testing : return code for acceptpathinfooff.sh 1702s # expected: 200 1702s # received: '200' 1702s ok 5 1702s # testing : body for acceptpathinfooff.sh 1702s # expected: '' 1702s # received: '' 1702s ok 6 1702s # testing : return code for acceptpathinfooff.sh/foo 1702s # expected: 404 1702s # received: '404' 1702s ok 7 1702s # no body test for this one 1702s ok 8 1702s # testing : return code for acceptpathinfoon.sh 1702s # expected: 200 1702s # received: '200' 1702s ok 9 1702s # testing : body for acceptpathinfoon.sh 1702s # expected: '' 1702s # received: '' 1702s ok 10 1702s # testing : return code for acceptpathinfoon.sh/foo 1702s # expected: 200 1702s # received: '200' 1702s ok 11 1702s # testing : body for acceptpathinfoon.sh/foo 1702s # expected: '/foo' 1702s # received: '/foo' 1702s ok 12 1702s # testing : return code for bogus-perl.pl 1702s # expected: 500 1702s # received: '500' 1702s ok 13 1702s # cgi log created ok. 1702s ok 14 1702s # testing : return code for bogus-sh.sh 1702s # expected: 500 1702s # received: '500' 1702s ok 15 1702s # checking that log size (807) is bigger than it used to be (523) 1702s ok 16 1702s # testing : return code for nph-stderr.pl 1702s # expected: 200 1702s # received: '200' 1702s ok 17 1702s # testing : body for nph-stderr.pl 1702s # expected: 'this is nph-stdout' 1702s # received: 'this is nph-stdout' 1702s ok 18 1702s # testing : return code for nph-test.pl 1702s # expected: 200 1702s # received: '200' 1702s ok 19 1702s # testing : body for nph-test.pl 1702s # expected: 'ok' 1702s # received: 'ok' 1702s ok 20 1702s # testing : return code for perl.pl 1702s # expected: 200 1702s # received: '200' 1702s ok 21 1702s # testing : body for perl.pl 1702s # expected: 'perl cgi' 1702s # received: 'perl cgi' 1702s ok 22 1702s # testing : return code for sh.sh 1702s # expected: 200 1702s # received: '200' 1702s ok 23 1702s # testing : body for sh.sh 1702s # expected: 'sh cgi' 1702s # received: 'sh cgi' 1702s ok 24 1702s # testing : return code for stderr1.pl 1702s # expected: 200 1702s # received: '200' 1702s ok 25 1702s # testing : body for stderr1.pl 1702s # expected: 'this is stdout' 1702s # received: 'this is stdout' 1702s ok 26 1702s # testing : return code for stderr2.pl 1702s # expected: 200 1702s # received: '200' 1702s ok 27 1702s # testing : body for stderr2.pl 1702s # expected: 'this is also stdout' 1702s # received: 'this is also stdout' 1702s ok 28 1702s # testing : return code for stderr3.pl 1702s # expected: 200 1702s # received: '200' 1702s ok 29 1702s # testing : body for stderr3.pl 1702s # expected: 'this is more stdout' 1702s # received: 'this is more stdout' 1702s ok 30 1702s # posted content (length 10) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1702s # expected: '500' 1702s # received: '500' 1702s ok 31 1702s # checking that log size (35781) is greater than 807 1702s ok 32 1702s # verifying that logged content is 10 characters 1702s ok 33 1702s # posted content (length 99) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1702s # expected: '500' 1702s # received: '500' 1702s ok 34 1702s # checking that log size (36240) is greater than 35781 1702s ok 35 1702s # verifying that logged content is 99 characters 1702s ok 36 1702s # posted content (length 250) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1702s # expected: '500' 1702s # received: '500' 1702s ok 37 1702s # checking that log size (36851) is greater than 36240 1702s ok 38 1702s # verifying that logged content is 250 characters 1702s ok 39 1702s # posted content (length 255) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1702s # expected: '500' 1702s # received: '500' 1702s ok 40 1702s # checking that log size (37467) is greater than 36851 1702s ok 41 1702s # verifying that logged content is 255 characters 1702s ok 42 1702s # posted content (length 256) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1702s # expected: '500' 1702s # received: '500' 1702s ok 43 1702s # checking that log size (38084) is greater than 37467 1702s ok 44 1702s # verifying that logged content is 256 characters 1702s ok 45 1702s # posted content (length 257) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1702s # expected: '500' 1702s # received: '500' 1702s ok 46 1702s # checking that log size (38701) is greater than 38084 1702s ok 47 1702s # verifying that logged content is 256 characters 1702s ok 48 1702s # posted content (length 258) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1702s # expected: '500' 1702s # received: '500' 1702s ok 49 1702s # checking that log size (39318) is greater than 38701 1702s ok 50 1702s # verifying that logged content is 256 characters 1702s ok 51 1702s # posted content (length 1024) to bogus-perl.pl 1702s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1702s # expected: '500' 1702s # received: '500' 1702s ok 52 1702s # checking that log size (39936) is greater than 39318 1702s ok 53 1702s # verifying that logged content is 256 characters 1702s ok 54 1702s # verifying log is greater than 40960 bytes. 1702s ok 55 1702s # verifying log did not grow after making bogus request. 1702s ok 56 1702s # verifying log did not grow after making another bogus request. 1702s ok 57 1702s # checking that HEAD /modules/cgi/perl.pl returns 200. 1702s ok 58 1702s ok 1707s t/modules/data.t .................... 1707s 1..2 1707s # Running under perl version 5.038002 for linux 1707s # Current time local: Wed Mar 20 19:35:27 2024 1707s # Current time GMT: Wed Mar 20 19:35:27 2024 1707s # Using Test.pm version 1.31 1707s # Using Apache/Test.pm version 1.42 1707s # testing : Checking return code is '200' 1707s # expected: 200 1707s # received: '200' 1707s ok 1 1707s ok 2 1707s ok 1714s t/modules/dav.t ..................... 1714s 1..19 1714s # Running under perl version 5.038002 for linux 1714s # Current time local: Wed Mar 20 19:35:32 2024 1714s # Current time GMT: Wed Mar 20 19:35:32 2024 1714s # Using Test.pm version 1.31 1714s # Using Apache/Test.pm version 1.42 1714s resource lock test: 1714s ok 1 1714s DAV put test: 1714s ok 2 1714s getting DAV resource properties: 1714s ok 3 1714s created: Wed, 20 Mar 2024 19:35:37 GMT 1714s modified: Wed, 20 Mar 2024 19:35:37 GMT 1714s now: Wed, 20 Mar 2024 19:35:39 GMT 1714s ok 4 1714s ok 5 1714s resource lock status test: 1714s ok 6 1714s resource unlock test: 1714s ok 7 1714s resource lock status test: 1714s ok 8 1714s getting uri... 1714s expect: 1714s -> 1714s 1714s
1714s

mod_dav test page

1714s this is a page generated by
1714s the mod_dav test in the Apache
1714s perl test suite.
1714s
1714s 1714s 1714s <- 1714s got: 1714s -> 1714s 1714s
1714s

mod_dav test page

1714s this is a page generated by
1714s the mod_dav test in the Apache
1714s perl test suite.
1714s
1714s 1714s 1714s <- 1714s ok 9 1714s putting with 2nd dav client (on unlocked resource) 1714s ok 10 1714s getting new uri... 1714s expect: 1714s -> 1714s 1714s
1714s

mod_dav test page take two

1714s this is a page generated by
1714s the mod_dav test in the Apache
1714s perl test suite.
1714s
1714s 1714s 1714s <- 1714s got: 1714s -> 1714s 1714s
1714s

mod_dav test page take two

1714s this is a page generated by
1714s the mod_dav test in the Apache
1714s perl test suite.
1714s
1714s 1714s 1714s <- 1714s ok 11 1714s client 1 locking resource 1714s ok 12 1714s client 2 attempting to lock same resource 1714s ok 13 1714s client 2 attempting to put resource locked by client 1 1714s ok 14 1714s verifying all is well through http 1714s getting new uri... 1714s expect: 1714s -> 1714s 1714s
1714s

mod_dav test page take two

1714s this is a page generated by
1714s the mod_dav test in the Apache
1714s perl test suite.
1714s
1714s 1714s 1714s <- 1714s got: 1714s -> 1714s 1714s
1714s

mod_dav test page take two

1714s this is a page generated by
1714s the mod_dav test in the Apache
1714s perl test suite.
1714s
1714s 1714s 1714s <- 1714s ok 15 1714s ok 16 1714s resource delete test: 1714s ok 17 1714s expect 404 not found got: 404 1714s ok 18 1714s PR 49825: expect 400 bad request got: 400 1714s ok 19 1714s ok 1720s t/modules/deflate.t ................. 1720s 1..47 1720s # Running under perl version 5.038002 for linux 1720s # Current time local: Wed Mar 20 19:35:39 2024 1720s # Current time GMT: Wed Mar 20 19:35:39 2024 1720s # Using Test.pm version 1.31 1720s # Using Apache/Test.pm version 1.42 1720s testing default 1720s ok 1 1720s ok 2 1720s ok 3 1720s ok 4 1720s ok 5 1720s ok 6 1720s ok 7 1720s ok 8 1720s ok 9 1720s ok 10 1720s ok 11 1720s ok 12 1720s ok 13 1720s ok 14 1720s ok 15 1720s ok 16 1720s ok 17 1720s ok 18 1720s ok 19 1720s ok 20 1720s ok 21 1720s ok 22 1720s ok 23 1720s ok 24 1720s ok 25 1720s ok 26 1720s ok 27 1720s ok 28 1720s ok 29 1720s ok 30 1720s ok 31 1720s ok 32 1720s ok 33 1720s ok 34 1720s ok 35 1720s ok 36 1720s ok 37 1720s ok 38 1720s ok 39 1720s ok 40 1720s ok 41 1720s ok 42 1720s ok 43 1720s ok 44 1720s ok 45 1720s # testing : response was 304 1720s # expected: qr/HTTP\/1\.. 304/ 1720s # received: 'HTTP/1.1 304 Not Modified' 1720s ok 46 1720s # testing : expect EOF after 304 header 1720s # expected: 0 1720s # received: 0 1720s ok 47 1720s ok 1726s t/modules/digest.t .................. 1726s 1..13 1726s # Running under perl version 5.038002 for linux 1726s # Current time local: Wed Mar 20 19:35:45 2024 1726s # Current time GMT: Wed Mar 20 19:35:45 2024 1726s # Using Test.pm version 1.31 1726s # Using Apache/Test.pm version 1.42 1726s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm1 1726s # testing : no user to authenticate 1726s # expected: 401 1726s # received: '401' 1726s ok 1 1726s # testing : user1:foo not found 1726s # expected: 401 1726s # received: '401' 1726s ok 2 1726s # testing : user1:password1 found 1726s # expected: 200 1726s # received: '200' 1726s ok 3 1726s # testing : user1:password1 with query string found 1726s # expected: 200 1726s # received: '200' 1726s ok 4 1726s # testing : manual Authorization header query string 1726s # expected: 200 1726s # received: '200' 1726s ok 5 1726s # testing : manual Authorization with no query string in header 1726s # expected: 400 1726s # received: '400' 1726s ok 6 1726s # testing : manual Authorization header with mismatched query string 1726s # expected: 400 1726s # received: '400' 1726s ok 7 1726s # testing : manual Authorization header with mismatched query string 1726s # expected: 400 1726s # received: '400' 1726s ok 8 1726s # testing : manual Authorization with no query string in header + MSIE 1726s # expected: 200 1726s # received: '200' 1726s ok 9 1726s # testing : a compliant response coming from MSIE 1726s # expected: 200 1726s # received: '200' 1726s ok 10 1726s # testing : manual Authorization header with mismatched query string + MSIE 1726s # expected: 400 1726s # received: '400' 1726s ok 11 1726s # testing : manual Authorization header with mismatched query string + MSIE 1726s # expected: 400 1726s # received: '400' 1726s ok 12 1726s # testing : no query string + MSIE 1726s # expected: 200 1726s # received: '200' 1726s ok 13 1726s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm1 1726s ok 1731s t/modules/dir.t ..................... 1731s 1..212 1731s # Running under perl version 5.038002 for linux 1731s # Current time local: Wed Mar 20 19:35:51 2024 1731s # Current time GMT: Wed Mar 20 19:35:51 2024 1731s # Using Test.pm version 1.31 1731s # Using Apache/Test.pm version 1.42 1731s expecting 403 (forbidden) using DirectoryIndex foo 1731s ok 1 1731s running 5 test gambit for "1.html" 1731s ok 2 1731s ok 3 1731s ok 4 1731s ok 5 1731s ok 6 1731s running 5 test gambit for "2.html" 1731s ok 7 1731s ok 8 1731s ok 9 1731s ok 10 1731s ok 11 1731s running 5 test gambit for "3.html" 1731s ok 12 1731s ok 13 1731s ok 14 1731s ok 15 1731s ok 16 1731s running 5 test gambit for "4.html" 1731s ok 17 1731s ok 18 1731s ok 19 1731s ok 20 1731s ok 21 1731s running 5 test gambit for "5.html" 1731s ok 22 1731s ok 23 1731s ok 24 1731s ok 25 1731s ok 26 1731s running 5 test gambit for "6.html" 1731s ok 27 1731s ok 28 1731s ok 29 1731s ok 30 1731s ok 31 1731s running 5 test gambit for "7.html" 1731s ok 32 1731s ok 33 1731s ok 34 1731s ok 35 1731s ok 36 1731s running 5 test gambit for "8.html" 1731s ok 37 1731s ok 38 1731s ok 39 1731s ok 40 1731s ok 41 1731s running 5 test gambit for "9.html" 1731s ok 42 1731s ok 43 1731s ok 44 1731s ok 45 1731s ok 46 1731s running 5 test gambit for "0.html" 1731s ok 47 1731s ok 48 1731s ok 49 1731s ok 50 1731s ok 51 1731s expecting 403 (forbidden) using DirectoryIndex goo 1731s ok 52 1731s running 5 test gambit for "1.html" 1731s ok 53 1731s ok 54 1731s ok 55 1731s ok 56 1731s ok 57 1731s running 5 test gambit for "2.html" 1731s ok 58 1731s ok 59 1731s ok 60 1731s ok 61 1731s ok 62 1731s running 5 test gambit for "3.html" 1731s ok 63 1731s ok 64 1731s ok 65 1731s ok 66 1731s ok 67 1731s running 5 test gambit for "4.html" 1731s ok 68 1731s ok 69 1731s ok 70 1731s ok 71 1731s ok 72 1731s running 5 test gambit for "5.html" 1731s ok 73 1731s ok 74 1731s ok 75 1731s ok 76 1731s ok 77 1731s running 5 test gambit for "6.html" 1731s ok 78 1731s ok 79 1731s ok 80 1731s ok 81 1731s ok 82 1731s running 5 test gambit for "7.html" 1731s ok 83 1731s ok 84 1731s ok 85 1731s ok 86 1731s ok 87 1731s running 5 test gambit for "8.html" 1731s ok 88 1731s ok 89 1731s ok 90 1731s ok 91 1731s ok 92 1731s running 5 test gambit for "9.html" 1731s ok 93 1731s ok 94 1731s ok 95 1731s ok 96 1731s ok 97 1731s running 5 test gambit for "0.html" 1731s ok 98 1731s ok 99 1731s ok 100 1731s ok 101 1731s ok 102 1731s expecting 403 (forbidden) using DirectoryIndex moo 1731s ok 103 1731s running 5 test gambit for "1.html" 1731s ok 104 1731s ok 105 1731s ok 106 1731s ok 107 1731s ok 108 1731s running 5 test gambit for "2.html" 1731s ok 109 1731s ok 110 1731s ok 111 1731s ok 112 1731s ok 113 1731s running 5 test gambit for "3.html" 1731s ok 114 1731s ok 115 1731s ok 116 1731s ok 117 1731s ok 118 1731s running 5 test gambit for "4.html" 1731s ok 119 1731s ok 120 1731s ok 121 1731s ok 122 1731s ok 123 1731s running 5 test gambit for "5.html" 1731s ok 124 1731s ok 125 1731s ok 126 1731s ok 127 1731s ok 128 1731s running 5 test gambit for "6.html" 1731s ok 129 1731s ok 130 1731s ok 131 1731s ok 132 1731s ok 133 1731s running 5 test gambit for "7.html" 1731s ok 134 1731s ok 135 1731s ok 136 1731s ok 137 1731s ok 138 1731s running 5 test gambit for "8.html" 1731s ok 139 1731s ok 140 1731s ok 141 1731s ok 142 1731s ok 143 1731s running 5 test gambit for "9.html" 1731s ok 144 1731s ok 145 1731s ok 146 1731s ok 147 1731s ok 148 1731s running 5 test gambit for "0.html" 1731s ok 149 1731s ok 150 1731s ok 151 1731s ok 152 1731s ok 153 1731s expecting 403 (forbidden) using DirectoryIndex bleh 1731s ok 154 1731s running 5 test gambit for "1.html" 1731s ok 155 1731s ok 156 1731s ok 157 1731s ok 158 1731s ok 159 1731s running 5 test gambit for "2.html" 1731s ok 160 1731s ok 161 1731s ok 162 1731s ok 163 1731s ok 164 1731s running 5 test gambit for "3.html" 1731s ok 165 1731s ok 166 1731s ok 167 1731s ok 168 1731s ok 169 1731s running 5 test gambit for "4.html" 1731s ok 170 1731s ok 171 1731s ok 172 1731s ok 173 1731s ok 174 1731s running 5 test gambit for "5.html" 1731s ok 175 1731s ok 176 1731s ok 177 1731s ok 178 1731s ok 179 1731s running 5 test gambit for "6.html" 1731s ok 180 1731s ok 181 1731s ok 182 1731s ok 183 1731s ok 184 1731s running 5 test gambit for "7.html" 1731s ok 185 1731s ok 186 1731s ok 187 1731s ok 188 1731s ok 189 1731s running 5 test gambit for "8.html" 1731s ok 190 1731s ok 191 1731s ok 192 1731s ok 193 1731s ok 194 1731s running 5 test gambit for "9.html" 1731s ok 195 1731s ok 196 1731s ok 197 1731s ok 198 1731s ok 199 1731s running 5 test gambit for "0.html" 1731s ok 200 1731s ok 201 1731s ok 202 1731s ok 203 1731s ok 204 1731s DirectoryIndex /modules/alias/index.html 1731s ok 205 1731s expecting 403 for DirectoryIndex foo goo moo bleh 1731s ok 206 1731s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1731s ok 207 1731s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1731s ok 208 1731s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1731s ok 209 1731s ok 210 1731s ok 211 1731s ok 212 # skip missing DirectorySlash NotFound 1731s ok 1735s t/modules/directorymatch.t .......... 1735s 1..2 1735s # Running under perl version 5.038002 for linux 1735s # Current time local: Wed Mar 20 19:35:56 2024 1735s # Current time GMT: Wed Mar 20 19:35:56 2024 1735s # Using Test.pm version 1.31 1735s # Using Apache/Test.pm version 1.42 1735s # testing : code for /index.html 1735s # expected: 200 1735s # received: '200' 1735s ok 1 1735s # testing : check for DMMATCH1 1735s # expected: '1' 1735s # received: '1' 1735s ok 2 1735s ok 1740s t/modules/env.t ..................... 1740s 1..6 1740s # Running under perl version 5.038002 for linux 1740s # Current time local: Wed Mar 20 19:36:00 2024 1740s # Current time GMT: Wed Mar 20 19:36:00 2024 1740s # Using Test.pm version 1.31 1740s # Using Apache/Test.pm version 1.42 1740s # host: /modules/env/host.shtml 1740s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1740s ok 1 1740s # nothere: /modules/env/nothere.shtml 1740s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1740s ok 2 1740s # set: /modules/env/set.shtml 1740s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1740s ok 3 1740s # setempty: /modules/env/setempty.shtml 1740s # setempty: EXPECT -><- ACTUAL -><- 1740s ok 4 1740s # type: /modules/env/type.shtml 1740s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1740s ok 5 1740s # unset: /modules/env/unset.shtml 1740s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1740s ok 6 1740s ok 1746s t/modules/expires.t ................. 1746s 1..92 1746s # Running under perl version 5.038002 for linux 1746s # Current time local: Wed Mar 20 19:36:05 2024 1746s # Current time GMT: Wed Mar 20 19:36:05 2024 1746s # Using Test.pm version 1.31 1746s # Using Apache/Test.pm version 1.42 1746s # debug: index.html 1746s HTTP/1.1 200 OK 1746s Cache-Control: max-age=332224551 1746s Connection: close 1746s Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Accept-Ranges: bytes 1746s ETag: "3-613edd771cbc0" 1746s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1746s Vary: In-If1 1746s Content-Length: 3 1746s Content-Type: text/html 1746s Expires: Sat, 30 Sep 2034 00:12:02 GMT 1746s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1746s Client-Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Client-Peer: 127.0.0.1:8529 1746s Client-Response-Num: 1 1746s DMMATCH1: 1 1746s 1746s 1746s ok 1 1746s # debug: [Cache-Control] [max-age=332224551] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1746s # debug: expires 2043187922 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 332425819 1746s # debug: actual : 332425819 1746s ok 2 1746s # debug: text.txt 1746s HTTP/1.1 200 OK 1746s Cache-Control: max-age=0 1746s Connection: close 1746s Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Accept-Ranges: bytes 1746s ETag: "0-613edd771cbc0" 1746s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1746s Vary: In-If1 1746s Content-Type: text/plain 1746s Expires: Wed, 20 Mar 2024 19:36:10 GMT 1746s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1746s Client-Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Client-Peer: 127.0.0.1:8529 1746s Client-Response-Num: 1 1746s DMMATCH1: 1 1746s 1746s 1746s ok 3 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 4 1746s # debug: image.gif 1746s HTTP/1.1 200 OK 1746s Cache-Control: max-age=120 1746s Connection: close 1746s Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Accept-Ranges: bytes 1746s ETag: "0-613edd771cbc0" 1746s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1746s Vary: In-If1 1746s Content-Type: image/gif 1746s Expires: Wed, 20 Mar 2024 19:38:10 GMT 1746s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1746s Client-Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Client-Peer: 127.0.0.1:8529 1746s Client-Response-Num: 1 1746s DMMATCH1: 1 1746s ok 5 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 6 1746s # debug: foo.jpg 1746s HTTP/1.1 200 OK 1746s Cache-Control: max-age=86400 1746s Connection: close 1746s Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Accept-Ranges: bytes 1746s ETag: "0-613edd771cbc0" 1746s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1746s Vary: In-If1 1746s Content-Type: image/jpeg 1746s Expires: Thu, 21 Mar 2024 19:36:10 GMT 1746s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1746s Client-Date: Wed, 20 Mar 2024 19:36:10 GMT 1746s Client-Peer: 127.0.0.1:8529 1746s Client-Response-Num: 1 1746s DMMATCH1: 1 1746s ok 7 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 8 1746s # debug: [Cache-Control] [max-age=332224551] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1746s # debug: expires 2043187922 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 332425819 1746s # debug: actual : 332425819 1746s ok 9 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 10 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 11 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 12 1746s # --- 1746s # ExpiresActive On 1746s # debug: [Cache-Control] [max-age=332224551] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1746s # debug: expires 2043187922 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 332425819 1746s # debug: actual : 332425819 1746s ok 13 1746s # --- 1746s # ExpiresActive On 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 14 1746s # --- 1746s # ExpiresActive On 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 15 1746s # --- 1746s # ExpiresActive On 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 16 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 1 weeks 16 days 4 hours 43 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=33338947] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Thu, 10 Apr 2025 16:25:18 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 10 Apr 2025 16:25:18 GMT 1746s # debug: expires 1744302318 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 33540215 1746s # debug: actual : 33540215 1746s ok 17 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 1 weeks 16 days 4 hours 43 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 18 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 1 weeks 16 days 4 hours 43 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 19 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 1 weeks 16 days 4 hours 43 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 20 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType text/plain "modification plus 1 years 2 weeks 1 days 1 hours 46 minutes 31 seconds" 1746s # debug: [Cache-Control] [max-age=332224551] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1746s # debug: expires 2043187922 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 332425819 1746s # debug: actual : 332425819 1746s ok 21 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType text/plain "modification plus 1 years 2 weeks 1 days 1 hours 46 minutes 31 seconds" 1746s # debug: [Cache-Control] [max-age=32637123] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 02 Apr 2025 13:28:14 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 02 Apr 2025 13:28:14 GMT 1746s # debug: expires 1743600494 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 32838391 1746s # debug: actual : 32838391 1746s ok 22 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType text/plain "modification plus 1 years 2 weeks 1 days 1 hours 46 minutes 31 seconds" 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 23 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType text/plain "modification plus 1 years 2 weeks 1 days 1 hours 46 minutes 31 seconds" 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 24 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 3 months 2 weeks 18 days 5 hours 8 minutes 37 seconds" 1746s ExpiresByType text/plain "access plus 1 years 1 months 1 weeks 7 days 16 minutes 9 seconds" 1746s # debug: [Cache-Control] [max-age=42095317] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Mon, 21 Jul 2025 00:44:47 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Mon, 21 Jul 2025 00:44:47 GMT 1746s # debug: expires 1753058687 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 42095317 1746s # debug: actual : 42095317 1746s ok 25 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 3 months 2 weeks 18 days 5 hours 8 minutes 37 seconds" 1746s ExpiresByType text/plain "access plus 1 years 1 months 1 weeks 7 days 16 minutes 9 seconds" 1746s # debug: [Cache-Control] [max-age=35338569] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Sat, 03 May 2025 19:52:19 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 03 May 2025 19:52:19 GMT 1746s # debug: expires 1746301939 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 35338569 1746s # debug: actual : 35338569 1746s ok 26 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 3 months 2 weeks 18 days 5 hours 8 minutes 37 seconds" 1746s ExpiresByType text/plain "access plus 1 years 1 months 1 weeks 7 days 16 minutes 9 seconds" 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 27 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 3 months 2 weeks 18 days 5 hours 8 minutes 37 seconds" 1746s ExpiresByType text/plain "access plus 1 years 1 months 1 weeks 7 days 16 minutes 9 seconds" 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 28 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 1 months 8 hours 9 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=34157375] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Sun, 20 Apr 2025 03:45:45 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sun, 20 Apr 2025 03:45:45 GMT 1746s # debug: expires 1745120745 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 34157375 1746s # debug: actual : 34157375 1746s ok 29 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 1 months 8 hours 9 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 30 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 1 months 8 hours 9 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 31 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault "access plus 1 years 1 months 8 hours 9 minutes 35 seconds" 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 32 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/gif A6583341 1746s # debug: [Cache-Control] [max-age=332224551] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1746s # debug: expires 2043187922 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 332425819 1746s # debug: actual : 332425819 1746s ok 33 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/gif A6583341 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 34 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/gif A6583341 1746s # debug: [Cache-Control] [max-age=6583341] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 05 Jun 2024 00:18:31 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 05 Jun 2024 00:18:31 GMT 1746s # debug: expires 1717546711 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 6583341 1746s # debug: actual : 6583341 1746s ok 35 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/gif A6583341 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 36 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 2 weeks 17 days 44 minutes 38 seconds" 1746s ExpiresByType image/gif A6855991 1746s # debug: [Cache-Control] [max-age=34015810] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Fri, 18 Apr 2025 12:26:21 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Fri, 18 Apr 2025 12:26:21 GMT 1746s # debug: expires 1744979181 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 34217078 1746s # debug: actual : 34217078 1746s ok 37 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 2 weeks 17 days 44 minutes 38 seconds" 1746s ExpiresByType image/gif A6855991 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 38 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 2 weeks 17 days 44 minutes 38 seconds" 1746s ExpiresByType image/gif A6855991 1746s # debug: [Cache-Control] [max-age=6855991] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Sat, 08 Jun 2024 04:02:41 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 08 Jun 2024 04:02:41 GMT 1746s # debug: expires 1717819361 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 6855991 1746s # debug: actual : 6855991 1746s ok 39 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault "modification plus 1 years 2 weeks 17 days 44 minutes 38 seconds" 1746s ExpiresByType image/gif A6855991 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 40 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault A5371480 1746s # debug: [Cache-Control] [max-age=5371480] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Tue, 21 May 2024 23:40:50 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Tue, 21 May 2024 23:40:50 GMT 1746s # debug: expires 1716334850 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 5371480 1746s # debug: actual : 5371480 1746s ok 41 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault A5371480 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 42 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault A5371480 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 43 1746s #--- 1746s # ExpiresActive On 1746s ExpiresDefault A5371480 1746s # debug: [Cache-Control] [max-age=86400] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 21 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 21 Mar 2024 19:36:10 GMT 1746s # debug: expires 1711049770 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 86400 1746s # debug: actual : 86400 1746s ok 44 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/jpeg "modification plus 2 months 2 weeks 11 days 1 hours 21 minutes 21 seconds" 1746s # debug: [Cache-Control] [max-age=332224551] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1746s # debug: expires 2043187922 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 332425819 1746s # debug: actual : 332425819 1746s ok 45 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/jpeg "modification plus 2 months 2 weeks 11 days 1 hours 21 minutes 21 seconds" 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 46 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/jpeg "modification plus 2 months 2 weeks 11 days 1 hours 21 minutes 21 seconds" 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 47 1746s # --- 1746s # ExpiresActive On 1746s ExpiresByType image/jpeg "modification plus 2 months 2 weeks 11 days 1 hours 21 minutes 21 seconds" 1746s # debug: [Cache-Control] [max-age=7147613] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Tue, 11 Jun 2024 13:03:04 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Tue, 11 Jun 2024 13:03:04 GMT 1746s # debug: expires 1718110984 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 7348881 1746s # debug: actual : 7348881 1746s ok 48 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault M34658708 1746s ExpiresByType image/jpeg "access plus 2 months 1 weeks 11 days 1 hours 7 minutes 23 seconds" 1746s # debug: [Cache-Control] [max-age=34457440] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Expires] [Wed, 23 Apr 2025 15:06:51 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 23 Apr 2025 15:06:51 GMT 1746s # debug: expires 1745420811 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 34658708 1746s # debug: actual : 34658708 1746s ok 49 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault M34658708 1746s ExpiresByType image/jpeg "access plus 2 months 1 weeks 11 days 1 hours 7 minutes 23 seconds" 1746s # debug: [Cache-Control] [max-age=0] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: expires 1710963370 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 201267 1746s # debug: actual : 201267 1746s ok 50 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault M34658708 1746s ExpiresByType image/jpeg "access plus 2 months 1 weeks 11 days 1 hours 7 minutes 23 seconds" 1746s # debug: [Cache-Control] [max-age=120] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Expires] [Wed, 20 Mar 2024 19:38:10 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Wed, 20 Mar 2024 19:38:10 GMT 1746s # debug: expires 1710963490 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 120 1746s # debug: actual : 120 1746s ok 51 1746s # --- 1746s # ExpiresActive On 1746s ExpiresDefault M34658708 1746s ExpiresByType image/jpeg "access plus 2 months 1 weeks 11 days 1 hours 7 minutes 23 seconds" 1746s # debug: [Cache-Control] [max-age=6743243] 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Expires] [Thu, 06 Jun 2024 20:43:33 GMT] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1746s # debug: modified 1710762103 1746s # debug: expires Thu, 06 Jun 2024 20:43:33 GMT 1746s # debug: expires 1717706613 1746s # debug: access Wed, 20 Mar 2024 19:36:10 GMT 1746s # debug: access 1710963370 1746s # debug: expected: 6743243 1746s # debug: actual : 6743243 1746s ok 52 1746s # --- 1746s # ExpiresActive Off 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 53 1746s # --- 1746s # ExpiresActive Off 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 54 1746s # --- 1746s # ExpiresActive Off 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 55 1746s # --- 1746s # ExpiresActive Off 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 56 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 8 days 23 minutes 8 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 57 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 8 days 23 minutes 8 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 58 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 8 days 23 minutes 8 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 59 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 8 days 23 minutes 8 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 60 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType text/plain "modification plus 1 years 1 months 3 days 2 hours 26 minutes 23 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 61 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType text/plain "modification plus 1 years 1 months 3 days 2 hours 26 minutes 23 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 62 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType text/plain "modification plus 1 years 1 months 3 days 2 hours 26 minutes 23 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 63 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType text/plain "modification plus 1 years 1 months 3 days 2 hours 26 minutes 23 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 64 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 months 3 hours 15 minutes 29 seconds" 1746s ExpiresByType text/plain "access plus 3 months 1 days 27 minutes 31 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 65 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 months 3 hours 15 minutes 29 seconds" 1746s ExpiresByType text/plain "access plus 3 months 1 days 27 minutes 31 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 66 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 months 3 hours 15 minutes 29 seconds" 1746s ExpiresByType text/plain "access plus 3 months 1 days 27 minutes 31 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:10 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 67 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 months 3 hours 15 minutes 29 seconds" 1746s ExpiresByType text/plain "access plus 3 months 1 days 27 minutes 31 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 68 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault A34658436 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 69 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault A34658436 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 70 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault A34658436 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 71 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault A34658436 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 72 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/gif "access plus 1 weeks 16 days 8 hours 14 minutes 49 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 73 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/gif "access plus 1 weeks 16 days 8 hours 14 minutes 49 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 74 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/gif "access plus 1 weeks 16 days 8 hours 14 minutes 49 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 75 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/gif "access plus 1 weeks 16 days 8 hours 14 minutes 49 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 76 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 1 years 19 days 6 hours 20 minutes 15 seconds" 1746s ExpiresByType image/gif "access plus 3 months 2 weeks 2 days 3 hours 23 minutes 14 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 77 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 1 years 19 days 6 hours 20 minutes 15 seconds" 1746s ExpiresByType image/gif "access plus 3 months 2 weeks 2 days 3 hours 23 minutes 14 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 78 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 1 years 19 days 6 hours 20 minutes 15 seconds" 1746s ExpiresByType image/gif "access plus 3 months 2 weeks 2 days 3 hours 23 minutes 14 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 79 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 1 years 19 days 6 hours 20 minutes 15 seconds" 1746s ExpiresByType image/gif "access plus 3 months 2 weeks 2 days 3 hours 23 minutes 14 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 80 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 14 days 3 hours 30 minutes 26 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 81 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 14 days 3 hours 30 minutes 26 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 82 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 14 days 3 hours 30 minutes 26 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 83 1746s #--- 1746s # ExpiresActive Off 1746s ExpiresDefault "modification plus 1 years 1 months 14 days 3 hours 30 minutes 26 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 84 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/jpeg A36206767 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 85 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/jpeg A36206767 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 86 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/jpeg A36206767 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 87 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresByType image/jpeg A36206767 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 88 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 2 months 2 weeks 2 days 1 hours 24 minutes 20 seconds" 1746s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 10 days 3 hours 19 minutes 41 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["3-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Length] [3] 1746s # debug: [Content-Type] [text/html] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 89 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 2 months 2 weeks 2 days 1 hours 24 minutes 20 seconds" 1746s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 10 days 3 hours 19 minutes 41 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [text/plain] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 90 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 2 months 2 weeks 2 days 1 hours 24 minutes 20 seconds" 1746s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 10 days 3 hours 19 minutes 41 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/gif] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 91 1746s # --- 1746s # ExpiresActive Off 1746s ExpiresDefault "access plus 2 months 2 weeks 2 days 1 hours 24 minutes 20 seconds" 1746s ExpiresByType image/jpeg "modification plus 1 months 2 weeks 10 days 3 hours 19 minutes 41 seconds" 1746s # debug: [Connection] [close] 1746s # debug: [Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Accept-Ranges] [bytes] 1746s # debug: [ETag] ["0-613edd771cbc0"] 1746s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1746s # debug: [Vary] [In-If1] 1746s # debug: [Content-Type] [image/jpeg] 1746s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1746s # debug: [Client-Date] [Wed, 20 Mar 2024 19:36:11 GMT] 1746s # debug: [Client-Peer] [127.0.0.1:8529] 1746s # debug: [Client-Response-Num] [1] 1746s # debug: [DMMATCH1] [1] 1746s ok 92 1746s ok 1751s t/modules/ext_filter.t .............. 1751s 1..24 1751s # Running under perl version 5.038002 for linux 1751s # Current time local: Wed Mar 20 19:36:11 2024 1751s # Current time GMT: Wed Mar 20 19:36:11 2024 1751s # Using Test.pm version 1.31 1751s # Using Apache/Test.pm version 1.42 1751s # testing : sed output filter 1751s # expected: 'barbar' 1751s # received: 'barbar' 1751s ok 1 1751s # testing : slow filter process 1751s # expected: 'foobar' 1751s # received: 'foobar' 1751s ok 2 1751s # testing : echo worked 1751s # expected: 200 1751s # received: '200' 1751s ok 3 1751s # testing : request body filtered 1751s # expected: 'barbar 1751s # ' 1751s # received: 'barbar 1751s # ' 1751s ok 4 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 5 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 6 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 7 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 8 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 9 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 10 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 11 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 12 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 13 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 14 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 15 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 16 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 17 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 18 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 19 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 20 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 21 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 22 1751s # testing : got 413 error 1751s # expected: 413 1751s # received: '413' 1751s ok 23 1751s # testing : got 413 error body 1751s # expected: qr/413 Request Entity Too Large/ 1751s # received: ' 1751s # 1751s # 413 Request Entity Too Large 1751s # 1751s #

Request Entity Too Large

1751s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1751s # the request exceeds the capacity limit. 1751s # 1751s # ' 1751s ok 24 1751s ok 1756s t/modules/filter.t .................. 1756s 1..5 1756s # Running under perl version 5.038002 for linux 1756s # Current time local: Wed Mar 20 19:36:16 2024 1756s # Current time GMT: Wed Mar 20 19:36:16 2024 1756s # Using Test.pm version 1.31 1756s # Using Apache/Test.pm version 1.42 1756s # expected: 'HELLOWORLD' 1756s # received: 'HELLOWORLD' 1756s ok 1 1756s # expected: 'HELLOWORLD' 1756s # received: 'HELLOWORLD' 1756s ok 2 1756s # expected: 'HELLOWORLD' 1756s # received: 'HELLOWORLD' 1756s ok 3 1756s # expected: 'helloworld' 1756s # received: 'helloworld' 1756s ok 4 1756s # expected: 'helloworld' 1756s # received: 'helloworld' 1756s ok 5 1756s ok 1762s t/modules/headers.t ................. 1762s 1..376 1762s # Running under perl version 5.038002 for linux 1762s # Current time local: Wed Mar 20 19:36:21 2024 1762s # Current time GMT: Wed Mar 20 19:36:21 2024 1762s # Using Test.pm version 1.31 1762s # Using Apache/Test.pm version 1.42 1762s ok 1 1762s ok 2 1762s ok 3 1762s ok 4 1762s ok 5 1762s ok 6 1762s ok 7 1762s ok 8 1762s ok 9 1762s ok 10 1762s ok 11 1762s ok 12 1762s ok 13 1762s ok 14 1762s ok 15 1762s ok 16 1762s ok 17 1762s ok 18 1762s ok 19 1762s ok 20 1762s ok 21 1762s ok 22 1762s ok 23 1762s ok 24 1762s ok 25 1762s ok 26 1762s ok 27 1762s ok 28 1762s ok 29 1762s ok 30 1762s ok 31 1762s ok 32 1762s ok 33 1762s ok 34 1762s ok 35 1762s ok 36 1762s ok 37 1762s ok 38 1762s ok 39 1762s ok 40 1762s ok 41 1762s ok 42 1762s ok 43 1762s ok 44 1762s ok 45 1762s ok 46 1762s ok 47 1762s ok 48 1762s ok 49 1762s ok 50 1762s ok 51 1762s ok 52 1762s ok 53 1762s ok 54 1762s ok 55 1762s ok 56 1762s ok 57 1762s ok 58 1762s ok 59 1762s ok 60 1762s ok 61 1762s ok 62 1762s ok 63 1762s ok 64 1762s ok 65 1762s ok 66 1762s ok 67 1762s ok 68 1762s ok 69 1762s ok 70 1762s ok 71 1762s ok 72 1762s ok 73 1762s ok 74 1762s ok 75 1762s ok 76 1762s ok 77 1762s ok 78 1762s ok 79 1762s ok 80 1762s ok 81 1762s ok 82 1762s ok 83 1762s ok 84 1762s ok 85 1762s ok 86 1762s ok 87 1762s ok 88 1762s ok 89 1762s ok 90 1762s ok 91 1762s ok 92 1762s ok 93 1762s ok 94 1762s ok 95 1762s ok 96 1762s ok 97 1762s ok 98 1762s ok 99 1762s ok 100 1762s ok 101 1762s ok 102 1762s ok 103 1762s ok 104 1762s ok 105 1762s ok 106 1762s ok 107 1762s ok 108 1762s ok 109 1762s ok 110 1762s ok 111 1762s ok 112 1762s ok 113 1762s ok 114 1762s ok 115 1762s ok 116 1762s ok 117 1762s ok 118 1762s ok 119 1762s ok 120 1762s ok 121 1762s ok 122 1762s ok 123 1762s ok 124 1762s ok 125 1762s ok 126 1762s ok 127 1762s ok 128 1762s ok 129 1762s ok 130 1762s ok 131 1762s ok 132 1762s ok 133 1762s ok 134 1762s ok 135 1762s ok 136 1762s ok 137 1762s ok 138 1762s ok 139 1762s ok 140 1762s ok 141 1762s ok 142 1762s ok 143 1762s ok 144 1762s ok 145 1762s ok 146 1762s ok 147 1762s ok 148 1762s ok 149 1762s ok 150 1762s ok 151 1762s ok 152 1762s ok 153 1762s ok 154 1762s ok 155 1762s ok 156 1762s ok 157 1762s ok 158 1762s ok 159 1762s ok 160 1762s ok 161 1762s ok 162 1762s ok 163 1762s ok 164 1762s ok 165 1762s ok 166 1762s ok 167 1762s ok 168 1762s ok 169 1762s ok 170 1762s ok 171 1762s ok 172 1762s ok 173 1762s ok 174 1762s ok 175 1762s ok 176 1762s ok 177 1762s ok 178 1762s ok 179 1762s ok 180 1762s ok 181 1762s ok 182 1762s ok 183 1762s ok 184 1762s ok 185 1762s ok 186 1762s ok 187 1762s ok 188 1762s ok 189 1762s ok 190 1762s ok 191 1762s ok 192 1762s ok 193 1762s ok 194 1762s ok 195 1762s ok 196 1762s ok 197 1762s ok 198 1762s ok 199 1762s ok 200 1762s ok 201 1762s ok 202 1762s ok 203 1762s ok 204 1762s ok 205 1762s ok 206 1762s ok 207 1762s ok 208 1762s ok 209 1762s ok 210 1762s ok 211 1762s ok 212 1762s ok 213 1762s ok 214 1762s ok 215 1762s ok 216 1762s ok 217 1762s ok 218 1762s ok 219 1762s ok 220 1762s ok 221 1762s ok 222 1762s ok 223 1762s ok 224 1762s ok 225 1762s ok 226 1762s ok 227 1762s ok 228 1762s ok 229 1762s ok 230 1762s ok 231 1762s ok 232 1762s ok 233 1762s ok 234 1762s ok 235 1762s ok 236 1762s ok 237 1762s ok 238 1762s ok 239 1762s ok 240 1762s ok 241 1762s ok 242 1762s ok 243 1762s ok 244 1762s ok 245 1762s ok 246 1762s ok 247 1762s ok 248 1762s ok 249 1762s ok 250 1762s ok 251 1762s ok 252 1762s ok 253 1762s ok 254 1762s ok 255 1762s ok 256 1762s ok 257 1762s ok 258 1762s ok 259 1762s ok 260 1762s ok 261 1762s ok 262 1762s ok 263 1762s ok 264 1762s ok 265 1762s ok 266 1762s ok 267 1762s ok 268 1762s ok 269 1762s ok 270 1762s ok 271 1762s ok 272 1762s ok 273 1762s ok 274 1762s ok 275 1762s ok 276 1762s ok 277 1762s ok 278 1762s ok 279 1762s ok 280 1762s ok 281 1762s ok 282 1762s ok 283 1762s ok 284 1762s ok 285 1762s ok 286 1762s ok 287 1762s ok 288 1762s ok 289 1762s ok 290 1762s ok 291 1762s ok 292 1762s ok 293 1762s ok 294 1762s ok 295 1762s ok 296 1762s ok 297 1762s ok 298 1762s ok 299 1762s ok 300 1762s ok 301 1762s ok 302 1762s ok 303 1762s ok 304 1762s ok 305 1762s ok 306 1762s ok 307 1762s ok 308 1762s ok 309 1762s ok 310 1762s ok 311 1762s ok 312 1762s ok 313 1762s ok 314 1762s ok 315 1762s ok 316 1762s ok 317 1762s ok 318 1762s ok 319 1762s ok 320 1762s ok 321 1762s ok 322 1762s ok 323 1762s ok 324 1762s ok 325 1762s ok 326 1762s ok 327 1762s ok 328 1762s ok 329 1762s ok 330 1762s ok 331 1762s ok 332 1762s ok 333 1762s ok 334 1762s ok 335 1762s ok 336 1762s ok 337 1762s ok 338 1762s ok 339 1762s ok 340 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: value 1762s Header sent n°1: 1762s header: Aaa 1762s value: b 1762s Header sent n°2: 1762s header: Aa 1762s value: bb 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 341 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: value 1762s received: value 1762s 1762s Header received n°1: 1762s header: Aaa 1762s expected: b 1762s received: b 1762s 1762s Header received n°2: 1762s header: Aa 1762s expected: bb 1762s received: bb 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Aa: bb 1762s Aaa: b 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: value 1762s 1762s ok 342 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo 1762s Header sent n°1: 1762s header: aaa 1762s value: b 1762s Header sent n°2: 1762s header: aa 1762s value: bb 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 343 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Header received n°1: 1762s header: aa 1762s expected: bb 1762s received: bb 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Aa: bb 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s 1762s ok 344 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo 1762s Header sent n°1: 1762s header: Test-Header1 1762s value: value1 1762s Header sent n°2: 1762s header: Test-Header2 1762s value: value2 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 345 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Header received n°1: 1762s header: Test-Header1 1762s expected: value1 1762s received: value1 1762s 1762s Header received n°2: 1762s header: Test-Header2 1762s expected: value2 1762s received: value2 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s Test-Header1: value1 1762s Test-Header2: value2 1762s 1762s ok 346 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foofoo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 347 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: barfoo 1762s received: barfoo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: barfoo 1762s 1762s ok 348 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo2foo2 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 349 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: barfoo2 1762s received: barfoo2 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: barfoo2 1762s 1762s ok 350 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foofoo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 351 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: bar2foo 1762s received: bar2foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: bar2foo 1762s 1762s ok 352 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foofoo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 353 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: barbar 1762s received: barbar 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: barbar 1762s 1762s ok 354 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo2foo2 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 355 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: barbar 1762s received: barbar 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: barbar 1762s 1762s ok 356 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foofoo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 357 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: bar2bar2 1762s received: bar2bar2 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: bar2bar2 1762s 1762s ok 358 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 359 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s 1762s ok 360 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 361 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s 1762s ok 362 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: "foo" 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 363 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: "foo", foo 1762s received: "foo", foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: "foo", foo 1762s 1762s ok 364 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 365 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo, bar 1762s received: foo, bar 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo, bar 1762s 1762s ok 366 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 367 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s 1762s ok 368 1762s 1762s 1762s 1762s Header sent n°0: 1762s header: Test-Header 1762s value: foo 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 369 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Header received n°1: 1762s header: Test-Header2 1762s expected: bar 1762s received: bar 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s Test-Header2: bar 1762s 1762s ok 370 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 371 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s 1762s ok 372 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 373 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s 1762s ok 374 1762s # testing : Checking return code is '200' 1762s # expected: 200 1762s # received: '200' 1762s ok 375 1762s 1762s Header received n°0: 1762s header: Test-Header 1762s expected: foo 1762s received: foo 1762s 1762s Response received is: 1762s HTTP/1.1 200 OK 1762s Connection: close 1762s Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Accept-Ranges: bytes 1762s ETag: "0-613edd771cbc0" 1762s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1762s Vary: In-If1 1762s Content-Length: 0 1762s Content-Type: text/html 1762s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1762s Client-Date: Wed, 20 Mar 2024 19:36:27 GMT 1762s Client-Peer: 127.0.0.1:8529 1762s Client-Response-Num: 1 1762s DMMATCH1: 1 1762s Test-Header: foo 1762s 1762s ok 376 1762s ok 1772s t/modules/heartbeat.t ............... 1772s 1..1 1772s # Running under perl version 5.038002 for linux 1772s # Current time local: Wed Mar 20 19:36:27 2024 1772s # Current time GMT: Wed Mar 20 19:36:27 2024 1772s # Using Test.pm version 1.31 1772s # Using Apache/Test.pm version 1.42 1772s Expecting at least 3 heartbeat ; Seen: 5 1772s ok 1 1772s ok 1778s t/modules/http2.t ................... 1778s 1..56 1778s # Running under perl version 5.038002 for linux 1778s # Current time local: Wed Mar 20 19:36:37 2024 1778s # Current time GMT: Wed Mar 20 19:36:37 2024 1778s # Using Test.pm version 1.31 1778s # Using Apache/Test.pm version 1.42 1778s ok 1 1778s ok 2 1778s # testing : read first response-line 1778s # expected: qr/^HTTP\/1\.. 200/ 1778s # received: 'HTTP/1.1 200 OK 1778s # ' 1778s ok 3 1778s # testing : TLS version in use 1778s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 1778s # received: 'TLSv1_3' 1778s ok 4 1778s test case: TC0001, expecting 200: GET http://localhost:8549/ 1778s # testing : GET http://localhost:8549/ 1778s # expected: 200 1778s # received: '200' 1778s ok 5 1778s test case: TC0002, expecting 404: GET http://localhost:8549/not_here 1778s # testing : GET http://localhost:8549/not_here 1778s # expected: 404 1778s # received: '404' 1778s ok 6 1778s test case: TC0005, cmp index.html file: GET http://localhost:8549/modules/h2/index.html 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 7 1778s ok 8 1778s test case: TC0006, cmp image file: GET http://localhost:8549/modules/h2/003/003_img.jpg 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 9 1778s ok 10 1778s test case: TC0007, rewrite handling: GET http://localhost:8549/modules/h2/latest.tar.gz 1778s # testing : response status 1778s # expected: 302 1778s # received: '302' 1778s ok 11 1778s # testing : location header 1778s # expected: 'http://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 1778s # received: 'http://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 1778s ok 12 1778s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8549/modules/h2/hello.pl 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 13 1778s # testing : content comparision 1778s # expected: ' 1778s #

Hello World!

1778s # 1778s # ' 1778s # received: ' 1778s #

Hello World!

1778s # 1778s # ' 1778s ok 14 1778s test case: TC0009, necho.pl without arguments: GET http://localhost:8549/modules/h2/necho.pl 1778s # testing : response status 1778s # expected: 400 1778s # received: '400' 1778s ok 15 1778s # testing : content comparision 1778s # expected: ' 1778s #

No query was specified.

1778s # 1778s # ' 1778s # received: ' 1778s #

No query was specified.

1778s # 1778s # ' 1778s ok 16 1778s test case: TC0010, necho.pl 2x10: GET http://localhost:8549/modules/h2/necho.pl?count=2&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 17 1778s # testing : content comparision 1778s # expected: '01234567890123456789' 1778s # received: '01234567890123456789' 1778s ok 18 1778s test case: TC0011, necho.pl 10x10: GET http://localhost:8549/modules/h2/necho.pl?count=10&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 19 1778s # testing : content-length 1778s # expected: 100 1778s # received: 100 1778s ok 20 1778s test case: TC0012, necho.pl 100x10: GET http://localhost:8549/modules/h2/necho.pl?count=100&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 21 1778s # testing : content-length 1778s # expected: 1000 1778s # received: 1000 1778s ok 22 1778s test case: TC0013, necho.pl 1000x10: GET http://localhost:8549/modules/h2/necho.pl?count=1000&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 23 1778s # testing : content-length 1778s # expected: 10000 1778s # received: 10000 1778s ok 24 1778s test case: TC0014, necho.pl 10000x10: GET http://localhost:8549/modules/h2/necho.pl?count=10000&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 25 1778s # testing : content-length 1778s # expected: 100000 1778s # received: 100000 1778s ok 26 1778s test case: TC0015, necho.pl 100000x10: GET http://localhost:8549/modules/h2/necho.pl?count=100000&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 27 1778s # testing : content-length 1778s # expected: 1000000 1778s # received: 1000000 1778s ok 28 1778s test case: TC0001, expecting 200: GET https://localhost:8550/ 1778s # testing : GET https://localhost:8550/ 1778s # expected: 200 1778s # received: '200' 1778s ok 29 1778s test case: TC0002, expecting 404: GET https://localhost:8550/not_here 1778s # testing : GET https://localhost:8550/not_here 1778s # expected: 404 1778s # received: '404' 1778s ok 30 1778s test case: TC0005, cmp index.html file: GET https://localhost:8550/modules/h2/index.html 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 31 1778s ok 32 1778s test case: TC0006, cmp image file: GET https://localhost:8550/modules/h2/003/003_img.jpg 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 33 1778s ok 34 1778s test case: TC0007, rewrite handling: GET https://localhost:8550/modules/h2/latest.tar.gz 1778s # testing : response status 1778s # expected: 302 1778s # received: '302' 1778s ok 35 1778s # testing : location header 1778s # expected: 'https://localhost:8550/modules/h2/xxx-1.0.2a.tar.gz' 1778s # received: 'https://localhost:8550/modules/h2/xxx-1.0.2a.tar.gz' 1778s ok 36 1778s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8550/modules/h2/hello.pl 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 37 1778s # testing : content comparision 1778s # expected: ' 1778s #

Hello World!

1778s # 1778s # ' 1778s # received: ' 1778s #

Hello World!

1778s # 1778s # ' 1778s ok 38 1778s test case: TC0009, necho.pl without arguments: GET https://localhost:8550/modules/h2/necho.pl 1778s # testing : response status 1778s # expected: 400 1778s # received: '400' 1778s ok 39 1778s # testing : content comparision 1778s # expected: ' 1778s #

No query was specified.

1778s # 1778s # ' 1778s # received: ' 1778s #

No query was specified.

1778s # 1778s # ' 1778s ok 40 1778s test case: TC0010, necho.pl 2x10: GET https://localhost:8550/modules/h2/necho.pl?count=2&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 41 1778s # testing : content comparision 1778s # expected: '01234567890123456789' 1778s # received: '01234567890123456789' 1778s ok 42 1778s test case: TC0011, necho.pl 10x10: GET https://localhost:8550/modules/h2/necho.pl?count=10&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 43 1778s # testing : content-length 1778s # expected: 100 1778s # received: 100 1778s ok 44 1778s test case: TC0012, necho.pl 100x10: GET https://localhost:8550/modules/h2/necho.pl?count=100&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 45 1778s # testing : content-length 1778s # expected: 1000 1778s # received: 1000 1778s ok 46 1778s test case: TC0013, necho.pl 1000x10: GET https://localhost:8550/modules/h2/necho.pl?count=1000&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 47 1778s # testing : content-length 1778s # expected: 10000 1778s # received: 10000 1778s ok 48 1778s test case: TC0014, necho.pl 10000x10: GET https://localhost:8550/modules/h2/necho.pl?count=10000&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 49 1778s # testing : content-length 1778s # expected: 100000 1778s # received: 100000 1778s ok 50 1778s test case: TC0015, necho.pl 100000x10: GET https://localhost:8550/modules/h2/necho.pl?count=100000&text=0123456789 1778s # testing : response status 1778s # expected: 200 1778s # received: '200' 1778s ok 51 1778s # testing : content-length 1778s # expected: 1000000 1778s # received: 1000000 1778s ok 52 1778s test case: VHOST000, expecting 200: GET https://localhost:8550/ 1778s setting host_name to localhost:8550# testing : GET https://localhost:8550/ 1778s # expected: 200 1778s # received: '200' 1778s ok 53 1778s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8550/misdirected 1778s # testing : GET https://localhost:8550/misdirected 1778s # expected: 404 1778s # received: '404' 1778s ok 54 1778s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8550/misdirected 1778s # testing : GET https://localhost:8550/misdirected 1778s # expected: 421 1778s # received: '421' 1778s ok 55 1778s test case: VHOST003, expect 421 : GET https://localhost:8550/misdirected 1778s # testing : GET https://localhost:8550/misdirected 1778s # expected: 404 1778s # received: '404' 1778s ok 56 1778s ok 1786s t/modules/include.t ................. 1786s 1..98 1786s # Running under perl version 5.038002 for linux 1786s # Current time local: Wed Mar 20 19:36:43 2024 1786s # Current time GMT: Wed Mar 20 19:36:43 2024 1786s # Using Test.pm version 1.31 1786s # Using Apache/Test.pm version 1.42 1786s # testing : GET /modules/include/abs-path.shtml 1786s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1786s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1786s ok 1 1786s # testing : GET /modules/include/apexpr/err.shtml 1786s # expected: '[an error occurred while processing this directive] err.shtml' 1786s # received: '[an error occurred while processing this directive] err.shtml' 1786s ok 2 1786s # testing : GET /modules/include/apexpr/if1.shtml 1786s # expected: 'pass' 1786s # received: 'pass' 1786s ok 3 1786s # testing : GET /modules/include/apexpr/lazyvar.shtml 1786s # expected: 'pass' 1786s # received: 'pass' 1786s ok 4 1786s # testing : GET /modules/include/apexpr/restrict.shtml 1786s # expected: '[an error occurred while processing this directive] restrict.shtml' 1786s # received: '[an error occurred while processing this directive] restrict.shtml' 1786s ok 5 1786s # testing : GET /modules/include/apexpr/var.shtml 1786s # expected: 'pass pass pass' 1786s # received: 'pass pass pass' 1786s ok 6 1786s # testing : GET /modules/include/big.shtml 1786s # expected: 'hello pass pass pass hello' 1786s # received: 'hello pass pass pass hello' 1786s ok 7 1786s # testing : GET /modules/include/comment.shtml 1786s # expected: 'No comment here' 1786s # received: 'No comment here' 1786s ok 8 1786s # testing : GET /modules/include/echo.shtml 1786s # expected: 'echo.shtml' 1786s # received: 'echo.shtml' 1786s ok 9 1786s # testing : GET /modules/include/echo1.shtml 1786s # expected: '' 1786s # received: '' 1786s ok 10 1786s # testing : GET /modules/include/echo2.shtml 1786s # expected: ' pass config echomsg pass' 1786s # received: ' pass config echomsg pass' 1786s ok 11 1786s # testing : GET /modules/include/echo3.shtml 1786s # expected: '' 1786s # received: '' 1786s ok 12 1786s # testing : GET /modules/include/encode.shtml 1786s # expected: '# %^ %23%20%25%5e' 1786s # received: '# %^ %23%20%25%5e' 1786s ok 13 1786s # testing : GET /modules/include/errmsg1.shtml 1786s # expected: 'errmsg' 1786s # received: 'errmsg' 1786s ok 14 1786s # testing : GET /modules/include/errmsg2.shtml 1786s # expected: 'errmsg' 1786s # received: 'errmsg' 1786s ok 15 1786s # testing : GET /modules/include/errmsg3.shtml 1786s # expected: 'errmsg' 1786s # received: 'errmsg' 1786s ok 16 1786s # testing : GET /modules/include/errmsg4.shtml 1786s # expected: 'pass errmsg' 1786s # received: 'pass errmsg' 1786s ok 17 1786s # testing : GET /modules/include/errmsg5.shtml 1786s # expected: '' 1786s # received: '' 1786s ok 18 1786s # testing : GET /modules/include/exec/off/cgi.shtml 1786s # expected: '[an error occurred while processing this directive]' 1786s # received: '[an error occurred while processing this directive]' 1786s ok 19 1786s # testing : GET /modules/include/exec/off/cmd.shtml 1786s # expected: '[an error occurred while processing this directive]' 1786s # received: '[an error occurred while processing this directive]' 1786s ok 20 1786s # testing : GET /modules/include/exec/on/cgi.shtml 1786s # expected: 'perl cgi' 1786s # received: 'perl cgi' 1786s ok 21 1786s # testing : GET /modules/include/exec/on/cmd.shtml 1786s # expected: 'pass' 1786s # received: 'pass' 1786s ok 22 1786s # testing : GET /modules/include/extra/inc-bogus.shtml 1786s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1786s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1786s ok 23 1786s # testing : GET /modules/include/foo.shtml 1786s # expected: '[an error occurred while processing this directive] foo.shtml body' 1786s # received: '[an error occurred while processing this directive] foo.shtml body' 1786s ok 24 1786s # testing : GET /modules/include/foo1.shtml 1786s # expected: '[an error occurred while processing this directive] foo.shtml body' 1786s # received: '[an error occurred while processing this directive] foo.shtml body' 1786s ok 25 1786s # testing : GET /modules/include/foo2.shtml 1786s # expected: '[an error occurred while processing this directive] foo.shtml body' 1786s # received: '[an error occurred while processing this directive] foo.shtml body' 1786s ok 26 1786s # testing : GET /modules/include/if1.shtml 1786s # expected: 'pass' 1786s # received: 'pass' 1786s ok 27 1786s # testing : GET /modules/include/if10.shtml 1786s # expected: 'pass' 1786s # received: 'pass' 1786s ok 28 1786s # testing : GET /modules/include/if11.shtml 1786s # expected: 'pass' 1786s # received: 'pass' 1786s ok 29 1786s # testing : GET /modules/include/if2.shtml 1786s # expected: 'pass pass' 1786s # received: 'pass pass' 1786s ok 30 1786s # testing : GET /modules/include/if3.shtml 1786s # expected: 'pass pass pass' 1786s # received: 'pass pass pass' 1786s ok 31 1786s # testing : GET /modules/include/if4.shtml 1786s # expected: 'pass pass' 1786s # received: 'pass pass' 1786s ok 32 1786s # testing : GET /modules/include/if5.shtml 1786s # expected: 'pass pass pass' 1786s # received: 'pass pass pass' 1786s ok 33 1786s # testing : GET /modules/include/if6.shtml 1786s # expected: '[an error occurred while processing this directive]' 1786s # received: '[an error occurred while processing this directive]' 1786s ok 34 1786s # testing : GET /modules/include/if7.shtml 1786s # expected: '[an error occurred while processing this directive]' 1786s # received: '[an error occurred while processing this directive]' 1786s ok 35 1786s # testing : GET /modules/include/if8.shtml 1786s # expected: 'pass' 1786s # received: 'pass' 1786s ok 36 1786s # testing : GET /modules/include/if9.shtml 1786s # expected: 'pass pass' 1786s # received: 'pass pass' 1786s ok 37 1786s # testing : GET /modules/include/inc-nego.shtml 1786s # expected: 'index.html.en' 1786s # received: 'index.html.en' 1786s ok 38 1786s # testing : GET /modules/include/inc-rfile.shtml 1786s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1786s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1786s ok 39 1786s # testing : GET /modules/include/inc-rvirtual.shtml 1786s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1786s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1786s ok 40 1786s # testing : GET /modules/include/include1.shtml 1786s # expected: 'inc-two.shtml body include.shtml body' 1786s # received: 'inc-two.shtml body include.shtml body' 1786s ok 41 1786s # testing : GET /modules/include/include2.shtml 1786s # expected: 'inc-two.shtml body include.shtml body' 1786s # received: 'inc-two.shtml body include.shtml body' 1786s ok 42 1786s # testing : GET /modules/include/include3.shtml 1786s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1786s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1786s ok 43 1786s # testing : GET /modules/include/include4.shtml 1786s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1786s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1786s ok 44 1786s # testing : GET /modules/include/include5.shtml 1786s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1786s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1786s ok 45 1786s # testing : GET /modules/include/include6.shtml 1786s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1786s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1786s ok 46 1786s # testing : GET /modules/include/malformed.shtml 1786s # expected: '[an error occurred while processing this directive] malformed.shtml' 1786s # received: '[an error occurred while processing this directive] malformed.shtml' 1786s ok 47 1786s # testing : POST /modules/include/mod_request/echo.shtml 1786s # expected: 'echo.shtml' 1786s # received: 'echo.shtml' 1786s ok 48 1786s # testing : POST /modules/include/mod_request/post.shtml 1786s # expected: 'POST foo: bar foo2: bar2' 1786s # received: 'POST foo: bar foo2: bar2' 1786s ok 49 1786s # testing : sizeof(body) > KeptBodySize 1786s # expected: 413 1786s # received: '413' 1786s ok 50 1786s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1786s # expected: 'GET foo: bar foo2: bar2' 1786s # received: 'GET foo: bar foo2: bar2' 1786s ok 51 1786s # testing : GET /modules/include/newline.shtml 1786s # expected: 'inc-two.shtml body' 1786s # received: 'inc-two.shtml body' 1786s ok 52 1786s # testing : GET /modules/include/notreal.shtml 1786s # expected: 'pass ' 1786s # received: '-->' 1786s ok 54 1786s # testing : GET /modules/include/parse2.shtml 1786s # expected: '"' 1786s # received: '"' 1786s ok 55 1786s # testing : GET /modules/include/ranged-virtual.shtml with Range 1786s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1786s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1786s ok 56 1786s # testing : GET /modules/include/regex.shtml 1786s # expected: '(none) 1 (none)' 1786s # received: '(none) 1 (none)' 1786s ok 57 1786s # testing : GET /modules/include/retagged1.shtml 1786s # expected: 'retagged1.shtml' 1786s # received: 'retagged1.shtml' 1786s ok 58 1786s # testing : GET /modules/include/retagged2.shtml 1786s # expected: '----retagged2.shtml' 1786s # received: '----retagged2.shtml' 1786s ok 59 1786s # testing : GET /modules/include/set.shtml 1786s # expected: 'set works' 1786s # received: 'set works' 1786s ok 60 1786s # testing : GET /modules/include/var128.shtml 1786s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1786s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1786s ok 61 1786s # testing : GET /modules/include/virtualq.shtml?foo=bar 1786s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1786s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1786s ok 62 1786s # testing : GET /modules/include/size.shtml 1786s # expected: '1,122 1,122 1.1K 1.1K' 1786s # received: '1,122 1,122 1.1K 1.1K' 1786s ok 63 1786s # testing : GET /modules/include/file.shtml 1786s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1786s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1786s ok 64 1786s # testing : GET /modules/include/printenv.shtml 1786s # expected: '200' 1786s # received: '200' 1786s ok 65 1786s ok 66 1786s ok 67 1786s # testing : /mod_include test/ 1786s # expected: qr/mod_include test/ 1786s # received: ' 1786s # 1786s # mod_include test 1786s # 1786s # 1786s # 1786s #

mod_include test

1786s # 1786s # 1786s # Hello World 1786s # 1786s #

[back]

1786s # 1786s #
1786s #
footer
1786s # 1786s # ' 1786s ok 68 1786s # testing : /Hello World/ 1786s # expected: qr/Hello World/ 1786s # received: ' 1786s # 1786s # mod_include test 1786s # 1786s # 1786s # 1786s #

mod_include test

1786s # 1786s # 1786s # Hello World 1786s # 1786s #

[back]

1786s # 1786s #
1786s #
footer
1786s # 1786s # ' 1786s ok 69 1786s # testing : /footer/ 1786s # expected: qr/footer/ 1786s # received: ' 1786s # 1786s # mod_include test 1786s # 1786s # 1786s # 1786s #

mod_include test

1786s # 1786s # 1786s # Hello World 1786s # 1786s #

[back]

1786s # 1786s #
1786s #
footer
1786s # 1786s # ' 1786s ok 70 1786s # testing : XBitHack off [0444] 1786s # expected: ' ' 1786s # received: ' ' 1786s ok 71 1786s # testing : XBitHack off [0544] 1786s # expected: ' ' 1786s # received: ' ' 1786s ok 72 1786s # testing : XBitHack off [0554] 1786s # expected: ' ' 1786s # received: ' ' 1786s ok 73 1786s # testing : XBitHack on [0444] 1786s # expected: ' ' 1786s # received: ' ' 1786s ok 74 1786s # testing : XBitHack on [0544] 1786s # expected: 'No Last-modified date ; inc-two.shtml body ' 1786s # received: 'No Last-modified date ; inc-two.shtml body ' 1786s ok 75 1786s # testing : XBitHack on [0554] 1786s # expected: 'No Last-modified date ; inc-two.shtml body ' 1786s # received: 'No Last-modified date ; inc-two.shtml body ' 1786s ok 76 1786s # testing : XBitHack both [timefmt] 1786s # expected: 'xx2024xx' 1786s # received: 'xx2024xx' 1786s ok 77 1786s # testing : XBitHack full [0444] 1786s # expected: ' ' 1786s # received: ' ' 1786s ok 78 1786s # testing : XBitHack full [0544] 1786s # expected: 'No Last-modified date ; inc-two.shtml body ' 1786s # received: 'No Last-modified date ; inc-two.shtml body ' 1786s ok 79 1786s # testing : XBitHack full [0554] 1786s # expected: 'Has Last-modified date ; inc-two.shtml body ' 1786s # received: 'Has Last-modified date ; inc-two.shtml body ' 1786s ok 80 1786s # testing : XBitHack full [0554] / ETag 1786s # expected: 'No ETag ; ' 1786s # received: 'No ETag ; ' 1786s ok 81 1786s # testing : XBitHack full [0554] / If-Modified-Since 1786s # expected: 304 1786s # received: '304' 1786s ok 82 1786s # testing : XBitHack full [0544] / If-Modified-Since 1786s # expected: 200 1786s # received: '200' 1786s ok 83 1786s # testing : XBitHack full [0544] / ETag 1786s # expected: 'No ETag ; inc-two.shtml body ' 1786s # received: 'No ETag ; inc-two.shtml body ' 1786s ok 84 1786s # testing : GET /modules/include/bucketeer/y.shtml 1786s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s ok 85 1786s # testing : GET /modules/include/bucketeer/y0.shtml 1786s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s ok 86 1786s # testing : GET /modules/include/bucketeer/y1.shtml 1786s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s ok 87 1786s # testing : GET /modules/include/bucketeer/y2.shtml 1786s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s ok 88 1786s # testing : GET /modules/include/bucketeer/y3.shtml 1786s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1786s ok 89 1786s # testing : GET /modules/include/bucketeer/y4.shtml 1786s # expected: '[an error occurred while processing this directive]' 1786s # received: '[an error occurred while processing this directive]' 1786s ok 90 1786s # testing : GET /modules/include/bucketeer/y5.shtml 1786s # expected: 'pass [an error occurred while processing this directive] pass pass1' 1786s # received: 'pass [an error occurred while processing this directive] pass pass1' 1786s ok 91 1786s # testing : GET /modules/include/bucketeer/y6.shtml 1786s # expected: 'BeforeIfElseBlockAfterIf' 1786s # received: 'BeforeIfElseBlockAfterIf' 1786s ok 92 1786s # testing : GET /modules/include/bucketeer/y7.shtml 1786s # expected: 'Before If SomethingElseAfter if' 1786s # received: 'Before If SomethingElseAfter if' 1786s ok 93 1786s # testing : GET /modules/include/bucketeer/y8.shtml 1786s # expected: 'FalseSetDone' 1786s # received: 'FalseSetDone' 1786s ok 94 1786s # testing : GET /modules/include/bucketeer/y9.shtml 1786s # expected: 'FalseSetDone' 1786s # received: 'FalseSetDone' 1786s ok 95 1786s # testing : GET /modules/include/bucketeer/y10.shtml 1786s # expected: '"pass"' 1786s # received: '"pass"' 1786s ok 96 1786s # testing : GET /modules/include/bucketeer/retagged3.shtml 1786s # expected: '----retagged3.shtml' 1786s # received: '----retagged3.shtml' 1786s ok 97 1786s # testing : GET /modules/include/bucketeer/retagged4.shtml 1786s # expected: '---pass' 1786s # received: '---pass' 1786s ok 98 1786s ok 1790s t/modules/info.t .................... 1790s 1..1 1790s # Running under perl version 5.038002 for linux 1790s # Current time local: Wed Mar 20 19:36:51 2024 1790s # Current time GMT: Wed Mar 20 19:36:51 2024 1790s # Using Test.pm version 1.31 1790s # Using Apache/Test.pm version 1.42 1790s ok 1 1790s ok 1795s t/modules/ldap.t .................... skipped: LDAP testing not configured 1799s t/modules/lua.t ..................... 1799s 1..60 1799s # Running under perl version 5.038002 for linux 1799s # Current time local: Wed Mar 20 19:37:00 2024 1799s # Current time GMT: Wed Mar 20 19:37:00 2024 1799s # Using Test.pm version 1.31 1799s # Using Apache/Test.pm version 1.42 1799s # testing : code for /modules/lua/hello.lua 1799s # expected: 200 1799s # received: '200' 1799s ok 1 1799s # testing : response content for /modules/lua/hello.lua 1799s # expected: 'Hello Lua World! 1799s # ' 1799s # received: 'Hello Lua World! 1799s # ' 1799s ok 2 1799s # testing : c-type for /modules/lua/hello.lua 1799s # expected: 'text/plain' 1799s # received: 'text/plain' 1799s ok 3 1799s ok 4 # skip 1799s # testing : code for /modules/lua/404?translateme=1 1799s # expected: 200 1799s # received: '200' 1799s ok 5 1799s # testing : response content for /modules/lua/404?translateme=1 1799s # expected: 'Hello Lua World! 1799s # ' 1799s # received: 'Hello Lua World! 1799s # ' 1799s ok 6 1799s ok 7 # skip 1799s ok 8 # skip 1799s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 1799s # expected: 200 1799s # received: '200' 1799s ok 9 1799s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 1799s # expected: 'other lua handler 1799s # ' 1799s # received: 'other lua handler 1799s # ' 1799s ok 10 1799s ok 11 # skip 1799s ok 12 # skip 1799s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 1799s # expected: 200 1799s # received: '200' 1799s ok 13 1799s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 1799s # expected: 'other lua handler 1799s # ' 1799s # received: 'other lua handler 1799s # ' 1799s ok 14 1799s ok 15 # skip 1799s ok 16 # skip 1799s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 1799s # expected: 200 1799s # received: '200' 1799s ok 17 1799s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 1799s # expected: 'Hello Lua World! 1799s # ' 1799s # received: 'Hello Lua World! 1799s # ' 1799s ok 18 1799s ok 19 # skip 1799s ok 20 # skip 1799s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1799s # expected: 200 1799s # received: '200' 1799s ok 21 1799s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1799s # expected: 'other lua handler 1799s # ' 1799s # received: 'other lua handler 1799s # ' 1799s ok 22 1799s ok 23 # skip 1799s ok 24 # skip 1799s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1799s # expected: 200 1799s # received: '200' 1799s ok 25 1799s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1799s # expected: 'other lua handler 1799s # ' 1799s # received: 'other lua handler 1799s # ' 1799s ok 26 1799s ok 27 # skip 1799s ok 28 # skip 1799s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1799s # expected: 200 1799s # received: '200' 1799s ok 29 1799s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1799s # expected: 'other lua handler 1799s # ' 1799s # received: 'other lua handler 1799s # ' 1799s ok 30 1799s ok 31 # skip 1799s ok 32 # skip 1799s # testing : code for /modules/lua/version.lua 1799s # expected: 200 1799s # received: '200' 1799s ok 33 1799s # testing : response content for /modules/lua/version.lua 1799s # expected: qr/^Apache\/2.4.58/ 1799s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1799s ok 34 1799s ok 35 # skip 1799s ok 36 # skip 1799s # testing : code for /modules/lua/method.lua 1799s # expected: 200 1799s # received: '200' 1799s ok 37 1799s # testing : response content for /modules/lua/method.lua 1799s # expected: 'GET' 1799s # received: 'GET' 1799s ok 38 1799s ok 39 # skip 1799s ok 40 # skip 1799s # testing : code for /modules/lua/201.lua 1799s # expected: 201 1799s # received: '201' 1799s ok 41 1799s # testing : response content for /modules/lua/201.lua 1799s # expected: '' 1799s # received: '' 1799s ok 42 1799s ok 43 # skip 1799s ok 44 # skip 1799s # testing : code for /modules/lua/https.lua 1799s # expected: 200 1799s # received: '200' 1799s ok 45 1799s # testing : response content for /modules/lua/https.lua 1799s # expected: 'nope' 1799s # received: 'nope' 1799s ok 46 1799s ok 47 # skip 1799s ok 48 # skip 1799s # testing : code for /modules/lua/setheaders.lua 1799s # expected: 200 1799s # received: '200' 1799s ok 49 1799s # testing : response content for /modules/lua/setheaders.lua 1799s # expected: '' 1799s # received: '' 1799s ok 50 1799s ok 51 # skip 1799s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 1799s # 'X-Header' header value is 'yes' (expected 'yes') 1799s ok 52 1799s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1799s # expected: 200 1799s # received: '200' 1799s ok 53 1799s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1799s # expected: 'Header set' 1799s # received: 'Header set' 1799s ok 54 1799s ok 55 # skip 1799s # 'foo' header value is 'bar' (expected 'bar') 1799s ok 56 1799s # testing : code for /modules/lua/filtered/foobar.html 1799s # expected: 200 1799s # received: '200' 1799s ok 57 1799s # testing : response content for /modules/lua/filtered/foobar.html 1799s # expected: 'prefix 1799s # bucket:foobar 1799s # suffix 1799s # ' 1799s # received: 'prefix 1799s # bucket:foobar 1799s # suffix 1799s # ' 1799s ok 58 1799s ok 59 # skip 1799s ok 60 # skip 1799s ok 1804s t/modules/negotiation.t ............. 1804s 1..158 1804s # Running under perl version 5.038002 for linux 1804s # Current time local: Wed Mar 20 19:37:04 2024 1804s # Current time GMT: Wed Mar 20 19:37:04 2024 1804s # Using Test.pm version 1.31 1804s # Using Apache/Test.pm version 1.42 1804s # GET /modules/negotiation/en/ 1804s # testing : Verify correct default language for index.en.foo 1804s # expected: 'index.html.en' 1804s # received: 'index.html.en' 1804s ok 1 1804s # GET /modules/negotiation/en/compressed/ 1804s # testing : Verify correct default language for index.en.foo.gz 1804s # expected: 'index.html.en.gz' 1804s # received: 'index.html.en.gz' 1804s ok 2 1804s # GET /modules/negotiation/en/two/index 1804s # testing : Verify correct default language for index.en.html 1804s # expected: 'index.en.html' 1804s # received: 'index.en.html' 1804s ok 3 1804s # GET /modules/negotiation/en/index.html.en 1804s # testing : Explicitly request en/index.html.en 1804s # expected: 200 1804s # received: '200' 1804s ok 4 1804s # GET /modules/negotiation/en/two/index.en.html 1804s # testing : Explicitly request en/two/index.en.html 1804s # expected: 200 1804s # received: '200' 1804s ok 5 1804s # GET /modules/negotiation/en/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.en' 1804s # received: 'index.html.en' 1804s ok 6 1804s # GET /modules/negotiation/en/compressed/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.en.gz' 1804s # received: 'index.html.en.gz' 1804s ok 7 1804s # GET /modules/negotiation/en/two/index 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.en.html' 1804s # received: 'index.en.html' 1804s ok 8 1804s # GET /modules/negotiation/en/index.html.fr 1804s # testing : Explicitly request en/index.html.fr 1804s # expected: 200 1804s # received: '200' 1804s ok 9 1804s # GET /modules/negotiation/en/two/index.fr.html 1804s # testing : Explicitly request en/two/index.fr.html 1804s # expected: 200 1804s # received: '200' 1804s ok 10 1804s # GET /modules/negotiation/en/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fr' 1804s # received: 'index.html.fr' 1804s ok 11 1804s # GET /modules/negotiation/en/compressed/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fr.gz' 1804s # received: 'index.html.fr.gz' 1804s ok 12 1804s # GET /modules/negotiation/en/two/index 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fr.html' 1804s # received: 'index.fr.html' 1804s ok 13 1804s # GET /modules/negotiation/en/index.html.de 1804s # testing : Explicitly request en/index.html.de 1804s # expected: 200 1804s # received: '200' 1804s ok 14 1804s # GET /modules/negotiation/en/two/index.de.html 1804s # testing : Explicitly request en/two/index.de.html 1804s # expected: 200 1804s # received: '200' 1804s ok 15 1804s # GET /modules/negotiation/en/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.de' 1804s # received: 'index.html.de' 1804s ok 16 1804s # GET /modules/negotiation/en/compressed/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.de.gz' 1804s # received: 'index.html.de.gz' 1804s ok 17 1804s # GET /modules/negotiation/en/two/index 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.de.html' 1804s # received: 'index.de.html' 1804s ok 18 1804s # GET /modules/negotiation/en/index.html.fu 1804s # testing : Explicitly request en/index.html.fu 1804s # expected: 200 1804s # received: '200' 1804s ok 19 1804s # GET /modules/negotiation/en/two/index.fu.html 1804s # testing : Explicitly request en/two/index.fu.html 1804s # expected: 200 1804s # received: '200' 1804s ok 20 1804s # GET /modules/negotiation/en/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fu' 1804s # received: 'index.html.fu' 1804s ok 21 1804s # GET /modules/negotiation/en/compressed/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fu.gz' 1804s # received: 'index.html.fu.gz' 1804s ok 22 1804s # GET /modules/negotiation/en/two/index 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fu.html' 1804s # received: 'index.fu.html' 1804s ok 23 1804s # GET /modules/negotiation/en/index.html.zh-TW 1804s # testing : Explicitly request en/index.html.zh-TW 1804s # expected: 200 1804s # received: '200' 1804s ok 24 1804s # GET /modules/negotiation/en/two/index.zh-TW.html 1804s # testing : Explicitly request en/two/index.zh-TW.html 1804s # expected: 200 1804s # received: '200' 1804s ok 25 1804s # GET /modules/negotiation/en/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.zh-TW' 1804s # received: 'index.html.zh-TW' 1804s ok 26 1804s # GET /modules/negotiation/en/compressed/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.zh-TW.gz' 1804s # received: 'index.html.zh-TW.gz' 1804s ok 27 1804s # GET /modules/negotiation/en/two/index 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.zh-TW.html' 1804s # received: 'index.zh-TW.html' 1804s ok 28 1804s # GET /modules/negotiation/fr/ 1804s # testing : Verify correct default language for index.fr.foo 1804s # expected: 'index.html.fr' 1804s # received: 'index.html.fr' 1804s ok 29 1804s # GET /modules/negotiation/fr/compressed/ 1804s # testing : Verify correct default language for index.fr.foo.gz 1804s # expected: 'index.html.fr.gz' 1804s # received: 'index.html.fr.gz' 1804s ok 30 1804s # GET /modules/negotiation/fr/two/index 1804s # testing : Verify correct default language for index.fr.html 1804s # expected: 'index.fr.html' 1804s # received: 'index.fr.html' 1804s ok 31 1804s # GET /modules/negotiation/fr/index.html.en 1804s # testing : Explicitly request fr/index.html.en 1804s # expected: 200 1804s # received: '200' 1804s ok 32 1804s # GET /modules/negotiation/fr/two/index.en.html 1804s # testing : Explicitly request fr/two/index.en.html 1804s # expected: 200 1804s # received: '200' 1804s ok 33 1804s # GET /modules/negotiation/fr/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.en' 1804s # received: 'index.html.en' 1804s ok 34 1804s # GET /modules/negotiation/fr/compressed/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.en.gz' 1804s # received: 'index.html.en.gz' 1804s ok 35 1804s # GET /modules/negotiation/fr/two/index 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.en.html' 1804s # received: 'index.en.html' 1804s ok 36 1804s # GET /modules/negotiation/fr/index.html.fr 1804s # testing : Explicitly request fr/index.html.fr 1804s # expected: 200 1804s # received: '200' 1804s ok 37 1804s # GET /modules/negotiation/fr/two/index.fr.html 1804s # testing : Explicitly request fr/two/index.fr.html 1804s # expected: 200 1804s # received: '200' 1804s ok 38 1804s # GET /modules/negotiation/fr/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fr' 1804s # received: 'index.html.fr' 1804s ok 39 1804s # GET /modules/negotiation/fr/compressed/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fr.gz' 1804s # received: 'index.html.fr.gz' 1804s ok 40 1804s # GET /modules/negotiation/fr/two/index 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fr.html' 1804s # received: 'index.fr.html' 1804s ok 41 1804s # GET /modules/negotiation/fr/index.html.de 1804s # testing : Explicitly request fr/index.html.de 1804s # expected: 200 1804s # received: '200' 1804s ok 42 1804s # GET /modules/negotiation/fr/two/index.de.html 1804s # testing : Explicitly request fr/two/index.de.html 1804s # expected: 200 1804s # received: '200' 1804s ok 43 1804s # GET /modules/negotiation/fr/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.de' 1804s # received: 'index.html.de' 1804s ok 44 1804s # GET /modules/negotiation/fr/compressed/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.de.gz' 1804s # received: 'index.html.de.gz' 1804s ok 45 1804s # GET /modules/negotiation/fr/two/index 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.de.html' 1804s # received: 'index.de.html' 1804s ok 46 1804s # GET /modules/negotiation/fr/index.html.fu 1804s # testing : Explicitly request fr/index.html.fu 1804s # expected: 200 1804s # received: '200' 1804s ok 47 1804s # GET /modules/negotiation/fr/two/index.fu.html 1804s # testing : Explicitly request fr/two/index.fu.html 1804s # expected: 200 1804s # received: '200' 1804s ok 48 1804s # GET /modules/negotiation/fr/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fu' 1804s # received: 'index.html.fu' 1804s ok 49 1804s # GET /modules/negotiation/fr/compressed/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fu.gz' 1804s # received: 'index.html.fu.gz' 1804s ok 50 1804s # GET /modules/negotiation/fr/two/index 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fu.html' 1804s # received: 'index.fu.html' 1804s ok 51 1804s # GET /modules/negotiation/fr/index.html.zh-TW 1804s # testing : Explicitly request fr/index.html.zh-TW 1804s # expected: 200 1804s # received: '200' 1804s ok 52 1804s # GET /modules/negotiation/fr/two/index.zh-TW.html 1804s # testing : Explicitly request fr/two/index.zh-TW.html 1804s # expected: 200 1804s # received: '200' 1804s ok 53 1804s # GET /modules/negotiation/fr/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.zh-TW' 1804s # received: 'index.html.zh-TW' 1804s ok 54 1804s # GET /modules/negotiation/fr/compressed/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.zh-TW.gz' 1804s # received: 'index.html.zh-TW.gz' 1804s ok 55 1804s # GET /modules/negotiation/fr/two/index 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.zh-TW.html' 1804s # received: 'index.zh-TW.html' 1804s ok 56 1804s # GET /modules/negotiation/de/ 1804s # testing : Verify correct default language for index.de.foo 1804s # expected: 'index.html.de' 1804s # received: 'index.html.de' 1804s ok 57 1804s # GET /modules/negotiation/de/compressed/ 1804s # testing : Verify correct default language for index.de.foo.gz 1804s # expected: 'index.html.de.gz' 1804s # received: 'index.html.de.gz' 1804s ok 58 1804s # GET /modules/negotiation/de/two/index 1804s # testing : Verify correct default language for index.de.html 1804s # expected: 'index.de.html' 1804s # received: 'index.de.html' 1804s ok 59 1804s # GET /modules/negotiation/de/index.html.en 1804s # testing : Explicitly request de/index.html.en 1804s # expected: 200 1804s # received: '200' 1804s ok 60 1804s # GET /modules/negotiation/de/two/index.en.html 1804s # testing : Explicitly request de/two/index.en.html 1804s # expected: 200 1804s # received: '200' 1804s ok 61 1804s # GET /modules/negotiation/de/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.en' 1804s # received: 'index.html.en' 1804s ok 62 1804s # GET /modules/negotiation/de/compressed/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.en.gz' 1804s # received: 'index.html.en.gz' 1804s ok 63 1804s # GET /modules/negotiation/de/two/index 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.en.html' 1804s # received: 'index.en.html' 1804s ok 64 1804s # GET /modules/negotiation/de/index.html.fr 1804s # testing : Explicitly request de/index.html.fr 1804s # expected: 200 1804s # received: '200' 1804s ok 65 1804s # GET /modules/negotiation/de/two/index.fr.html 1804s # testing : Explicitly request de/two/index.fr.html 1804s # expected: 200 1804s # received: '200' 1804s ok 66 1804s # GET /modules/negotiation/de/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fr' 1804s # received: 'index.html.fr' 1804s ok 67 1804s # GET /modules/negotiation/de/compressed/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fr.gz' 1804s # received: 'index.html.fr.gz' 1804s ok 68 1804s # GET /modules/negotiation/de/two/index 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fr.html' 1804s # received: 'index.fr.html' 1804s ok 69 1804s # GET /modules/negotiation/de/index.html.de 1804s # testing : Explicitly request de/index.html.de 1804s # expected: 200 1804s # received: '200' 1804s ok 70 1804s # GET /modules/negotiation/de/two/index.de.html 1804s # testing : Explicitly request de/two/index.de.html 1804s # expected: 200 1804s # received: '200' 1804s ok 71 1804s # GET /modules/negotiation/de/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.de' 1804s # received: 'index.html.de' 1804s ok 72 1804s # GET /modules/negotiation/de/compressed/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.de.gz' 1804s # received: 'index.html.de.gz' 1804s ok 73 1804s # GET /modules/negotiation/de/two/index 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.de.html' 1804s # received: 'index.de.html' 1804s ok 74 1804s # GET /modules/negotiation/de/index.html.fu 1804s # testing : Explicitly request de/index.html.fu 1804s # expected: 200 1804s # received: '200' 1804s ok 75 1804s # GET /modules/negotiation/de/two/index.fu.html 1804s # testing : Explicitly request de/two/index.fu.html 1804s # expected: 200 1804s # received: '200' 1804s ok 76 1804s # GET /modules/negotiation/de/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fu' 1804s # received: 'index.html.fu' 1804s ok 77 1804s # GET /modules/negotiation/de/compressed/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fu.gz' 1804s # received: 'index.html.fu.gz' 1804s ok 78 1804s # GET /modules/negotiation/de/two/index 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fu.html' 1804s # received: 'index.fu.html' 1804s ok 79 1804s # GET /modules/negotiation/de/index.html.zh-TW 1804s # testing : Explicitly request de/index.html.zh-TW 1804s # expected: 200 1804s # received: '200' 1804s ok 80 1804s # GET /modules/negotiation/de/two/index.zh-TW.html 1804s # testing : Explicitly request de/two/index.zh-TW.html 1804s # expected: 200 1804s # received: '200' 1804s ok 81 1804s # GET /modules/negotiation/de/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.zh-TW' 1804s # received: 'index.html.zh-TW' 1804s ok 82 1804s # GET /modules/negotiation/de/compressed/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.zh-TW.gz' 1804s # received: 'index.html.zh-TW.gz' 1804s ok 83 1804s # GET /modules/negotiation/de/two/index 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.zh-TW.html' 1804s # received: 'index.zh-TW.html' 1804s ok 84 1804s # GET /modules/negotiation/fu/ 1804s # testing : Verify correct default language for index.fu.foo 1804s # expected: 'index.html.fu' 1804s # received: 'index.html.fu' 1804s ok 85 1804s # GET /modules/negotiation/fu/compressed/ 1804s # testing : Verify correct default language for index.fu.foo.gz 1804s # expected: 'index.html.fu.gz' 1804s # received: 'index.html.fu.gz' 1804s ok 86 1804s # GET /modules/negotiation/fu/two/index 1804s # testing : Verify correct default language for index.fu.html 1804s # expected: 'index.fu.html' 1804s # received: 'index.fu.html' 1804s ok 87 1804s # GET /modules/negotiation/fu/index.html.en 1804s # testing : Explicitly request fu/index.html.en 1804s # expected: 200 1804s # received: '200' 1804s ok 88 1804s # GET /modules/negotiation/fu/two/index.en.html 1804s # testing : Explicitly request fu/two/index.en.html 1804s # expected: 200 1804s # received: '200' 1804s ok 89 1804s # GET /modules/negotiation/fu/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.en' 1804s # received: 'index.html.en' 1804s ok 90 1804s # GET /modules/negotiation/fu/compressed/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.en.gz' 1804s # received: 'index.html.en.gz' 1804s ok 91 1804s # GET /modules/negotiation/fu/two/index 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.en.html' 1804s # received: 'index.en.html' 1804s ok 92 1804s # GET /modules/negotiation/fu/index.html.fr 1804s # testing : Explicitly request fu/index.html.fr 1804s # expected: 200 1804s # received: '200' 1804s ok 93 1804s # GET /modules/negotiation/fu/two/index.fr.html 1804s # testing : Explicitly request fu/two/index.fr.html 1804s # expected: 200 1804s # received: '200' 1804s ok 94 1804s # GET /modules/negotiation/fu/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fr' 1804s # received: 'index.html.fr' 1804s ok 95 1804s # GET /modules/negotiation/fu/compressed/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fr.gz' 1804s # received: 'index.html.fr.gz' 1804s ok 96 1804s # GET /modules/negotiation/fu/two/index 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fr.html' 1804s # received: 'index.fr.html' 1804s ok 97 1804s # GET /modules/negotiation/fu/index.html.de 1804s # testing : Explicitly request fu/index.html.de 1804s # expected: 200 1804s # received: '200' 1804s ok 98 1804s # GET /modules/negotiation/fu/two/index.de.html 1804s # testing : Explicitly request fu/two/index.de.html 1804s # expected: 200 1804s # received: '200' 1804s ok 99 1804s # GET /modules/negotiation/fu/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.de' 1804s # received: 'index.html.de' 1804s ok 100 1804s # GET /modules/negotiation/fu/compressed/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.de.gz' 1804s # received: 'index.html.de.gz' 1804s ok 101 1804s # GET /modules/negotiation/fu/two/index 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.de.html' 1804s # received: 'index.de.html' 1804s ok 102 1804s # GET /modules/negotiation/fu/index.html.fu 1804s # testing : Explicitly request fu/index.html.fu 1804s # expected: 200 1804s # received: '200' 1804s ok 103 1804s # GET /modules/negotiation/fu/two/index.fu.html 1804s # testing : Explicitly request fu/two/index.fu.html 1804s # expected: 200 1804s # received: '200' 1804s ok 104 1804s # GET /modules/negotiation/fu/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fu' 1804s # received: 'index.html.fu' 1804s ok 105 1804s # GET /modules/negotiation/fu/compressed/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fu.gz' 1804s # received: 'index.html.fu.gz' 1804s ok 106 1804s # GET /modules/negotiation/fu/two/index 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fu.html' 1804s # received: 'index.fu.html' 1804s ok 107 1804s # GET /modules/negotiation/fu/index.html.zh-TW 1804s # testing : Explicitly request fu/index.html.zh-TW 1804s # expected: 200 1804s # received: '200' 1804s ok 108 1804s # GET /modules/negotiation/fu/two/index.zh-TW.html 1804s # testing : Explicitly request fu/two/index.zh-TW.html 1804s # expected: 200 1804s # received: '200' 1804s ok 109 1804s # GET /modules/negotiation/fu/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.zh-TW' 1804s # received: 'index.html.zh-TW' 1804s ok 110 1804s # GET /modules/negotiation/fu/compressed/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.zh-TW.gz' 1804s # received: 'index.html.zh-TW.gz' 1804s ok 111 1804s # GET /modules/negotiation/fu/two/index 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.zh-TW.html' 1804s # received: 'index.zh-TW.html' 1804s ok 112 1804s # GET /modules/negotiation/zh-TW/ 1804s # testing : Verify correct default language for index.zh-TW.foo 1804s # expected: 'index.html.zh-TW' 1804s # received: 'index.html.zh-TW' 1804s ok 113 1804s # GET /modules/negotiation/zh-TW/compressed/ 1804s # testing : Verify correct default language for index.zh-TW.foo.gz 1804s # expected: 'index.html.zh-TW.gz' 1804s # received: 'index.html.zh-TW.gz' 1804s ok 114 1804s # GET /modules/negotiation/zh-TW/two/index 1804s # testing : Verify correct default language for index.zh-TW.html 1804s # expected: 'index.zh-TW.html' 1804s # received: 'index.zh-TW.html' 1804s ok 115 1804s # GET /modules/negotiation/zh-TW/index.html.en 1804s # testing : Explicitly request zh-TW/index.html.en 1804s # expected: 200 1804s # received: '200' 1804s ok 116 1804s # GET /modules/negotiation/zh-TW/two/index.en.html 1804s # testing : Explicitly request zh-TW/two/index.en.html 1804s # expected: 200 1804s # received: '200' 1804s ok 117 1804s # GET /modules/negotiation/zh-TW/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.en' 1804s # received: 'index.html.en' 1804s ok 118 1804s # GET /modules/negotiation/zh-TW/compressed/ 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.en.gz' 1804s # received: 'index.html.en.gz' 1804s ok 119 1804s # GET /modules/negotiation/zh-TW/two/index 1804s # Accept-Language: en 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.en.html' 1804s # received: 'index.en.html' 1804s ok 120 1804s # GET /modules/negotiation/zh-TW/index.html.fr 1804s # testing : Explicitly request zh-TW/index.html.fr 1804s # expected: 200 1804s # received: '200' 1804s ok 121 1804s # GET /modules/negotiation/zh-TW/two/index.fr.html 1804s # testing : Explicitly request zh-TW/two/index.fr.html 1804s # expected: 200 1804s # received: '200' 1804s ok 122 1804s # GET /modules/negotiation/zh-TW/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fr' 1804s # received: 'index.html.fr' 1804s ok 123 1804s # GET /modules/negotiation/zh-TW/compressed/ 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fr.gz' 1804s # received: 'index.html.fr.gz' 1804s ok 124 1804s # GET /modules/negotiation/zh-TW/two/index 1804s # Accept-Language: fr 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fr.html' 1804s # received: 'index.fr.html' 1804s ok 125 1804s # GET /modules/negotiation/zh-TW/index.html.de 1804s # testing : Explicitly request zh-TW/index.html.de 1804s # expected: 200 1804s # received: '200' 1804s ok 126 1804s # GET /modules/negotiation/zh-TW/two/index.de.html 1804s # testing : Explicitly request zh-TW/two/index.de.html 1804s # expected: 200 1804s # received: '200' 1804s ok 127 1804s # GET /modules/negotiation/zh-TW/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.de' 1804s # received: 'index.html.de' 1804s ok 128 1804s # GET /modules/negotiation/zh-TW/compressed/ 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.de.gz' 1804s # received: 'index.html.de.gz' 1804s ok 129 1804s # GET /modules/negotiation/zh-TW/two/index 1804s # Accept-Language: de 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.de.html' 1804s # received: 'index.de.html' 1804s ok 130 1804s # GET /modules/negotiation/zh-TW/index.html.fu 1804s # testing : Explicitly request zh-TW/index.html.fu 1804s # expected: 200 1804s # received: '200' 1804s ok 131 1804s # GET /modules/negotiation/zh-TW/two/index.fu.html 1804s # testing : Explicitly request zh-TW/two/index.fu.html 1804s # expected: 200 1804s # received: '200' 1804s ok 132 1804s # GET /modules/negotiation/zh-TW/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.fu' 1804s # received: 'index.html.fu' 1804s ok 133 1804s # GET /modules/negotiation/zh-TW/compressed/ 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.fu.gz' 1804s # received: 'index.html.fu.gz' 1804s ok 134 1804s # GET /modules/negotiation/zh-TW/two/index 1804s # Accept-Language: fu 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.fu.html' 1804s # received: 'index.fu.html' 1804s ok 135 1804s # GET /modules/negotiation/zh-TW/index.html.zh-TW 1804s # testing : Explicitly request zh-TW/index.html.zh-TW 1804s # expected: 200 1804s # received: '200' 1804s ok 136 1804s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 1804s # testing : Explicitly request zh-TW/two/index.zh-TW.html 1804s # expected: 200 1804s # received: '200' 1804s ok 137 1804s # GET /modules/negotiation/zh-TW/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.html.zh-TW' 1804s # received: 'index.html.zh-TW' 1804s ok 138 1804s # GET /modules/negotiation/zh-TW/compressed/ 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1804s # expected: 'index.html.zh-TW.gz' 1804s # received: 'index.html.zh-TW.gz' 1804s ok 139 1804s # GET /modules/negotiation/zh-TW/two/index 1804s # Accept-Language: zh-TW 1804s # testing : Verify with a default language Accept-Language still obeyed 1804s # expected: 'index.zh-TW.html' 1804s # received: 'index.zh-TW.html' 1804s ok 140 1804s # GET /modules/negotiation/en/ 1804s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1804s # testing : fu has a higher quality rating, so we expect fu 1804s # expected: 'index.html.fu' 1804s # received: 'index.html.fu' 1804s ok 141 1804s # GET /modules/negotiation/en/two/index 1804s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1804s # testing : fu has a higher quality rating, so we expect fu 1804s # expected: 'index.fu.html' 1804s # received: 'index.fu.html' 1804s ok 142 1804s # GET /modules/negotiation/en/compressed/ 1804s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1804s # testing : fu has a higher quality rating, so we expect fu 1804s # expected: 'index.html.fu.gz' 1804s # received: 'index.html.fu.gz' 1804s ok 143 1804s # GET /modules/negotiation/en/ 1804s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1804s # testing : bu has the highest quality but is non-existant, so fr is next best 1804s # expected: 'index.html.fr' 1804s # received: 'index.html.fr' 1804s ok 144 1804s # GET /modules/negotiation/en/two/index 1804s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1804s # testing : bu has the highest quality but is non-existant, so fr is next best 1804s # expected: 'index.fr.html' 1804s # received: 'index.fr.html' 1804s ok 145 1804s # GET /modules/negotiation/en/compressed/ 1804s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1804s # testing : bu has the highest quality but is non-existant, so fr is next best 1804s # expected: 'index.html.fr.gz' 1804s # received: 'index.html.fr.gz' 1804s ok 146 1804s # GET /modules/negotiation/query/test?foo 1804s # testing : The type map gives the script the highest quality; 1804s # the request included a query string 1804s # expected: 'QUERY_STRING --> foo' 1804s # received: 'QUERY_STRING --> foo' 1804s ok 147 1804s # testing : should send correct variant 1804s # expected: 'text/plain' 1804s # received: 'text/plain' 1804s ok 148 1804s # testing : should send correct variant 1804s # expected: 'text/plain' 1804s # received: 'text/plain' 1804s ok 149 1804s # testing : should send correct variant 1804s # expected: 'text/html' 1804s # received: 'text/html' 1804s ok 150 1804s # testing : should send correct variant 1804s # expected: 'image/jpeg' 1804s # received: 'image/jpeg' 1804s ok 151 1804s # testing : should send correct variant 1804s # expected: 'image/gif' 1804s # received: 'image/gif' 1804s ok 152 1804s # testing : should send correct variant 1804s # expected: 'text/plain' 1804s # received: 'text/plain' 1804s ok 153 1804s # testing : expect Not Acceptable for Accept: 1804s # expected: 406 1804s # received: '406' 1804s ok 154 1804s # testing : expect Not Acceptable for Accept: *bad 1804s # expected: 406 1804s # received: '406' 1804s ok 155 1804s # testing : expect Not Acceptable for Accept: /* 1804s # expected: 406 1804s # received: '406' 1804s ok 156 1804s # testing : expect Not Acceptable for Accept: */ 1804s # expected: 406 1804s # received: '406' 1804s ok 157 1804s # testing : expect Not Acceptable for Accept: te/* 1804s # expected: 406 1804s # received: '406' 1804s ok 158 1804s ok 1817s t/modules/proxy.t ................... 1817s 1..46 1817s # Running under perl version 5.038002 for linux 1817s # Current time local: Wed Mar 20 19:37:09 2024 1817s # Current time GMT: Wed Mar 20 19:37:09 2024 1817s # Using Test.pm version 1.31 1817s # Using Apache/Test.pm version 1.42 1817s # testing : reverse proxy 1817s # expected: 200 1817s # received: '200' 1817s ok 1 1817s # testing : reverse proxied body 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 2 1817s # testing : reverse proxy to index.html 1817s # expected: 200 1817s # received: '200' 1817s ok 3 1817s # testing : reverse proxied body to index.html 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 4 1817s # testing : reverse proxy match 1817s # expected: 200 1817s # received: '200' 1817s ok 5 1817s # testing : reverse proxied body match 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 6 1817s # testing : reverse proxy match to index.html 1817s # expected: 200 1817s # received: '200' 1817s ok 7 1817s # testing : reverse proxied body match to index.html 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 8 1817s # testing : reverse proxy match no slash 1817s # expected: 200 1817s # received: '200' 1817s ok 9 1817s # testing : reverse proxied body no slash 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 10 1817s # testing : reverse proxy match w/ slash 1817s # expected: 200 1817s # received: '200' 1817s ok 11 1817s # testing : reverse proxied body w/ slash 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 12 1817s # testing : reverse proxy match w/ slash to index.html 1817s # expected: 200 1817s # received: '200' 1817s ok 13 1817s # testing : reverse proxied body w/ slash to index.html 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 14 1817s # testing : reverse Location-proxy to index.html 1817s # expected: 200 1817s # received: '200' 1817s ok 15 1817s # testing : reverse Location-proxied body 1817s # expected: qr/^welcome to / 1817s # received: 'welcome to localhost:8529 1817s # ' 1817s ok 16 1817s # testing : reverse Location-proxy blocked by no-proxy env 1817s # expected: 404 1817s # received: '404' 1817s ok 17 1817s # testing : reverse proxy to env.pl 1817s # expected: 200 1817s # received: '200' 1817s ok 18 1817s # testing : reverse proxied env.pl response 1817s # expected: qr/^APACHE_TEST_HOSTNAME = / 1817s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1817s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # CONTEXT_PREFIX = 1817s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # ENV_TEST = mod_env test environment variable 1817s # ENV_TEST_EMPTY = 1817s # GATEWAY_INTERFACE = CGI/1.1 1817s # HTTP_CONNECTION = close 1817s # HTTP_HOST = localhost:8529 1817s # HTTP_USER_AGENT = libwww-perl/6.76 1817s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1817s # HTTP_X_FORWARDED_HOST = localhost:8539 1817s # HTTP_X_FORWARDED_SERVER = localhost 1817s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1817s # QUERY_STRING = 1817s # REMOTE_ADDR = 127.0.0.1 1817s # REMOTE_PORT = 55716 1817s # REQUEST_METHOD = GET 1817s # REQUEST_SCHEME = http 1817s # REQUEST_URI = /modules/cgi/env.pl 1817s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1817s # SCRIPT_NAME = /modules/cgi/env.pl 1817s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1817s # SCRIPT_URL = /modules/cgi/env.pl 1817s # SERVER_ADDR = 127.0.0.1 1817s # SERVER_ADMIN = tuser@localhost 1817s # SERVER_NAME = localhost 1817s # SERVER_PORT = 8529 1817s # SERVER_PROTOCOL = HTTP/1.1 1817s # SERVER_SIGNATURE = 1817s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1817s # UNIQUE_ID = Zfs66sgKPYC588AwCoh4GAAAAAg 1817s # ' 1817s ok 19 1817s # testing : X-Forwarded-For enabled 1817s # expected: qr/HTTP_X_FORWARDED_FOR = / 1817s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1817s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # CONTEXT_PREFIX = 1817s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # ENV_TEST = mod_env test environment variable 1817s # ENV_TEST_EMPTY = 1817s # GATEWAY_INTERFACE = CGI/1.1 1817s # HTTP_CONNECTION = close 1817s # HTTP_HOST = localhost:8529 1817s # HTTP_USER_AGENT = libwww-perl/6.76 1817s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1817s # HTTP_X_FORWARDED_HOST = localhost:8539 1817s # HTTP_X_FORWARDED_SERVER = localhost 1817s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1817s # QUERY_STRING = 1817s # REMOTE_ADDR = 127.0.0.1 1817s # REMOTE_PORT = 55716 1817s # REQUEST_METHOD = GET 1817s # REQUEST_SCHEME = http 1817s # REQUEST_URI = /modules/cgi/env.pl 1817s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1817s # SCRIPT_NAME = /modules/cgi/env.pl 1817s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1817s # SCRIPT_URL = /modules/cgi/env.pl 1817s # SERVER_ADDR = 127.0.0.1 1817s # SERVER_ADMIN = tuser@localhost 1817s # SERVER_NAME = localhost 1817s # SERVER_PORT = 8529 1817s # SERVER_PROTOCOL = HTTP/1.1 1817s # SERVER_SIGNATURE = 1817s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1817s # UNIQUE_ID = Zfs66sgKPYC588AwCoh4GAAAAAg 1817s # ' 1817s ok 20 1817s # testing : reverse proxy to env.pl without X-F-F 1817s # expected: 200 1817s # received: '200' 1817s ok 21 1817s # testing : reverse proxied env.pl w/o X-F-F 1817s # expected: qr/HTTP_X_FORWARDED_FOR = / 1817s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1817s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # CONTEXT_PREFIX = 1817s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # ENV_TEST = mod_env test environment variable 1817s # ENV_TEST_EMPTY = 1817s # GATEWAY_INTERFACE = CGI/1.1 1817s # HTTP_CONNECTION = Keep-Alive 1817s # HTTP_HOST = localhost:8529 1817s # HTTP_USER_AGENT = libwww-perl/6.76 1817s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1817s # QUERY_STRING = 1817s # REMOTE_ADDR = 127.0.0.1 1817s # REMOTE_PORT = 55720 1817s # REQUEST_METHOD = GET 1817s # REQUEST_SCHEME = http 1817s # REQUEST_URI = /modules/cgi/env.pl 1817s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1817s # SCRIPT_NAME = /modules/cgi/env.pl 1817s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1817s # SCRIPT_URL = /modules/cgi/env.pl 1817s # SERVER_ADDR = 127.0.0.1 1817s # SERVER_ADMIN = tuser@localhost 1817s # SERVER_NAME = localhost 1817s # SERVER_PORT = 8529 1817s # SERVER_PROTOCOL = HTTP/1.1 1817s # SERVER_SIGNATURE = 1817s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1817s # UNIQUE_ID = Zfs66sgKPYC588AwCoh4GQAAAAQ 1817s # ' 1817s ok 22 1817s # testing : reverse proxy with query string 1817s # expected: 200 1817s # received: '200' 1817s ok 23 1817s # testing : reverse proxied query string OK 1817s # expected: qr/QUERY_STRING = reverse-proxy\n/s 1817s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1817s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # CONTEXT_PREFIX = 1817s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1817s # ENV_TEST = mod_env test environment variable 1817s # ENV_TEST_EMPTY = 1817s # GATEWAY_INTERFACE = CGI/1.1 1817s # HTTP_CONNECTION = close 1817s # HTTP_HOST = localhost:8529 1817s # HTTP_USER_AGENT = libwww-perl/6.76 1817s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1817s # HTTP_X_FORWARDED_HOST = localhost:8539 1817s # HTTP_X_FORWARDED_SERVER = localhost 1817s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1817s # QUERY_STRING = reverse-proxy 1817s # REMOTE_ADDR = 127.0.0.1 1817s # REMOTE_PORT = 55728 1817s # REQUEST_METHOD = GET 1817s # REQUEST_SCHEME = http 1817s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 1817s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1817s # SCRIPT_NAME = /modules/cgi/env.pl 1817s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1817s # SCRIPT_URL = /modules/cgi/env.pl 1817s # SERVER_ADDR = 127.0.0.1 1817s # SERVER_ADMIN = tuser@localhost 1817s # SERVER_NAME = localhost 1817s # SERVER_PORT = 8529 1817s # SERVER_PROTOCOL = HTTP/1.1 1817s # SERVER_SIGNATURE = 1817s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1817s # UNIQUE_ID = Zfs66sgKPYC588AwCoh4GgAAAAU 1817s # ' 1817s ok 24 1817s # testing : reverse proxy to dripfeed CGI 1817s # expected: 200 1817s # received: '200' 1817s ok 25 1817s # testing : reverse proxied to dripfeed CGI content OK 1817s # expected: 'abcdef' 1817s # received: 'abcdef' 1817s ok 26 1817s # testing : reverse proxy to nph-102 1817s # expected: 102 1817s # received: '102' 1817s ok 27 1817s # testing : reverse proxy 102 response 1817s # expected: '' 1817s # received: '' 1817s ok 28 1817s # testing : reverse proxy URI decoding issue, PR 15207 1817s # expected: 404 1817s # received: '404' 1817s ok 29 1817s # testing : ProxyPass not-proxied request 1817s # expected: 200 1817s # received: '200' 1817s ok 30 1817s # testing : ProxyPass not-proxied content OK 1817s # expected: 'hello world' 1817s # received: 'hello world' 1817s ok 31 1817s # testing : Lua executed 1817s # expected: 200 1817s # received: '200' 1817s ok 32 1817s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 1817s # expected: 'fakedomain=local;domain=remote' 1817s # received: 'fakedomain=local;domain=remote' 1817s ok 33 1817s # testing : Lua executed 1817s # expected: 200 1817s # received: '200' 1817s ok 34 1817s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 1817s # expected: 'fakepath=/local;path=/remote' 1817s # received: 'fakepath=/local;path=/remote' 1817s ok 35 1817s # testing : Lua executed 1817s # expected: 200 1817s # received: '200' 1817s ok 36 1817s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 1817s # expected: 'domain=remote;path=/remote;foo=bar' 1817s # received: 'domain=remote;path=/remote;foo=bar' 1817s ok 37 1817s # testing : reverse proxy of redirect 1817s # expected: 301 1817s # received: '301' 1817s ok 38 1817s # testing : reverse proxy rewrote redirect 1817s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 1817s # received: 'http://localhost:8539/reverse/alias' 1817s ok 39 1817s # testing : reverse proxy of redirect via balancer 1817s # expected: 301 1817s # received: '301' 1817s ok 40 1817s # testing : reverse proxy via balancer rewrote redirect 1817s # expected: 'http://localhost:8555/pr45434/5.html' 1817s # received: 'http://localhost:8555/pr45434/5.html' 1817s ok 41 1817s # testing : ProxyPass UDS path 1817s # expected: 200 1817s # received: '200' 1817s ok 42 1817s # testing : UDS content OK 1817s # expected: 'hello world' 1817s # received: 'hello world' 1817s ok 43 1817s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1817s # expected: 200 1817s # received: '200' 1817s ok 44 1817s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1817s # expected: 200 1817s # received: '200' 1817s ok 45 1817s # testing : proxy to /servlet/mapping.html 1817s # expected: 200 1817s # received: '200' 1817s ok 46 1817s ok 1821s t/modules/proxy_balancer.t .......... 1821s 1..16 1821s # Running under perl version 5.038002 for linux 1821s # Current time local: Wed Mar 20 19:37:22 2024 1821s # Current time GMT: Wed Mar 20 19:37:22 2024 1821s # Using Test.pm version 1.31 1821s # Using Apache/Test.pm version 1.42 1821s # testing : Balancer did not die 1821s # expected: 200 1821s # received: '200' 1821s ok 1 1821s # testing : Balancer did not die 1821s # expected: 200 1821s # received: '200' 1821s ok 2 1821s # testing : Balancer did not die 1821s # expected: 200 1821s # received: '200' 1821s ok 3 1821s # testing : failed over 1821s # expected: 200 1821s # received: '200' 1821s ok 4 1821s # testing : response body echoed 1821s # expected: 'AAAAAAAA' 1821s # received: 'AAAAAAAA' 1821s ok 5 1821s # testing : failed over 1821s # expected: 200 1821s # received: '200' 1821s ok 6 1821s # testing : response body echoed 1821s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1821s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1821s ok 7 1821s # testing : failed over 1821s # expected: 200 1821s # received: '200' 1821s ok 8 1821s # testing : response body echoed 1821s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1821s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1821s ok 9 1821s # testing : failed over 1821s # expected: 200 1821s # received: '200' 1821s ok 10 1821s # testing : response body echoed 1821s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1821s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1821s ok 11 1821s # testing : Can't find balancer-manager 1821s # expected: 200 1821s # received: '200' 1821s ok 12 1821s # testing : request failed 1821s # expected: 200 1821s # received: '200' 1821s ok 13 1821s # testing : AJP worker created 1821s # expected: qr/ajp/ 1821s # received: ' 1821s # Balancer Manager 1821s # 1821s # 1821s #

Load Balancer Manager for localhost

1821s # 1821s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1821s #
Server Built: 2024-03-18T12:35:36
1821s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1821s #
1821s #

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
1821s #
1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1821s #
1821s #

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
1821s #
1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1821s #
1821s #

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
1821s #
1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1821s #
1821s #

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
1821s #
1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1821s #
1821s #

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
1821s #
1821s # 1821s # 1821s # 1821s # 1821s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
1821s #
1821s #

LoadBalancer Status for balancer://failover [pc774822f_failover]

1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
1821s #
1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85561.000Init Err 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
1821s #
1821s #

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s # 1821s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
1821s #
1821s # 1821s # 1821s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
1821s #
1821s # 1821s # ' 1821s ok 14 1821s # testing : request should fail for /dynproxy 1821s # expected: 503 1821s # received: '503' 1821s ok 15 1821s # testing : request failed to /dynproxy 1821s # expected: 200 1821s # received: '200' 1821s ok 16 1821s ok 1826s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 1826s t/modules/proxy_fcgi.t .............. 1826s 1..27 1826s # Running under perl version 5.038002 for linux 1826s # Current time local: Wed Mar 20 19:37:26 2024 1826s # Current time GMT: Wed Mar 20 19:37:26 2024 1826s # Using Test.pm version 1.31 1826s # Using Apache/Test.pm version 1.42 1826s # testing : proxy to FCGI backend works (/fcgisetenv?query) 1826s # expected: 200 1826s # received: '200' 1826s ok 1 1826s # > APACHE_TEST_HOSTNAME=test.host.name 1826s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > CONTEXT_PREFIX= 1826s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > ENV_TEST=mod_env test environment variable 1826s # > ENV_TEST_EMPTY= 1826s # > FCGI_ROLE=RESPONDER 1826s # > GATEWAY_INTERFACE=CGI/1.1 1826s # > HTTP_CONNECTION=TE, close 1826s # > HTTP_HOST=localhost:8558 1826s # > HTTP_TE=deflate,gzip;q=0.3 1826s # > HTTP_USER_AGENT=libwww-perl/6.76 1826s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1826s # > QUERY_STRING=test_value 1826s # > REMOTE_PORT=40652 1826s # > REQUEST_METHOD=GET 1826s # > REQUEST_SCHEME=http 1826s # > REQUEST_URI=/fcgisetenv?query 1826s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 1826s # > SCRIPT_NAME=/fcgisetenv 1826s # > SCRIPT_URI=http://localhost:8558/fcgisetenv 1826s # > SCRIPT_URL=/fcgisetenv 1826s # > SERVER_ADDR=127.0.0.1 1826s # > SERVER_ADMIN=tuser@localhost 1826s # > SERVER_NAME=localhost 1826s # > SERVER_PORT=8558 1826s # > SERVER_PROTOCOL=HTTP/1.1 1826s # > SERVER_SIGNATURE= 1826s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1826s # > TEST_CGI_VERSION=v1.1 1826s # > TEST_DOCROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > TEST_EMPTY= 1826s # > UNIQUE_ID=Zfs6-90obP9AR284gS79KwAAAEE 1826s # > proxy-nokeepalive=1 1826s # testing : ProxyFCGISetEnvIf can override an existing variable 1826s # expected: 'test_value' 1826s # received: 'test_value' 1826s ok 2 1826s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 1826s # expected: undef 1826s # received: undef 1826s ok 3 1826s # testing : ProxyFCGISetEnvIf can set empty values 1826s # expected: '' 1826s # received: '' 1826s ok 4 1826s # testing : ProxyFCGISetEnvIf can replace with request variables 1826s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 1826s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 1826s ok 5 1826s # testing : ProxyFCGISetEnvIf can replace with backreferences 1826s # expected: 'v1.1' 1826s # received: 'v1.1' 1826s ok 6 1826s # testing : ProxyFCGISetEnvIf can unset var 1826s # expected: undef 1826s # received: undef 1826s ok 7 1826s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 1826s # expected: 200 1826s # received: '200' 1826s ok 8 1826s # > APACHE_TEST_HOSTNAME=test.host.name 1826s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > CONTEXT_PREFIX= 1826s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > ENV_TEST=mod_env test environment variable 1826s # > ENV_TEST_EMPTY= 1826s # > FCGI_ROLE=RESPONDER 1826s # > GATEWAY_INTERFACE=CGI/1.1 1826s # > HTTP_CONNECTION=TE, close 1826s # > HTTP_HOST=localhost:8558 1826s # > HTTP_TE=deflate,gzip;q=0.3 1826s # > HTTP_USER_AGENT=libwww-perl/6.76 1826s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1826s # > QUERY_STRING=query 1826s # > REMOTE_ADDR=127.0.0.1 1826s # > REMOTE_PORT=40662 1826s # > REQUEST_METHOD=GET 1826s # > REQUEST_SCHEME=http 1826s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 1826s # > SCRIPT_FILENAME=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 1826s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 1826s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-generic/index.php 1826s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 1826s # > SERVER_ADDR=127.0.0.1 1826s # > SERVER_ADMIN=tuser@localhost 1826s # > SERVER_NAME=localhost 1826s # > SERVER_PORT=8558 1826s # > SERVER_PROTOCOL=HTTP/1.1 1826s # > SERVER_SIGNATURE= 1826s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1826s # > UNIQUE_ID=Zfs6-8gKPYC588AwCoh4MgAAAAI 1826s # > proxy-nokeepalive=1 1826s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1826s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1826s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1826s ok 9 1826s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 1826s # expected: 200 1826s # received: '200' 1826s ok 10 1826s # > APACHE_TEST_HOSTNAME=test.host.name 1826s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > CONTEXT_PREFIX= 1826s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > ENV_TEST=mod_env test environment variable 1826s # > ENV_TEST_EMPTY= 1826s # > FCGI_ROLE=RESPONDER 1826s # > GATEWAY_INTERFACE=CGI/1.1 1826s # > HTTP_CONNECTION=TE, close 1826s # > HTTP_HOST=localhost:8558 1826s # > HTTP_TE=deflate,gzip;q=0.3 1826s # > HTTP_USER_AGENT=libwww-perl/6.76 1826s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1826s # > QUERY_STRING=query 1826s # > REMOTE_ADDR=127.0.0.1 1826s # > REMOTE_PORT=40670 1826s # > REQUEST_METHOD=GET 1826s # > REQUEST_SCHEME=http 1826s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 1826s # > SCRIPT_FILENAME=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 1826s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 1826s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-generic-rewrite/index.php 1826s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 1826s # > SERVER_ADDR=127.0.0.1 1826s # > SERVER_ADMIN=tuser@localhost 1826s # > SERVER_NAME=localhost 1826s # > SERVER_PORT=8558 1826s # > SERVER_PROTOCOL=HTTP/1.1 1826s # > SERVER_SIGNATURE= 1826s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1826s # > UNIQUE_ID=Zfs6-90obP9AR284gS79LAAAAEA 1826s # > proxy-nokeepalive=1 1826s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1826s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1826s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1826s ok 11 1826s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 1826s # expected: 200 1826s # received: '200' 1826s ok 12 1826s # > APACHE_TEST_HOSTNAME=test.host.name 1826s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > CONTEXT_PREFIX= 1826s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > ENV_TEST=mod_env test environment variable 1826s # > ENV_TEST_EMPTY= 1826s # > FCGI_ROLE=RESPONDER 1826s # > GATEWAY_INTERFACE=CGI/1.1 1826s # > HTTP_CONNECTION=TE, close 1826s # > HTTP_HOST=localhost:8558 1826s # > HTTP_TE=deflate,gzip;q=0.3 1826s # > HTTP_USER_AGENT=libwww-perl/6.76 1826s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1826s # > PATH_INFO=/path/info 1826s # > PATH_TRANSLATED=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info 1826s # > QUERY_STRING=query 1826s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1826s # > REDIRECT_ENV_TEST=mod_env test environment variable 1826s # > REDIRECT_ENV_TEST_EMPTY= 1826s # > REDIRECT_QUERY_STRING=query 1826s # > REDIRECT_SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-rewrite-path-info/path/info 1826s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1826s # > REDIRECT_STATUS=200 1826s # > REDIRECT_UNIQUE_ID=Zfs6-8gKPYC588AwCoh4MwAAAAQ 1826s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1826s # > REMOTE_ADDR=127.0.0.1 1826s # > REMOTE_PORT=40684 1826s # > REQUEST_METHOD=GET 1826s # > REQUEST_SCHEME=http 1826s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 1826s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 1826s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 1826s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-rewrite-path-info/path/info 1826s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1826s # > SERVER_ADDR=127.0.0.1 1826s # > SERVER_ADMIN=tuser@localhost 1826s # > SERVER_NAME=localhost 1826s # > SERVER_PORT=8558 1826s # > SERVER_PROTOCOL=HTTP/1.1 1826s # > SERVER_SIGNATURE= 1826s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1826s # > UNIQUE_ID=Zfs6-8gKPYC588AwCoh4MwAAAAQ 1826s # > proxy-nokeepalive=1 1826s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 1826s # expected: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1826s # received: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1826s ok 13 1826s # testing : Default SCRIPT_NAME uses actual path to script 1826s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1826s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1826s ok 14 1826s # testing : Default PATH_INFO is correct 1826s # expected: '/path/info' 1826s # received: '/path/info' 1826s ok 15 1826s # testing : Default PATH_TRANSLATED is correct 1826s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1826s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1826s ok 16 1826s # testing : Default QUERY_STRING is correct 1826s # expected: 'query' 1826s # received: 'query' 1826s ok 17 1826s # testing : Default REDIRECT_URL uses original client URL 1826s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1826s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1826s ok 18 1826s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 1826s # expected: 200 1826s # received: '200' 1826s ok 19 1826s # > APACHE_TEST_HOSTNAME=test.host.name 1826s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > CONTEXT_PREFIX= 1826s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > ENV_TEST=mod_env test environment variable 1826s # > ENV_TEST_EMPTY= 1826s # > FCGI_ROLE=RESPONDER 1826s # > GATEWAY_INTERFACE=CGI/1.1 1826s # > HTTP_CONNECTION=TE, close 1826s # > HTTP_HOST=localhost:8558 1826s # > HTTP_TE=deflate,gzip;q=0.3 1826s # > HTTP_USER_AGENT=libwww-perl/6.76 1826s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1826s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 1826s # > PATH_TRANSLATED=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 1826s # > QUERY_STRING=query 1826s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1826s # > REDIRECT_ENV_TEST=mod_env test environment variable 1826s # > REDIRECT_ENV_TEST_EMPTY= 1826s # > REDIRECT_HANDLER=application/x-fcgi-action 1826s # > REDIRECT_QUERY_STRING=query 1826s # > REDIRECT_SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-action/index.php/path/info 1826s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1826s # > REDIRECT_STATUS=200 1826s # > REDIRECT_UNIQUE_ID=Zfs6-90obP9AR284gS79LQAAAEk 1826s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 1826s # > REMOTE_ADDR=127.0.0.1 1826s # > REMOTE_PORT=40696 1826s # > REQUEST_METHOD=GET 1826s # > REQUEST_SCHEME=http 1826s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 1826s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 1826s # > SCRIPT_NAME=/fcgi-action-virtual 1826s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-action/index.php/path/info 1826s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1826s # > SERVER_ADDR=127.0.0.1 1826s # > SERVER_ADMIN=tuser@localhost 1826s # > SERVER_NAME=localhost 1826s # > SERVER_PORT=8558 1826s # > SERVER_PROTOCOL=HTTP/1.1 1826s # > SERVER_SIGNATURE= 1826s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1826s # > UNIQUE_ID=Zfs6-90obP9AR284gS79LQAAAEk 1826s # > proxy-nokeepalive=1 1826s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 1826s # expected: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1826s # received: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1826s ok 20 1826s # testing : Action SCRIPT_NAME is the virtual action Location 1826s # expected: '/fcgi-action-virtual' 1826s # received: '/fcgi-action-virtual' 1826s ok 21 1826s # testing : Action PATH_INFO contains full URI path 1826s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1826s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1826s ok 22 1826s # testing : Action PATH_TRANSLATED contains full URI path 1826s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1826s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1826s ok 23 1826s # testing : Action QUERY_STRING is correct 1826s # expected: 'query' 1826s # received: 'query' 1826s ok 24 1826s # testing : Action REDIRECT_URL uses original client URL 1826s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1826s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1826s ok 25 1826s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 1826s # expected: 200 1826s # received: '200' 1826s ok 26 1826s # > APACHE_TEST_HOSTNAME=test.host.name 1826s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > CONTEXT_PREFIX= 1826s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1826s # > ENV_TEST=mod_env test environment variable 1826s # > ENV_TEST_EMPTY= 1826s # > FCGI_ROLE=RESPONDER 1826s # > GATEWAY_INTERFACE=CGI/1.1 1826s # > HTTP_CONNECTION=TE, close 1826s # > HTTP_HOST=localhost:8558 1826s # > HTTP_TE=deflate,gzip;q=0.3 1826s # > HTTP_USER_AGENT=libwww-perl/6.76 1826s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1826s # > QUERY_STRING= 1826s # > REMOTE_ADDR=127.0.0.1 1826s # > REMOTE_PORT=40700 1826s # > REQUEST_METHOD=GET 1826s # > REQUEST_SCHEME=http 1826s # > REQUEST_URI=/modules/proxy/fcgi/index.php 1826s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 1826s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 1826s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi/index.php 1826s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 1826s # > SERVER_ADDR=127.0.0.1 1826s # > SERVER_ADMIN=tuser@localhost 1826s # > SERVER_NAME=localhost 1826s # > SERVER_PORT=8558 1826s # > SERVER_PROTOCOL=HTTP/1.1 1826s # > SERVER_SIGNATURE= 1826s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1826s # > UNIQUE_ID=Zfs6-8gKPYC588AwCoh4NAAAAAE 1826s # > proxy-nokeepalive=1 1826s # testing : Server sets correct SCRIPT_NAME by default 1826s # expected: '/modules/proxy/fcgi/index.php' 1826s # received: '/modules/proxy/fcgi/index.php' 1826s ok 27 1826s ok 1831s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 1836s t/modules/ratelimit.t ............... 1836s 1..3 1836s # Running under perl version 5.038002 for linux 1836s # Current time local: Wed Mar 20 19:37:36 2024 1836s # Current time GMT: Wed Mar 20 19:37:36 2024 1836s # Using Test.pm version 1.31 1836s # Using Apache/Test.pm version 1.42 1836s # Status Line: '200 OK' 1836s # testing : ratelimited small file 1836s # expected: '200' 1836s # received: '200' 1836s ok 1 1836s # Status Line: '200 OK' 1836s # testing : ratelimited small autoindex output 1836s # expected: '200' 1836s # received: '200' 1836s ok 2 1836s # Status Line: '200 OK' 1836s # testing : ratelimited chunked response 1836s # expected: '200' 1836s # received: '200' 1836s ok 3 1836s ok 1842s t/modules/reflector.t ............... 1842s 1..14 1842s # Running under perl version 5.038002 for linux 1842s # Current time local: Wed Mar 20 19:37:41 2024 1842s # Current time GMT: Wed Mar 20 19:37:41 2024 1842s # Using Test.pm version 1.31 1842s # Using Apache/Test.pm version 1.42 1842s # testing : Checking return code is '200' 1842s # expected: 200 1842s # received: '200' 1842s ok 1 1842s ok 2 1842s # testing : 'Content-Encoding' has not been added because there was no filter 1842s # expected: undef 1842s # received: undef 1842s ok 3 1842s # testing : 'header2reflect' is present 1842s # expected: '1' 1842s # received: '1' 1842s ok 4 1842s # testing : 'header2update' is absent 1842s # expected: undef 1842s # received: undef 1842s ok 5 1842s # testing : 'header2updateUpdated' is present 1842s # expected: '1' 1842s # received: '1' 1842s ok 6 1842s # testing : 'header2delete' is absent 1842s # expected: undef 1842s # received: undef 1842s ok 7 1842s # testing : Checking return code is '200' 1842s # expected: 200 1842s # received: '200' 1842s ok 8 1842s ok 9 1842s # testing : 'Content-Encoding' has been added by the DEFLATE filter 1842s # expected: 'gzip' 1842s # received: 'gzip' 1842s ok 10 1842s # testing : 'header2reflect' is present 1842s # expected: '1' 1842s # received: '1' 1842s ok 11 1842s # testing : 'header2update' is absent 1842s # expected: undef 1842s # received: undef 1842s ok 12 1842s # testing : 'header2updateUpdated' is present 1842s # expected: '1' 1842s # received: '1' 1842s ok 13 1842s # testing : 'header2delete' is absent 1842s # expected: undef 1842s # received: undef 1842s ok 14 1842s ok 1848s t/modules/remoteip.t ................ 1848s 1..12 1848s # Running under perl version 5.038002 for linux 1848s # Current time local: Wed Mar 20 19:37:47 2024 1848s # Current time GMT: Wed Mar 20 19:37:47 2024 1848s # Using Test.pm version 1.31 1848s # Using Apache/Test.pm version 1.42 1848s ok 1 1848s # testing : PROXY human readable TCP4 protocol check 1848s # expected: 200 1848s # received: '200' 1848s ok 2 1848s # testing : Content check 1848s # expected: 'PROXY-OK' 1848s # received: 'PROXY-OK' 1848s ok 3 1848s ok 4 1848s # testing : broken PROXY human readable protocol check 1848s # expected: undef 1848s # received: undef 1848s ok 5 1848s # testing : Content check 1848s # expected: '' 1848s # received: '' 1848s ok 6 1848s ok 7 1848s # testing : PROXY human readable TCP6 protocol check 1848s # expected: 200 1848s # received: '200' 1848s ok 8 1848s # testing : Content check 1848s # expected: 'PROXY-OK' 1848s # received: 'PROXY-OK' 1848s ok 9 1848s ok 10 1848s # testing : PROXY binary protocol TCP4 check 1848s # expected: 200 1848s # received: '200' 1848s ok 11 1848s # testing : Content check 1848s # expected: 'PROXY-OK' 1848s # received: 'PROXY-OK' 1848s ok 12 1848s ok 1853s t/modules/rewrite.t ................. 1853s 1..53 1853s # Running under perl version 5.038002 for linux 1853s # Current time local: Wed Mar 20 19:37:53 2024 1853s # Current time GMT: Wed Mar 20 19:37:53 2024 1853s # Using Test.pm version 1.31 1853s # Using Apache/Test.pm version 1.42 1853s ok 1 1853s ok 2 1853s ok 3 1853s ok 4 1853s ok 5 1853s ok 6 1853s ok 7 1853s ok 8 1853s ok 9 1853s ok 10 1853s ok 11 1853s ok 12 1853s ok 13 1853s ok 14 1853s ok 15 1853s ok 16 1853s ok 17 1853s ok 18 1853s ok 19 1853s ok 20 1853s ok 21 1853s # testing : query-string append test 1853s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 1853s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1853s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # CONTEXT_PREFIX = 1853s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # ENV_TEST = mod_env test environment variable 1853s # ENV_TEST_EMPTY = 1853s # GATEWAY_INTERFACE = CGI/1.1 1853s # HTTP_CONNECTION = TE, close 1853s # HTTP_HOST = localhost:8529 1853s # HTTP_TE = deflate,gzip;q=0.3 1853s # HTTP_USER_AGENT = libwww-perl/6.76 1853s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1853s # QUERY_STRING = foo=bar&baz=bee 1853s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 1853s # REDIRECT_ENV_TEST = mod_env test environment variable 1853s # REDIRECT_ENV_TEST_EMPTY = 1853s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 1853s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1853s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 1853s # REDIRECT_STATUS = 200 1853s # REDIRECT_UNIQUE_ID = Zfs7Fd0obP9AR284gS79PAAAAEU 1853s # REDIRECT_URL = /modules/rewrite/qsa.html 1853s # REMOTE_ADDR = 127.0.0.1 1853s # REMOTE_PORT = 53644 1853s # REQUEST_METHOD = GET 1853s # REQUEST_SCHEME = http 1853s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 1853s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1853s # SCRIPT_NAME = /modules/cgi/env.pl 1853s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1853s # SCRIPT_URL = /modules/rewrite/qsa.html 1853s # SERVER_ADDR = 127.0.0.1 1853s # SERVER_ADMIN = tuser@localhost 1853s # SERVER_NAME = localhost 1853s # SERVER_PORT = 8529 1853s # SERVER_PROTOCOL = HTTP/1.1 1853s # SERVER_SIGNATURE = 1853s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1853s # UNIQUE_ID = Zfs7Fd0obP9AR284gS79PAAAAEU' 1853s ok 22 1853s # testing : per-dir redirect response code is OK 1853s # expected: 301 1853s # received: '301' 1853s ok 23 1853s # testing : per-dir query-string escaping is OK 1853s # expected: 'http://localhost:8529/foobar.html?q=%25' 1853s # received: 'http://localhost:8529/foobar.html?q=%25' 1853s ok 24 1853s # testing : redirect response code is OK 1853s # expected: 301 1853s # received: '301' 1853s ok 25 1853s # testing : query-string escaping is OK 1853s # expected: 'http://localhost:8529/foobar.html?q=%25' 1853s # received: 'http://localhost:8529/foobar.html?q=%25' 1853s ok 26 1853s # testing : request was proxied 1853s # expected: 'JACKPOT' 1853s # received: 'JACKPOT' 1853s ok 27 1853s # testing : per-dir proxied rewrite escaping worked 1853s # expected: 'foo bar' 1853s # received: 'foo bar' 1853s ok 28 1853s # testing : QUERY_STRING passed OK 1853s # expected: qr/QUERY_STRING = fish=fowl\n/s 1853s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1853s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # CONTEXT_PREFIX = 1853s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # ENV_TEST = mod_env test environment variable 1853s # ENV_TEST_EMPTY = 1853s # GATEWAY_INTERFACE = CGI/1.1 1853s # HTTP_CONNECTION = Keep-Alive 1853s # HTTP_HOST = localhost:8529 1853s # HTTP_USER_AGENT = libwww-perl/6.76 1853s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1853s # HTTP_X_FORWARDED_HOST = localhost:8529 1853s # HTTP_X_FORWARDED_SERVER = localhost 1853s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1853s # QUERY_STRING = fish=fowl 1853s # REMOTE_ADDR = 127.0.0.1 1853s # REMOTE_PORT = 53700 1853s # REQUEST_METHOD = GET 1853s # REQUEST_SCHEME = http 1853s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 1853s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1853s # SCRIPT_NAME = /modules/cgi/env.pl 1853s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1853s # SCRIPT_URL = /modules/cgi/env.pl 1853s # SERVER_ADDR = 127.0.0.1 1853s # SERVER_ADMIN = tuser@localhost 1853s # SERVER_NAME = localhost 1853s # SERVER_PORT = 8529 1853s # SERVER_PROTOCOL = HTTP/1.1 1853s # SERVER_SIGNATURE = 1853s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1853s # UNIQUE_ID = Zfs7FsgKPYC588AwCoh4RwAAAAU' 1853s ok 29 1853s # testing : RewriteCond QUERY_STRING test 1853s # expected: 404 1853s # received: '404' 1853s ok 30 1853s # testing : QUERY_STRING passed OK 1853s # expected: qr/QUERY_STRING = horse=trigger\n/s 1853s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1853s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # CONTEXT_PREFIX = 1853s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # ENV_TEST = mod_env test environment variable 1853s # ENV_TEST_EMPTY = 1853s # GATEWAY_INTERFACE = CGI/1.1 1853s # HTTP_CONNECTION = Keep-Alive 1853s # HTTP_HOST = localhost:8529 1853s # HTTP_USER_AGENT = libwww-perl/6.76 1853s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1853s # HTTP_X_FORWARDED_HOST = localhost:8529 1853s # HTTP_X_FORWARDED_SERVER = localhost 1853s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1853s # QUERY_STRING = horse=trigger 1853s # REMOTE_ADDR = 127.0.0.1 1853s # REMOTE_PORT = 53670 1853s # REQUEST_METHOD = GET 1853s # REQUEST_SCHEME = http 1853s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 1853s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1853s # SCRIPT_NAME = /modules/cgi/env.pl 1853s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1853s # SCRIPT_URL = /modules/cgi/env.pl 1853s # SERVER_ADDR = 127.0.0.1 1853s # SERVER_ADMIN = tuser@localhost 1853s # SERVER_NAME = localhost 1853s # SERVER_PORT = 8529 1853s # SERVER_PROTOCOL = HTTP/1.1 1853s # SERVER_SIGNATURE = 1853s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1853s # UNIQUE_ID = Zfs7Ft0obP9AR284gS79QgAAAEA' 1853s ok 31 1853s # testing : proxy/QSA test success 1853s # expected: 200 1853s # received: '200' 1853s ok 32 1853s # testing : proxy/QSA test appended args correctly 1853s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 1853s # received: 'HTTP/1.1 200 OK 1853s # Connection: close 1853s # Date: Wed, 20 Mar 2024 19:37:58 GMT 1853s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1853s # Vary: In-If1 1853s # Content-Length: 1255 1853s # Content-Type: text/plain 1853s # Client-Date: Wed, 20 Mar 2024 19:37:58 GMT 1853s # Client-Peer: 127.0.0.1:8529 1853s # Client-Response-Num: 1 1853s # DMMATCH1: 1, 1 1853s # 1853s # APACHE_TEST_HOSTNAME = test.host.name 1853s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # CONTEXT_PREFIX = 1853s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 1853s # ENV_TEST = mod_env test environment variable 1853s # ENV_TEST_EMPTY = 1853s # GATEWAY_INTERFACE = CGI/1.1 1853s # HTTP_CONNECTION = Keep-Alive 1853s # HTTP_HOST = localhost:8529 1853s # HTTP_USER_AGENT = libwww-perl/6.76 1853s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1853s # HTTP_X_FORWARDED_HOST = localhost:8529 1853s # HTTP_X_FORWARDED_SERVER = localhost 1853s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1853s # QUERY_STRING = foo=bar&bloo=blar 1853s # REMOTE_ADDR = 127.0.0.1 1853s # REMOTE_PORT = 53700 1853s # REQUEST_METHOD = GET 1853s # REQUEST_SCHEME = http 1853s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 1853s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1853s # SCRIPT_NAME = /modules/cgi/env.pl 1853s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1853s # SCRIPT_URL = /modules/cgi/env.pl 1853s # SERVER_ADDR = 127.0.0.1 1853s # SERVER_ADMIN = tuser@localhost 1853s # SERVER_NAME = localhost 1853s # SERVER_PORT = 8529 1853s # SERVER_PROTOCOL = HTTP/1.1 1853s # SERVER_SIGNATURE = 1853s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1853s # UNIQUE_ID = Zfs7FsgKPYC588AwCoh4SQAAAAU 1853s # ' 1853s ok 33 1853s # testing : PR 60478 rewrite loop is halted 1853s # expected: 500 1853s # received: '500' 1853s ok 34 1853s # testing : Correct internal redirect happened, OK 1853s # expected: qr/VARY2/ 1853s # received: 'VARY2 1853s # ' 1853s ok 35 1853s # testing : Vary:Host header not added, OK 1853s # expected: qr/(?!.*Host.*)/ 1853s # received: 'In-If1' 1853s ok 36 1853s # testing : Correct internal redirect happened, OK 1853s # expected: qr/VARY2/ 1853s # received: 'VARY2 1853s # ' 1853s ok 37 1853s # testing : Vary:Host header not added, OK 1853s # expected: qr/(?!.*Host.*)/ 1853s # received: 'In-If1' 1853s ok 38 1853s # testing : Correct internal redirect happened, OK 1853s # expected: qr/VARY4/ 1853s # received: 'VARY4' 1853s ok 39 1853s # testing : Vary:User-Agent header added, OK 1853s # expected: qr/User-Agent/ 1853s # received: 'In-If1,User-Agent' 1853s ok 40 1853s # testing : Correct internal redirect happened, OK 1853s # expected: qr/VARY4/ 1853s # received: 'VARY4' 1853s ok 41 1853s # testing : Vary:Accept header added, OK 1853s # expected: qr/Accept/ 1853s # received: 'In-If1,Accept' 1853s ok 42 1853s # testing : Correct internal redirect happened, OK 1853s # expected: qr/VARY4/ 1853s # received: 'VARY4' 1853s ok 43 1853s # testing : Vary:Referer header added, OK 1853s # expected: qr/Referer/ 1853s # received: 'In-If1,Referer' 1853s ok 44 1853s # testing : Vary:Accept header not added, OK 1853s # expected: qr/(?!.*Accept.*)/ 1853s # received: 'In-If1,Referer' 1853s ok 45 1853s # testing : Correct internal redirect happened, OK 1853s # expected: qr/VARY4/ 1853s # received: 'VARY4' 1853s ok 46 1853s # testing : Vary:Host header not added, OK 1853s # expected: qr/(?!.*Host.*)/ 1853s # received: 'In-If1' 1853s ok 47 1853s # testing : samesite not present with no arg 1853s # expected: qr/(?!.*SameSite=.*)/ 1853s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:37:58 GMT; secure; HttpOnly' 1853s ok 48 1853s # testing : samesite not present with 0 1853s # expected: qr/(?!.*SameSite=.*)/ 1853s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:37:58 GMT; secure; HttpOnly' 1853s ok 49 1853s # testing : samesite not present with false 1853s # expected: qr/(?!.*SameSite=.*)/ 1853s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:37:58 GMT; secure; HttpOnly' 1853s ok 50 1853s # testing : samesite=none 1853s # expected: qr/SameSite=none/ 1853s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:37:58 GMT; secure; HttpOnly; SameSite=none' 1853s ok 51 1853s # testing : samesite=lax 1853s # expected: qr/SameSite=lax/ 1853s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:37:58 GMT; secure; HttpOnly; SameSite=lax' 1853s ok 52 1853s # testing : samesite=foo 1853s # expected: qr/SameSite=foo/ 1853s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:37:58 GMT; secure; HttpOnly; SameSite=foo' 1853s ok 53 1853s ok 1858s t/modules/sed.t ..................... 1858s 1..2 1858s # Running under perl version 5.038002 for linux 1858s # Current time local: Wed Mar 20 19:37:58 2024 1858s # Current time GMT: Wed Mar 20 19:37:58 2024 1858s # Using Test.pm version 1.31 1858s # Using Apache/Test.pm version 1.42 1858s # testing : status code for /apache/sed/out-foo/foobar.html 1858s # expected: 200 1858s # received: '200' 1858s ok 1 1858s # testing : sed output filter 1858s # expected: 'barbar' 1858s # received: 'barbar' 1858s ok 2 1858s ok 1863s t/modules/session.t ................. 1863s 1..140 todo 53 54 88 89; 1863s # Running under perl version 5.038002 for linux 1863s # Current time local: Wed Mar 20 19:38:03 2024 1863s # Current time GMT: Wed Mar 20 19:38:03 2024 1863s # Using Test.pm version 1.31 1863s # Using Apache/Test.pm version 1.42 1863s # Cannot write session when off: POST / 1863s # testing : response code (Cannot write session when off) 1863s # expected: 200 1863s # received: '200' 1863s ok 1 1863s # no expiry (Cannot write session when off) 1863s ok 2 1863s # testing : session header (Cannot write session when off) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 3 1863s # testing : session dirty (Cannot write session when off) 1863s # expected: 0 1863s # received: 0 1863s ok 4 1863s # testing : body (Cannot write session when off) 1863s # expected: '' 1863s # received: '' 1863s ok 5 1863s # New empty session is not saved: GET /on 1863s # testing : response code (New empty session is not saved) 1863s # expected: 200 1863s # received: '200' 1863s ok 6 1863s # no expiry (New empty session is not saved) 1863s ok 7 1863s # testing : session header (New empty session is not saved) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 8 1863s # testing : session dirty (New empty session is not saved) 1863s # expected: 0 1863s # received: 0 1863s ok 9 1863s # testing : body (New empty session is not saved) 1863s # expected: '' 1863s # received: '' 1863s ok 10 1863s # Set session: POST /on 1863s # testing : response code (Set session) 1863s # expected: 200 1863s # received: '200' 1863s ok 11 1863s # no expiry (Set session) 1863s ok 12 1863s # testing : session header (Set session) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 13 1863s # testing : session dirty (Set session) 1863s # expected: 1 1863s # received: '1' 1863s ok 14 1863s # testing : body (Set session) 1863s # expected: '' 1863s # received: '' 1863s ok 15 1863s # Get session: POST /on?test=value 1863s # testing : response code (Get session) 1863s # expected: 200 1863s # received: '200' 1863s ok 16 1863s # no expiry (Get session) 1863s ok 17 1863s # testing : session header (Get session) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 18 1863s # testing : session dirty (Get session) 1863s # expected: 0 1863s # received: 0 1863s ok 19 1863s # testing : body (Get session) 1863s # expected: 'value' 1863s # received: 'value' 1863s ok 20 1863s # Delete session: POST /on?test=value 1863s # testing : response code (Delete session) 1863s # expected: 200 1863s # received: '200' 1863s ok 21 1863s # no expiry (Delete session) 1863s ok 22 1863s # testing : session header (Delete session) 1863s # expected: '' 1863s # received: '' 1863s ok 23 1863s # testing : session dirty (Delete session) 1863s # expected: 1 1863s # received: '1' 1863s ok 24 1863s # testing : body (Delete session) 1863s # expected: '' 1863s # received: '' 1863s ok 25 1863s # Edit session: POST /on?test=value 1863s # testing : response code (Edit session) 1863s # expected: 200 1863s # received: '200' 1863s ok 26 1863s # no expiry (Edit session) 1863s ok 27 1863s # testing : session header (Edit session) 1863s # expected: 'test=' 1863s # received: 'test=' 1863s ok 28 1863s # testing : session dirty (Edit session) 1863s # expected: 1 1863s # received: '1' 1863s ok 29 1863s # testing : body (Edit session) 1863s # expected: '' 1863s # received: '' 1863s ok 30 1863s # Encode session: POST /on/encode 1863s # testing : response code (Encode session) 1863s # expected: 200 1863s # received: '200' 1863s ok 31 1863s # no expiry (Encode session) 1863s ok 32 1863s # testing : session header (Encode session) 1863s # expected: 'TestEncoded:test=value' 1863s # received: 'TestEncoded:test=value' 1863s ok 33 1863s # testing : session dirty (Encode session) 1863s # expected: 1 1863s # received: '1' 1863s ok 34 1863s # testing : body (Encode session) 1863s # expected: '' 1863s # received: '' 1863s ok 35 1863s # Decode session: POST /on/encode?TestEncoded:test=value 1863s # testing : response code (Decode session) 1863s # expected: 200 1863s # received: '200' 1863s ok 36 1863s # no expiry (Decode session) 1863s ok 37 1863s # testing : session header (Decode session) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 38 1863s # testing : session dirty (Decode session) 1863s # expected: 0 1863s # received: 0 1863s ok 39 1863s # testing : body (Decode session) 1863s # expected: 'value' 1863s # received: 'value' 1863s ok 40 1863s # Custom decoder failure: GET /on/encode?test=value 1863s # testing : response code (Custom decoder failure) 1863s # expected: 200 1863s # received: '200' 1863s ok 41 1863s # no expiry (Custom decoder failure) 1863s ok 42 1863s # testing : session header (Custom decoder failure) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 43 1863s # testing : session dirty (Custom decoder failure) 1863s # expected: 0 1863s # received: 0 1863s ok 44 1863s # testing : body (Custom decoder failure) 1863s # expected: '' 1863s # received: '' 1863s ok 45 1863s # Identity decoder failure: GET /on?&=test 1863s # testing : response code (Identity decoder failure) 1863s # expected: 200 1863s # received: '200' 1863s ok 46 1863s # no expiry (Identity decoder failure) 1863s ok 47 1863s # testing : session header (Identity decoder failure) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 48 1863s # testing : session dirty (Identity decoder failure) 1863s # expected: 0 1863s # received: 0 1863s ok 49 1863s # testing : body (Identity decoder failure) 1863s # expected: '' 1863s # received: '' 1863s ok 50 1863s # Session writable after decode failure: POST /on/encode?test=value 1863s # testing : response code (Session writable after decode failure) 1863s # expected: 200 1863s # received: '200' 1863s ok 51 1863s # no expiry (Session writable after decode failure) 1863s ok 52 1863s # testing : session header (Session writable after decode failure) 1863s # expected: 'TestEncoded:test=value' 1863s # received: '(none)' 1863s not ok 53 1863s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 1863s # testing : session dirty (Session writable after decode failure) 1863s # expected: 1 1863s # received: 0 1863s not ok 54 1863s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 1863s # testing : body (Session writable after decode failure) 1863s # expected: '' 1863s # received: '' 1863s ok 55 1863s # SessionEnv Off 1863s # testing : response code (SessionEnv Off) 1863s # expected: 200 1863s # received: '200' 1863s ok 56 1863s # no expiry (SessionEnv Off) 1863s ok 57 1863s # testing : session header (SessionEnv Off) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 58 1863s # testing : session dirty (SessionEnv Off) 1863s # expected: 0 1863s # received: 0 1863s ok 59 1863s # testing : body (SessionEnv Off) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 60 1863s # SessionEnv On: GET /on/env/on/env.shtml?test=value 1863s # testing : response code (SessionEnv On) 1863s # expected: 200 1863s # received: '200' 1863s ok 61 1863s # no expiry (SessionEnv On) 1863s ok 62 1863s # testing : session header (SessionEnv On) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 63 1863s # testing : session dirty (SessionEnv On) 1863s # expected: 0 1863s # received: 0 1863s ok 64 1863s # testing : body (SessionEnv On) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 65 1863s # SessionHeader 1863s # testing : response code (SessionHeader) 1863s # expected: 200 1863s # received: '200' 1863s ok 66 1863s # no expiry (SessionHeader) 1863s ok 67 1863s # testing : session header (SessionHeader) 1863s # expected: 'test=value&another=5&last=7' 1863s # received: 'test=value&another=5&last=7' 1863s ok 68 1863s # testing : session dirty (SessionHeader) 1863s # expected: 1 1863s # received: '1' 1863s ok 69 1863s # testing : body (SessionHeader) 1863s # expected: '' 1863s # received: '' 1863s ok 70 1863s # SessionMaxAge adds expiry: GET /on/expire?test=value 1863s # testing : response code (SessionMaxAge adds expiry) 1863s # expected: 200 1863s # received: '200' 1863s ok 71 1863s # expiry of 1710963588 (SessionMaxAge adds expiry) 1863s ok 72 1863s # testing : session header (SessionMaxAge adds expiry) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 73 1863s # testing : session dirty (SessionMaxAge adds expiry) 1863s # expected: 0 1863s # received: '0' 1863s ok 74 1863s # testing : body (SessionMaxAge adds expiry) 1863s # expected: '' 1863s # received: '' 1863s ok 75 1863s # Discard expired session: GET /on/expire?test=value&expiry=1 1863s # testing : response code (Discard expired session) 1863s # expected: 200 1863s # received: '200' 1863s ok 76 1863s # expiry of 1710963588 (Discard expired session) 1863s ok 77 1863s # testing : session header (Discard expired session) 1863s # expected: '' 1863s # received: '' 1863s ok 78 1863s # testing : session dirty (Discard expired session) 1863s # expected: 0 1863s # received: '0' 1863s ok 79 1863s # testing : body (Discard expired session) 1863s # expected: '' 1863s # received: '' 1863s ok 80 1863s # Keep non-expired session: GET /on/expire?test=value&expiry=1710963688000000 1863s # testing : response code (Keep non-expired session) 1863s # expected: 200 1863s # received: '200' 1863s ok 81 1863s # expiry of 1710963588 (Keep non-expired session) 1863s ok 82 1863s # testing : session header (Keep non-expired session) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 83 1863s # testing : session dirty (Keep non-expired session) 1863s # expected: 0 1863s # received: '0' 1863s ok 84 1863s # testing : body (Keep non-expired session) 1863s # expected: '' 1863s # received: '' 1863s ok 85 1863s # Session writable after expired: POST /on/expire?expiry=1 1863s # testing : response code (Session writable after expired) 1863s # expected: 200 1863s # received: '200' 1863s ok 86 1863s # expiry of 1710963588 (Session writable after expired) 1863s ok 87 1863s # testing : session header (Session writable after expired) 1863s # expected: 'test=value' 1863s # received: '' 1863s not ok 88 1863s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 1863s # testing : session dirty (Session writable after expired) 1863s # expected: 1 1863s # received: '0' 1863s not ok 89 1863s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 1863s # testing : body (Session writable after expired) 1863s # expected: '' 1863s # received: '' 1863s ok 90 1863s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1710963588000000 1863s # testing : response code (SessionExpiryUpdateInterval off by default) 1863s # expected: 200 1863s # received: '200' 1863s ok 91 1863s # expiry of 1710963588 (SessionExpiryUpdateInterval off by default) 1863s ok 92 1863s # testing : session header (SessionExpiryUpdateInterval off by default) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 93 1863s # testing : session dirty (SessionExpiryUpdateInterval off by default) 1863s # expected: 0 1863s # received: '0' 1863s ok 94 1863s # testing : body (SessionExpiryUpdateInterval off by default) 1863s # expected: '' 1863s # received: '' 1863s ok 95 1863s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1710963588000000 1863s # testing : response code (SessionExpiryUpdateInterval skips save) 1863s # expected: 200 1863s # received: '200' 1863s ok 96 1863s # no expiry (SessionExpiryUpdateInterval skips save) 1863s ok 97 1863s # testing : session header (SessionExpiryUpdateInterval skips save) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 98 1863s # testing : session dirty (SessionExpiryUpdateInterval skips save) 1863s # expected: 0 1863s # received: 0 1863s ok 99 1863s # testing : body (SessionExpiryUpdateInterval skips save) 1863s # expected: '' 1863s # received: '' 1863s ok 100 1863s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1710963588000000 1863s # testing : response code (Session readable when save skipped) 1863s # expected: 200 1863s # received: '200' 1863s ok 101 1863s # no expiry (Session readable when save skipped) 1863s ok 102 1863s # testing : session header (Session readable when save skipped) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 103 1863s # testing : session dirty (Session readable when save skipped) 1863s # expected: 0 1863s # received: 0 1863s ok 104 1863s # testing : body (Session readable when save skipped) 1863s # expected: 'value' 1863s # received: 'value' 1863s ok 105 1863s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1710963588000000 1863s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 1863s # expected: 200 1863s # received: '200' 1863s ok 106 1863s # expiry of 1710963588 (Dirty overrides SessionExpiryUpdateInterval) 1863s ok 107 1863s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 108 1863s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 1863s # expected: 1 1863s # received: '1' 1863s ok 109 1863s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 1863s # expected: '' 1863s # received: '' 1863s ok 110 1863s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1710963528000000 1863s # testing : response code (Old session always updates expiry) 1863s # expected: 200 1863s # received: '200' 1863s ok 111 1863s # expiry of 1710963588 (Old session always updates expiry) 1863s ok 112 1863s # testing : session header (Old session always updates expiry) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 113 1863s # testing : session dirty (Old session always updates expiry) 1863s # expected: 0 1863s # received: '0' 1863s ok 114 1863s # testing : body (Old session always updates expiry) 1863s # expected: '' 1863s # received: '' 1863s ok 115 1863s # New empty session with expiry not saved: GET /on/expire/cache 1863s # testing : response code (New empty session with expiry not saved) 1863s # expected: 200 1863s # received: '200' 1863s ok 116 1863s # no expiry (New empty session with expiry not saved) 1863s ok 117 1863s # testing : session header (New empty session with expiry not saved) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 118 1863s # testing : session dirty (New empty session with expiry not saved) 1863s # expected: 0 1863s # received: 0 1863s ok 119 1863s # testing : body (New empty session with expiry not saved) 1863s # expected: '' 1863s # received: '' 1863s ok 120 1863s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 1863s # testing : response code (Can create session with SessionExpiryUpdateInterval) 1863s # expected: 200 1863s # received: '200' 1863s ok 121 1863s # expiry of 1710963588 (Can create session with SessionExpiryUpdateInterval) 1863s ok 122 1863s # testing : session header (Can create session with SessionExpiryUpdateInterval) 1863s # expected: 'test=value' 1863s # received: 'test=value' 1863s ok 123 1863s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 1863s # expected: 1 1863s # received: '1' 1863s ok 124 1863s # testing : body (Can create session with SessionExpiryUpdateInterval) 1863s # expected: '' 1863s # received: '' 1863s ok 125 1863s # Cannot write session when not included: POST /on/include?test=value 1863s # testing : response code (Cannot write session when not included) 1863s # expected: 200 1863s # received: '200' 1863s ok 126 1863s # no expiry (Cannot write session when not included) 1863s ok 127 1863s # testing : session header (Cannot write session when not included) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 128 1863s # testing : session dirty (Cannot write session when not included) 1863s # expected: 0 1863s # received: 0 1863s ok 129 1863s # testing : body (Cannot write session when not included) 1863s # expected: '' 1863s # received: '' 1863s ok 130 1863s # Can read session when included: POST /on/include/yes?test=value 1863s # testing : response code (Can read session when included) 1863s # expected: 200 1863s # received: '200' 1863s ok 131 1863s # no expiry (Can read session when included) 1863s ok 132 1863s # testing : session header (Can read session when included) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 133 1863s # testing : session dirty (Can read session when included) 1863s # expected: 0 1863s # received: 0 1863s ok 134 1863s # testing : body (Can read session when included) 1863s # expected: 'value' 1863s # received: 'value' 1863s ok 135 1863s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 1863s # testing : response code (SessionExclude overrides SessionInclude) 1863s # expected: 200 1863s # received: '200' 1863s ok 136 1863s # no expiry (SessionExclude overrides SessionInclude) 1863s ok 137 1863s # testing : session header (SessionExclude overrides SessionInclude) 1863s # expected: '(none)' 1863s # received: '(none)' 1863s ok 138 1863s # testing : session dirty (SessionExclude overrides SessionInclude) 1863s # expected: 0 1863s # received: 0 1863s ok 139 1863s # testing : body (SessionExclude overrides SessionInclude) 1863s # expected: '' 1863s # received: '' 1863s ok 140 1863s ok 1869s t/modules/session_cookie.t .......... 1869s 1..2 1869s # Running under perl version 5.038002 for linux 1869s # Current time local: Wed Mar 20 19:38:08 2024 1869s # Current time GMT: Wed Mar 20 19:38:08 2024 1869s # Using Test.pm version 1.31 1869s # Using Apache/Test.pm version 1.42 1869s # expected: 404 1869s # received: '404' 1869s ok 1 1869s # expected: 200 1869s # received: '200' 1869s ok 2 1869s ok 1874s t/modules/setenvif.t ................ 1874s 1..142 1874s # Running under perl version 5.038002 for linux 1874s # Current time local: Wed Mar 20 19:38:14 2024 1874s # Current time GMT: Wed Mar 20 19:38:14 2024 1874s # Using Test.pm version 1.31 1874s # Using Apache/Test.pm version 1.42 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 1 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 2 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 3 1874s --- 1874s conf: 1874s BrowserMatch foo-browser/0.1 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 4 1874s --- 1874s conf: 1874s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 5 1874s --- 1874s conf: 1874s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 6 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 7 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 8 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 9 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 10 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 11 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 12 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 13 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 14 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 15 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 16 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 17 1874s --- 1874s conf: 1874s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 18 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 19 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 20 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 21 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 22 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 23 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 24 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 25 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 26 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 27 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 28 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 29 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 30 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 31 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 32 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 33 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 34 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 35 1874s --- 1874s conf: 1874s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 36 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 37 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 38 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 39 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 40 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 41 1874s --- 1874s conf: 1874s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 42 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 43 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 44 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 45 1874s --- 1874s conf: 1874s SetEnvIf Request_Method POST VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 46 1874s --- 1874s conf: 1874s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 47 1874s --- 1874s conf: 1874s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 48 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 49 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 50 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 51 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 52 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 53 1874s --- 1874s conf: 1874s SetEnvIf Request_Method GET RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 54 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Method GET VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 55 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 56 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 57 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Method POST VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 58 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 59 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 60 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 61 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 62 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 63 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol FTP VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 64 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 65 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 66 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 67 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 68 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 69 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 70 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 71 1874s --- 1874s conf: 1874s SetEnvIf Request_Protocol HTTP RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 72 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 73 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 74 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 75 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 76 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 77 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 78 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 79 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 80 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 81 1874s --- 1874s conf: 1874s SetEnvIf Request_URI foo.html VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 82 1874s --- 1874s conf: 1874s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 83 1874s --- 1874s conf: 1874s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 84 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 85 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 86 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 87 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 88 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 89 1874s --- 1874s conf: 1874s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 90 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 91 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 92 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 93 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 94 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 95 1874s --- 1874s conf: 1874s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 96 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 97 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 98 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 99 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 100 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 101 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 102 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 103 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 104 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 105 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 106 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 107 1874s --- 1874s conf: 1874s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 108 1874s --- 1874s conf: 1874s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 109 1874s --- 1874s conf: 1874s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 110 1874s --- 1874s conf: 1874s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 111 1874s --- 1874s conf: 1874s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 112 1874s --- 1874s conf: 1874s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 113 1874s --- 1874s conf: 1874s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 114 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 115 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 116 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 117 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf R2 1 VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 118 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 119 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 120 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf R2 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 121 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 122 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 123 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=0 1874s SetEnvIf RELAY 1 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 124 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=0 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 125 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=0 1874s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 126 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 127 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 128 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 129 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf RELAY 1 !R2 1874s SetEnvIf R2 1 VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 130 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf RELAY 1 !R2 1874s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 131 1874s --- 1874s conf: 1874s BrowserMatch ^libwww-perl/.* RELAY=1 1874s SetEnvIf RELAY 1 R2=1 1874s SetEnvIf RELAY 1 !R2 1874s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 132 1874s --- 1874s conf: 1874s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 1874s expecting: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 133 1874s --- 1874s conf: 1874s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:(none) 1874s <- 1874s ok 134 1874s --- 1874s conf: 1874s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s got: 1874s ->1:set 1874s 2:set 1874s 3:set 1874s <- 1874s ok 135 1874s --- 1874s conf: 1874s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 136 1874s --- 1874s conf: 1874s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 137 1874s --- 1874s conf: 1874s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1874s expecting: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s got: 1874s ->1:(none) 1874s 2:(none) 1874s 3:(none) 1874s <- 1874s ok 138 1874s # expected: '1:.shtml 1874s # 2:sh 1874s # 3:(none) 1874s # ' 1874s # received: '1:.shtml 1874s # 2:sh 1874s # 3:(none) 1874s # ' 1874s ok 139 1874s # expected: '1:(none) 1874s # 2:(none) 1874s # 3:(none) 1874s # ' 1874s # received: '1:(none) 1874s # 2:(none) 1874s # 3:(none) 1874s # ' 1874s ok 140 1874s # expected: '1:(none) 1874s # 2:(none) 1874s # 3:(none) 1874s # ' 1874s # received: '1:(none) 1874s # 2:(none) 1874s # 3:(none) 1874s # ' 1874s ok 141 1874s # expected: '1:$0 1874s # 2:$1 1874s # 3:(none) 1874s # ' 1874s # received: '1:$0 1874s # 2:$1 1874s # 3:(none) 1874s # ' 1874s ok 142 1874s ok 1880s t/modules/speling.t ................. 1880s 1..48 1880s # Running under perl version 5.038002 for linux 1880s # Current time local: Wed Mar 20 19:38:19 2024 1880s # Current time GMT: Wed Mar 20 19:38:19 2024 1880s # Using Test.pm version 1.31 1880s # Using Apache/Test.pm version 1.42 1880s # testing : Checking normal. Expecting: 200 1880s # expected: 200 1880s # received: '200' 1880s ok 1 1880s ok 2 # skip Skipping. No redirect with status 200 1880s # testing : Checking omission. Expecting: 301 1880s # expected: 301 1880s # received: '301' 1880s ok 3 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 301 Moved Permanently 1880s # 1880s #

Moved Permanently

1880s #

The document has moved here.

1880s # 1880s # ' 1880s ok 4 1880s # testing : Checking insertion. Expecting: 301 1880s # expected: 301 1880s # received: '301' 1880s ok 5 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 301 Moved Permanently 1880s # 1880s #

Moved Permanently

1880s #

The document has moved here.

1880s # 1880s # ' 1880s ok 6 1880s # testing : Checking transposition. Expecting: 301 1880s # expected: 301 1880s # received: '301' 1880s ok 7 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 301 Moved Permanently 1880s # 1880s #

Moved Permanently

1880s #

The document has moved here.

1880s # 1880s # ' 1880s ok 8 1880s # testing : Checking wrong character. Expecting: 301 1880s # expected: 301 1880s # received: '301' 1880s ok 9 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 301 Moved Permanently 1880s # 1880s #

Moved Permanently

1880s #

The document has moved here.

1880s # 1880s # ' 1880s ok 10 1880s # testing : Checking wrong extension. Expecting: 300 1880s # expected: 300 1880s # received: '300' 1880s ok 11 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 300 Multiple Choices 1880s # 1880s #

Multiple Choices

1880s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 1880s # However, we found documents with names similar to the one you requested.

Available documents: 1880s #

1880s # 1880s # ' 1880s ok 12 1880s # testing : Checking NC wrong extension. Expecting: 300 1880s # expected: 300 1880s # received: '300' 1880s ok 13 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 300 Multiple Choices 1880s # 1880s #

Multiple Choices

1880s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 1880s # However, we found documents with names similar to the one you requested.

Available documents: 1880s #

1880s # 1880s # ' 1880s ok 14 1880s # testing : Checking wrong filename. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 15 1880s ok 16 # skip Skipping. No redirect with status 404 1880s # testing : Checking double transposition. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 17 1880s ok 18 # skip Skipping. No redirect with status 404 1880s # testing : Checking double wrong character. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 19 1880s ok 20 # skip Skipping. No redirect with status 404 1880s # testing : Checking multiple choice. Expecting: 300 1880s # expected: 300 1880s # received: '300' 1880s ok 21 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 300 Multiple Choices 1880s # 1880s #

Multiple Choices

1880s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 1880s # However, we found documents with names similar to the one you requested.

Available documents: 1880s #

1880s # 1880s # ' 1880s ok 22 1880s # testing : Checking case. Expecting: 301 1880s # expected: 301 1880s # received: '301' 1880s ok 23 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 301 Moved Permanently 1880s # 1880s #

Moved Permanently

1880s #

The document has moved here.

1880s # 1880s # ' 1880s ok 24 1880s # testing : Checking normal. Expecting: 200 1880s # expected: 200 1880s # received: '200' 1880s ok 25 1880s ok 26 # skip Skipping. No redirect with status 200 1880s # testing : Checking omission. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 27 1880s ok 28 # skip Skipping. No redirect with status 404 1880s # testing : Checking insertion. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 29 1880s ok 30 # skip Skipping. No redirect with status 404 1880s # testing : Checking transposition. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 31 1880s ok 32 # skip Skipping. No redirect with status 404 1880s # testing : Checking wrong character. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 33 1880s ok 34 # skip Skipping. No redirect with status 404 1880s # testing : Checking wrong extension. Expecting: 300 1880s # expected: 300 1880s # received: '300' 1880s ok 35 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 300 Multiple Choices 1880s # 1880s #

Multiple Choices

1880s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 1880s # However, we found documents with names similar to the one you requested.

Available documents: 1880s #

1880s # 1880s # ' 1880s ok 36 1880s # testing : Checking NC wrong extension. Expecting: 300 1880s # expected: 300 1880s # received: '300' 1880s ok 37 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 300 Multiple Choices 1880s # 1880s #

Multiple Choices

1880s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 1880s # However, we found documents with names similar to the one you requested.

Available documents: 1880s #

1880s # 1880s # ' 1880s ok 38 1880s # testing : Checking wrong filename. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 39 1880s ok 40 # skip Skipping. No redirect with status 404 1880s # testing : Checking double transposition. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 41 1880s ok 42 # skip Skipping. No redirect with status 404 1880s # testing : Checking double wrong character. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 43 1880s ok 44 # skip Skipping. No redirect with status 404 1880s # testing : Checking multiple choice. Expecting: 404 1880s # expected: 404 1880s # received: '404' 1880s ok 45 1880s ok 46 # skip Skipping. No redirect with status 404 1880s # testing : Checking case. Expecting: 301 1880s # expected: 301 1880s # received: '301' 1880s ok 47 1880s # testing : Redirect ok 1880s # expected: qr/good\.html|several1\.html/ 1880s # received: ' 1880s # 1880s # 301 Moved Permanently 1880s # 1880s #

Moved Permanently

1880s #

The document has moved here.

1880s # 1880s # ' 1880s ok 48 1880s ok 1885s t/modules/status.t .................. 1885s 1..1 1885s # Running under perl version 5.038002 for linux 1885s # Current time local: Wed Mar 20 19:38:24 2024 1885s # Current time GMT: Wed Mar 20 19:38:24 2024 1885s # Using Test.pm version 1.31 1885s # Using Apache/Test.pm version 1.42 1885s 1885s 1885s Apache Status 1885s 1885s

Apache Server Status for localhost (via 127.0.0.1)

1885s 1885s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1885s
Server MPM: worker
1885s
Server Built: 2024-03-18T12:35:36 1885s

1885s
Current Time: Wednesday, 20-Mar-2024 19:38:30 UTC
1885s
Restart Time: Wednesday, 20-Mar-2024 19:29:14 UTC
1885s
Parent Server Config. Generation: 1
1885s
Parent Server MPM Generation: 0
1885s
Server uptime: 9 minutes 15 seconds
1885s
Server load: 6.09 6.18 6.24
1885s
Total accesses: 6794 - Total Traffic: 138.3 MB - Total Duration: 71970
1885s
CPU Usage: u7.4 s9.92 cu1.22 cs.76 - 3.48% CPU load
1885s
12.2 requests/sec - 255.2 kB/second - 20.8 kB/request - 10.5932 ms/request
1885s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1885s
_______W____________....................
1885s

Scoreboard Key:
1885s "_" Waiting for Connection, 1885s "S" Starting up, 1885s "R" Reading Request,
1885s "W" Sending Reply, 1885s "K" Keepalive (read), 1885s "D" DNS Lookup,
1885s "C" Closing connection, 1885s "L" Logging, 1885s "G" Gracefully finishing,
1885s "I" Idle cleanup of worker, 1885s "." Open slot with no current process
1885s

1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s
SrvPIDAccMCPU 1885s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01644320/321/321_ 1885s 9.785152880.02.202.20 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01644320/322/322_ 1885s 9.785120500.017.4917.49 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01644320/322/322_ 1885s 9.785019120.01.651.65 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01644320/325/325_ 1885s 9.785010250.01.781.78 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-01644320/411/411_ 1885s 9.785018150.04.784.78 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-01644320/320/320_ 1885s 9.785015430.01.971.97 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-01644320/332/332_ 1885s 9.7850157210.017.5117.51 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01644320/330/330W 1885s 9.780029660.02.172.17 1885s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01644320/329/329_ 1885s 9.785140660.01.691.69 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-01644320/350/350_ 1885s 9.785121500.014.8814.88 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-01644330/372/372_ 1885s 9.325025120.012.9012.90 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01644330/322/322_ 1885s 9.345015370.02.482.48 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01644330/323/323_ 1885s 9.345015870.02.142.14 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-01644330/323/323_ 1885s 9.3450144880.05.245.24 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01644330/331/331_ 1885s 9.325213540.09.039.03 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01644330/318/318_ 1885s 9.325019240.02.642.64 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-01644330/378/378_ 1885s 9.345016170.02.522.52 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01644330/421/421_ 1885s 9.345151040.012.4112.41 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01644330/323/323_ 1885s 9.345012480.03.023.02 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01644330/321/321_ 1885s 9.345020550.019.7719.77 1885s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1885s
1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s 1885s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
1885s 1885s ok 1 1885s ok 1888s t/modules/substitute.t .............. 1888s 1..19 1888s # Running under perl version 5.038002 for linux 1888s # Current time local: Wed Mar 20 19:38:30 2024 1888s # Current time GMT: Wed Mar 20 19:38:30 2024 1888s # Using Test.pm version 1.31 1888s # Using Apache/Test.pm version 1.42 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'barbar': OK 1888s ok 1 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'barbar': OK 1888s ok 2 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'foofoo': OK 1888s ok 3 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'barbar': OK 1888s ok 4 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'barbar': OK 1888s ok 5 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'barbar': OK 1888s ok 6 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'foof 1888s oo': OK 1888s ok 7 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'xfoo': OK 1888s ok 8 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1888s ok 9 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s barx 1888s ': OK 1888s ok 10 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'a$1axb(': OK 1888s ok 11 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'a$XX': OK 1888s ok 12 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1888s ok 13 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'x&x': OK 1888s ok 14 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'xx': OK 1888s ok 15 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'fcooar': OK 1888s ok 16 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'fc$1ar': OK 1888s ok 17 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'fdooar': OK 1888s ok 18 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s got 200 'XXXfooXXX 1888s bar': OK 1888s ok 19 1888s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1888s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1888s ok 1893s t/modules/unique_id.t ............... 1893s 1..300 1893s # Running under perl version 5.038002 for linux 1893s # Current time local: Wed Mar 20 19:38:33 2024 1893s # Current time GMT: Wed Mar 20 19:38:33 2024 1893s # Using Test.pm version 1.31 1893s # Using Apache/Test.pm version 1.42 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 1 1893s # unique id: Zfs7PMgKPYC588AwCoh4tAAAAAU 1893s ok 2 1893s ok 3 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 4 1893s # unique id: Zfs7PN0obP9AR284gS79wAAAAEA 1893s ok 5 1893s ok 6 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 7 1893s # unique id: Zfs7PMgKPYC588AwCoh4tQAAAAg 1893s ok 8 1893s ok 9 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 10 1893s # unique id: Zfs7PN0obP9AR284gS79wQAAAEQ 1893s ok 11 1893s ok 12 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 13 1893s # unique id: Zfs7PMgKPYC588AwCoh4tgAAAAk 1893s ok 14 1893s ok 15 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 16 1893s # unique id: Zfs7PN0obP9AR284gS79wgAAAEc 1893s ok 17 1893s ok 18 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 19 1893s # unique id: Zfs7PMgKPYC588AwCoh4twAAAAA 1893s ok 20 1893s ok 21 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 22 1893s # unique id: Zfs7PN0obP9AR284gS79wwAAAEM 1893s ok 23 1893s ok 24 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 25 1893s # unique id: Zfs7PMgKPYC588AwCoh4uAAAAAY 1893s ok 26 1893s ok 27 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 28 1893s # unique id: Zfs7PN0obP9AR284gS79xAAAAEY 1893s ok 29 1893s ok 30 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 31 1893s # unique id: Zfs7PMgKPYC588AwCoh4uQAAAAI 1893s ok 32 1893s ok 33 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 34 1893s # unique id: Zfs7PN0obP9AR284gS79xQAAAEI 1893s ok 35 1893s ok 36 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 37 1893s # unique id: Zfs7PMgKPYC588AwCoh4ugAAAAQ 1893s ok 38 1893s ok 39 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 40 1893s # unique id: Zfs7PN0obP9AR284gS79xgAAAEg 1893s ok 41 1893s ok 42 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 43 1893s # unique id: Zfs7PMgKPYC588AwCoh4uwAAAAE 1893s ok 44 1893s ok 45 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 46 1893s # unique id: Zfs7PN0obP9AR284gS79xwAAAEk 1893s ok 47 1893s ok 48 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 49 1893s # unique id: Zfs7PMgKPYC588AwCoh4vAAAAAM 1893s ok 50 1893s ok 51 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 52 1893s # unique id: Zfs7PN0obP9AR284gS79yAAAAEE 1893s ok 53 1893s ok 54 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 55 1893s # unique id: Zfs7PMgKPYC588AwCoh4vQAAAAc 1893s ok 56 1893s ok 57 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 58 1893s # unique id: Zfs7PN0obP9AR284gS79yQAAAEU 1893s ok 59 1893s ok 60 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 61 1893s # unique id: Zfs7PMgKPYC588AwCoh4vgAAAAU 1893s ok 62 1893s ok 63 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 64 1893s # unique id: Zfs7PN0obP9AR284gS79ygAAAEA 1893s ok 65 1893s ok 66 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 67 1893s # unique id: Zfs7PMgKPYC588AwCoh4vwAAAAg 1893s ok 68 1893s ok 69 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 70 1893s # unique id: Zfs7PN0obP9AR284gS79ywAAAEQ 1893s ok 71 1893s ok 72 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 73 1893s # unique id: Zfs7PMgKPYC588AwCoh4wAAAAAk 1893s ok 74 1893s ok 75 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 76 1893s # unique id: Zfs7PN0obP9AR284gS79zAAAAEc 1893s ok 77 1893s ok 78 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 79 1893s # unique id: Zfs7PMgKPYC588AwCoh4wQAAAAY 1893s ok 80 1893s ok 81 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 82 1893s # unique id: Zfs7PN0obP9AR284gS79zQAAAEY 1893s ok 83 1893s ok 84 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 85 1893s # unique id: Zfs7PMgKPYC588AwCoh4wgAAAAA 1893s ok 86 1893s ok 87 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 88 1893s # unique id: Zfs7PN0obP9AR284gS79zgAAAEM 1893s ok 89 1893s ok 90 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 91 1893s # unique id: Zfs7PMgKPYC588AwCoh4wwAAAAI 1893s ok 92 1893s ok 93 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 94 1893s # unique id: Zfs7PN0obP9AR284gS79zwAAAEI 1893s ok 95 1893s ok 96 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 97 1893s # unique id: Zfs7PMgKPYC588AwCoh4xAAAAAQ 1893s ok 98 1893s ok 99 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 100 1893s # unique id: Zfs7PN0obP9AR284gS790AAAAEg 1893s ok 101 1893s ok 102 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 103 1893s # unique id: Zfs7PMgKPYC588AwCoh4xQAAAAE 1893s ok 104 1893s ok 105 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 106 1893s # unique id: Zfs7PN0obP9AR284gS790QAAAEk 1893s ok 107 1893s ok 108 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 109 1893s # unique id: Zfs7PcgKPYC588AwCoh4xgAAAAM 1893s ok 110 1893s ok 111 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 112 1893s # unique id: Zfs7Pd0obP9AR284gS790gAAAEU 1893s ok 113 1893s ok 114 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 115 1893s # unique id: Zfs7PcgKPYC588AwCoh4xwAAAAc 1893s ok 116 1893s ok 117 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 118 1893s # unique id: Zfs7Pd0obP9AR284gS790wAAAEE 1893s ok 119 1893s ok 120 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 121 1893s # unique id: Zfs7PcgKPYC588AwCoh4yAAAAAU 1893s ok 122 1893s ok 123 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 124 1893s # unique id: Zfs7Pd0obP9AR284gS791AAAAEA 1893s ok 125 1893s ok 126 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 127 1893s # unique id: Zfs7PcgKPYC588AwCoh4yQAAAAg 1893s ok 128 1893s ok 129 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 130 1893s # unique id: Zfs7Pd0obP9AR284gS791QAAAEQ 1893s ok 131 1893s ok 132 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 133 1893s # unique id: Zfs7PcgKPYC588AwCoh4ygAAAAk 1893s ok 134 1893s ok 135 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 136 1893s # unique id: Zfs7Pd0obP9AR284gS791gAAAEc 1893s ok 137 1893s ok 138 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 139 1893s # unique id: Zfs7PcgKPYC588AwCoh4ywAAAAY 1893s ok 140 1893s ok 141 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 142 1893s # unique id: Zfs7Pd0obP9AR284gS791wAAAEM 1893s ok 143 1893s ok 144 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 145 1893s # unique id: Zfs7PcgKPYC588AwCoh4zAAAAAI 1893s ok 146 1893s ok 147 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 148 1893s # unique id: Zfs7Pd0obP9AR284gS792AAAAEY 1893s ok 149 1893s ok 150 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 151 1893s # unique id: Zfs7PcgKPYC588AwCoh4zQAAAAA 1893s ok 152 1893s ok 153 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 154 1893s # unique id: Zfs7Pd0obP9AR284gS792QAAAEI 1893s ok 155 1893s ok 156 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 157 1893s # unique id: Zfs7PcgKPYC588AwCoh4zgAAAAQ 1893s ok 158 1893s ok 159 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 160 1893s # unique id: Zfs7Pd0obP9AR284gS792gAAAEg 1893s ok 161 1893s ok 162 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 163 1893s # unique id: Zfs7PcgKPYC588AwCoh4zwAAAAE 1893s ok 164 1893s ok 165 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 166 1893s # unique id: Zfs7Pd0obP9AR284gS792wAAAEk 1893s ok 167 1893s ok 168 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 169 1893s # unique id: Zfs7PcgKPYC588AwCoh40AAAAAM 1893s ok 170 1893s ok 171 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 172 1893s # unique id: Zfs7Pd0obP9AR284gS793AAAAEU 1893s ok 173 1893s ok 174 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 175 1893s # unique id: Zfs7PcgKPYC588AwCoh40QAAAAc 1893s ok 176 1893s ok 177 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 178 1893s # unique id: Zfs7Pd0obP9AR284gS793QAAAEA 1893s ok 179 1893s ok 180 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 181 1893s # unique id: Zfs7PcgKPYC588AwCoh40gAAAAU 1893s ok 182 1893s ok 183 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 184 1893s # unique id: Zfs7Pd0obP9AR284gS793gAAAEE 1893s ok 185 1893s ok 186 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 187 1893s # unique id: Zfs7PcgKPYC588AwCoh40wAAAAg 1893s ok 188 1893s ok 189 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 190 1893s # unique id: Zfs7Pd0obP9AR284gS793wAAAEc 1893s ok 191 1893s ok 192 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 193 1893s # unique id: Zfs7PcgKPYC588AwCoh41AAAAAk 1893s ok 194 1893s ok 195 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 196 1893s # unique id: Zfs7Pd0obP9AR284gS794AAAAEQ 1893s ok 197 1893s ok 198 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 199 1893s # unique id: Zfs7PcgKPYC588AwCoh41QAAAAY 1893s ok 200 1893s ok 201 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 202 1893s # unique id: Zfs7Pd0obP9AR284gS794QAAAEM 1893s ok 203 1893s ok 204 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 205 1893s # unique id: Zfs7PcgKPYC588AwCoh41gAAAAA 1893s ok 206 1893s ok 207 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 208 1893s # unique id: Zfs7Pd0obP9AR284gS794gAAAEY 1893s ok 209 1893s ok 210 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 211 1893s # unique id: Zfs7PcgKPYC588AwCoh41wAAAAI 1893s ok 212 1893s ok 213 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 214 1893s # unique id: Zfs7Pd0obP9AR284gS794wAAAEI 1893s ok 215 1893s ok 216 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 217 1893s # unique id: Zfs7PcgKPYC588AwCoh42AAAAAE 1893s ok 218 1893s ok 219 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 220 1893s # unique id: Zfs7Pd0obP9AR284gS795AAAAEg 1893s ok 221 1893s ok 222 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 223 1893s # unique id: Zfs7PcgKPYC588AwCoh42QAAAAQ 1893s ok 224 1893s ok 225 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 226 1893s # unique id: Zfs7Pd0obP9AR284gS795QAAAEk 1893s ok 227 1893s ok 228 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 229 1893s # unique id: Zfs7PcgKPYC588AwCoh42gAAAAM 1893s ok 230 1893s ok 231 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 232 1893s # unique id: Zfs7Pd0obP9AR284gS795gAAAEU 1893s ok 233 1893s ok 234 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 235 1893s # unique id: Zfs7PcgKPYC588AwCoh42wAAAAc 1893s ok 236 1893s ok 237 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 238 1893s # unique id: Zfs7Pd0obP9AR284gS795wAAAEA 1893s ok 239 1893s ok 240 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 241 1893s # unique id: Zfs7PcgKPYC588AwCoh43AAAAAU 1893s ok 242 1893s ok 243 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 244 1893s # unique id: Zfs7Pd0obP9AR284gS796AAAAEE 1893s ok 245 1893s ok 246 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 247 1893s # unique id: Zfs7PcgKPYC588AwCoh43QAAAAg 1893s ok 248 1893s ok 249 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 250 1893s # unique id: Zfs7Pd0obP9AR284gS796QAAAEQ 1893s ok 251 1893s ok 252 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 253 1893s # unique id: Zfs7PcgKPYC588AwCoh43gAAAAk 1893s ok 254 1893s ok 255 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 256 1893s # unique id: Zfs7Pd0obP9AR284gS796gAAAEc 1893s ok 257 1893s ok 258 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 259 1893s # unique id: Zfs7PsgKPYC588AwCoh43wAAAAY 1893s ok 260 1893s ok 261 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 262 1893s # unique id: Zfs7Pt0obP9AR284gS796wAAAEM 1893s ok 263 1893s ok 264 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 265 1893s # unique id: Zfs7PsgKPYC588AwCoh44AAAAAA 1893s ok 266 1893s ok 267 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 268 1893s # unique id: Zfs7Pt0obP9AR284gS797AAAAEY 1893s ok 269 1893s ok 270 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 271 1893s # unique id: Zfs7PsgKPYC588AwCoh44QAAAAI 1893s ok 272 1893s ok 273 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 274 1893s # unique id: Zfs7Pt0obP9AR284gS797QAAAEI 1893s ok 275 1893s ok 276 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 277 1893s # unique id: Zfs7PsgKPYC588AwCoh44gAAAAE 1893s ok 278 1893s ok 279 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 280 1893s # unique id: Zfs7Pt0obP9AR284gS797gAAAEg 1893s ok 281 1893s ok 282 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 283 1893s # unique id: Zfs7PsgKPYC588AwCoh44wAAAAQ 1893s ok 284 1893s ok 285 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 286 1893s # unique id: Zfs7Pt0obP9AR284gS797wAAAEk 1893s ok 287 1893s ok 288 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 289 1893s # unique id: Zfs7PsgKPYC588AwCoh45AAAAAM 1893s ok 290 1893s ok 291 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 292 1893s # unique id: Zfs7Pt0obP9AR284gS798AAAAEU 1893s ok 293 1893s ok 294 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 295 1893s # unique id: Zfs7PsgKPYC588AwCoh45QAAAAc 1893s ok 296 1893s ok 297 1893s # testing : fetch unique ID 1893s # expected: 200 1893s # received: '200' 1893s ok 298 1893s # unique id: Zfs7Pt0obP9AR284gS798QAAAEE 1893s ok 299 1893s ok 300 1893s ok 1898s t/modules/usertrack.t ............... 1898s 1..1004 1898s # Running under perl version 5.038002 for linux 1898s # Current time local: Wed Mar 20 19:38:38 2024 1898s # Current time GMT: Wed Mar 20 19:38:38 2024 1898s # Using Test.pm version 1.31 1898s # Using Apache/Test.pm version 1.42 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 1 1898s ok 2 1898s Set-Cookie: usertrack_test=dfa5f444.6141cbcea93a5; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=dfa5f444.6141cbcea93a5 1898s ok 3 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 4 1898s ok 5 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 6 1898s ok 7 1898s Set-Cookie: usertrack_test=e59c7195.6141cbceac3f7; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=e59c7195.6141cbceac3f7 1898s ok 8 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 9 1898s ok 10 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 11 1898s ok 12 1898s Set-Cookie: usertrack_test=d7fef9ae.6141cbceae1ce; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=d7fef9ae.6141cbceae1ce 1898s ok 13 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 14 1898s ok 15 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 16 1898s ok 17 1898s Set-Cookie: usertrack_test=b3952a5a.6141cbceb0018; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=b3952a5a.6141cbceb0018 1898s ok 18 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 19 1898s ok 20 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 21 1898s ok 22 1898s Set-Cookie: usertrack_test=6b006ed1.6141cbceb1ef6; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=6b006ed1.6141cbceb1ef6 1898s ok 23 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 24 1898s ok 25 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 26 1898s ok 27 1898s Set-Cookie: usertrack_test=4cae4aa2.6141cbceb3c20; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=4cae4aa2.6141cbceb3c20 1898s ok 28 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 29 1898s ok 30 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 31 1898s ok 32 1898s Set-Cookie: usertrack_test=6ca63405.6141cbceb56f2; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=6ca63405.6141cbceb56f2 1898s ok 33 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 34 1898s ok 35 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 36 1898s ok 37 1898s Set-Cookie: usertrack_test=ec9716d9.6141cbceb7339; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=ec9716d9.6141cbceb7339 1898s ok 38 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 39 1898s ok 40 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 41 1898s ok 42 1898s Set-Cookie: usertrack_test=196d4fb.6141cbceb8e7a; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=196d4fb.6141cbceb8e7a 1898s ok 43 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 44 1898s ok 45 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 46 1898s ok 47 1898s Set-Cookie: usertrack_test=31beb137.6141cbcebaa3b; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=31beb137.6141cbcebaa3b 1898s ok 48 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 49 1898s ok 50 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 51 1898s ok 52 1898s Set-Cookie: usertrack_test=b27ba57a.6141cbcebcdce; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=b27ba57a.6141cbcebcdce 1898s ok 53 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 54 1898s ok 55 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 56 1898s ok 57 1898s Set-Cookie: usertrack_test=5c1bb484.6141cbcebef99; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=5c1bb484.6141cbcebef99 1898s ok 58 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 59 1898s ok 60 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 61 1898s ok 62 1898s Set-Cookie: usertrack_test=d95dd9a0.6141cbcec0940; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=d95dd9a0.6141cbcec0940 1898s ok 63 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 64 1898s ok 65 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 66 1898s ok 67 1898s Set-Cookie: usertrack_test=ee3ec37.6141cbcec218c; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=ee3ec37.6141cbcec218c 1898s ok 68 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 69 1898s ok 70 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 71 1898s ok 72 1898s Set-Cookie: usertrack_test=4d3bde94.6141cbcec3d42; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=4d3bde94.6141cbcec3d42 1898s ok 73 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 74 1898s ok 75 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 76 1898s ok 77 1898s Set-Cookie: usertrack_test=6c2b2c85.6141cbcec6729; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=6c2b2c85.6141cbcec6729 1898s ok 78 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 79 1898s ok 80 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 81 1898s ok 82 1898s Set-Cookie: usertrack_test=69b1163f.6141cbcec910d; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=69b1163f.6141cbcec910d 1898s ok 83 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 84 1898s ok 85 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 86 1898s ok 87 1898s Set-Cookie: usertrack_test=de077fd2.6141cbcecaff3; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=de077fd2.6141cbcecaff3 1898s ok 88 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 89 1898s ok 90 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 91 1898s ok 92 1898s Set-Cookie: usertrack_test=b68132da.6141cbcecda53; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=b68132da.6141cbcecda53 1898s ok 93 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 94 1898s ok 95 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 96 1898s ok 97 1898s Set-Cookie: usertrack_test=394c20b1.6141cbcecfc42; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=394c20b1.6141cbcecfc42 1898s ok 98 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 99 1898s ok 100 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 101 1898s ok 102 1898s Set-Cookie: usertrack_test=20b64ce2.6141cbced1bf9; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=20b64ce2.6141cbced1bf9 1898s ok 103 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 104 1898s ok 105 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 106 1898s ok 107 1898s Set-Cookie: usertrack_test=fcc0a80f.6141cbced3bde; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=fcc0a80f.6141cbced3bde 1898s ok 108 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 109 1898s ok 110 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 111 1898s ok 112 1898s Set-Cookie: usertrack_test=d20805c6.6141cbced61ec; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=d20805c6.6141cbced61ec 1898s ok 113 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 114 1898s ok 115 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 116 1898s ok 117 1898s Set-Cookie: usertrack_test=65b82bb.6141cbced8098; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=65b82bb.6141cbced8098 1898s ok 118 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 119 1898s ok 120 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 121 1898s ok 122 1898s Set-Cookie: usertrack_test=691c30a9.6141cbced9c7e; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=691c30a9.6141cbced9c7e 1898s ok 123 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 124 1898s ok 125 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 126 1898s ok 127 1898s Set-Cookie: usertrack_test=462c3460.6141cbcedbaa2; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=462c3460.6141cbcedbaa2 1898s ok 128 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 129 1898s ok 130 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 131 1898s ok 132 1898s Set-Cookie: usertrack_test=85950230.6141cbcedd5b7; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=85950230.6141cbcedd5b7 1898s ok 133 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 134 1898s ok 135 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 136 1898s ok 137 1898s Set-Cookie: usertrack_test=26d4cb50.6141cbcedf564; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=26d4cb50.6141cbcedf564 1898s ok 138 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 139 1898s ok 140 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 141 1898s ok 142 1898s Set-Cookie: usertrack_test=4afb8588.6141cbcee2067; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=4afb8588.6141cbcee2067 1898s ok 143 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 144 1898s ok 145 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 146 1898s ok 147 1898s Set-Cookie: usertrack_test=d1be1cc3.6141cbcee3e7d; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=d1be1cc3.6141cbcee3e7d 1898s ok 148 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 149 1898s ok 150 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 151 1898s ok 152 1898s Set-Cookie: usertrack_test=4e7725fb.6141cbcee664a; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=4e7725fb.6141cbcee664a 1898s ok 153 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 154 1898s ok 155 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 156 1898s ok 157 1898s Set-Cookie: usertrack_test=5a21eb5d.6141cbcee8777; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=5a21eb5d.6141cbcee8777 1898s ok 158 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 159 1898s ok 160 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 161 1898s ok 162 1898s Set-Cookie: usertrack_test=7673cf78.6141cbceea817; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=7673cf78.6141cbceea817 1898s ok 163 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 164 1898s ok 165 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 166 1898s ok 167 1898s Set-Cookie: usertrack_test=8e2c6c7c.6141cbceec2a9; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=8e2c6c7c.6141cbceec2a9 1898s ok 168 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 169 1898s ok 170 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 171 1898s ok 172 1898s Set-Cookie: usertrack_test=25c6ccc.6141cbceedd81; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=25c6ccc.6141cbceedd81 1898s ok 173 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 174 1898s ok 175 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 176 1898s ok 177 1898s Set-Cookie: usertrack_test=15c788c9.6141cbceef261; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=15c788c9.6141cbceef261 1898s ok 178 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 179 1898s ok 180 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 181 1898s ok 182 1898s Set-Cookie: usertrack_test=339f6b98.6141cbcef07c4; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=339f6b98.6141cbcef07c4 1898s ok 183 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 184 1898s ok 185 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 186 1898s ok 187 1898s Set-Cookie: usertrack_test=7dc2a90e.6141cbcef2474; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=7dc2a90e.6141cbcef2474 1898s ok 188 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 189 1898s ok 190 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 191 1898s ok 192 1898s Set-Cookie: usertrack_test=3833a6c6.6141cbcef3aef; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=3833a6c6.6141cbcef3aef 1898s ok 193 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 194 1898s ok 195 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 196 1898s ok 197 1898s Set-Cookie: usertrack_test=b4058747.6141cbcef5087; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=b4058747.6141cbcef5087 1898s ok 198 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 199 1898s ok 200 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 201 1898s ok 202 1898s Set-Cookie: usertrack_test=4b733632.6141cbcef6f33; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=4b733632.6141cbcef6f33 1898s ok 203 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 204 1898s ok 205 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 206 1898s ok 207 1898s Set-Cookie: usertrack_test=a1bf55ec.6141cbcef8670; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=a1bf55ec.6141cbcef8670 1898s ok 208 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 209 1898s ok 210 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 211 1898s ok 212 1898s Set-Cookie: usertrack_test=c890d189.6141cbcef9a74; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=c890d189.6141cbcef9a74 1898s ok 213 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 214 1898s ok 215 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 216 1898s ok 217 1898s Set-Cookie: usertrack_test=24b22533.6141cbcefaf2e; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=24b22533.6141cbcefaf2e 1898s ok 218 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 219 1898s ok 220 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 221 1898s ok 222 1898s Set-Cookie: usertrack_test=975f140.6141cbcefc2d0; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=975f140.6141cbcefc2d0 1898s ok 223 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 224 1898s ok 225 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 226 1898s ok 227 1898s Set-Cookie: usertrack_test=779554d0.6141cbcefd58c; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=779554d0.6141cbcefd58c 1898s ok 228 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 229 1898s ok 230 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 231 1898s ok 232 1898s Set-Cookie: usertrack_test=12b602a5.6141cbcefea77; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=12b602a5.6141cbcefea77 1898s ok 233 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 234 1898s ok 235 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 236 1898s ok 237 1898s Set-Cookie: usertrack_test=b87fe02a.6141cbcf00022; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=b87fe02a.6141cbcf00022 1898s ok 238 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 239 1898s ok 240 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 241 1898s ok 242 1898s Set-Cookie: usertrack_test=46b8cdf3.6141cbcf01934; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=46b8cdf3.6141cbcf01934 1898s ok 243 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 244 1898s ok 245 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 246 1898s ok 247 1898s Set-Cookie: usertrack_test=e52969fa.6141cbcf046c1; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=e52969fa.6141cbcf046c1 1898s ok 248 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 249 1898s ok 250 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 251 1898s ok 252 1898s Set-Cookie: usertrack_test=b39c922.6141cbcf0641c; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=b39c922.6141cbcf0641c 1898s ok 253 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 254 1898s ok 255 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 256 1898s ok 257 1898s Set-Cookie: usertrack_test=15f3980f.6141cbcf086a5; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=15f3980f.6141cbcf086a5 1898s ok 258 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 259 1898s ok 260 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 261 1898s ok 262 1898s Set-Cookie: usertrack_test=882fb9b5.6141cbcf09e23; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=882fb9b5.6141cbcf09e23 1898s ok 263 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 264 1898s ok 265 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 266 1898s ok 267 1898s Set-Cookie: usertrack_test=eb851e88.6141cbcf0b514; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=eb851e88.6141cbcf0b514 1898s ok 268 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 269 1898s ok 270 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 271 1898s ok 272 1898s Set-Cookie: usertrack_test=c456eed3.6141cbcf0ca7b; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=c456eed3.6141cbcf0ca7b 1898s ok 273 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 274 1898s ok 275 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 276 1898s ok 277 1898s Set-Cookie: usertrack_test=a7abb86a.6141cbcf0df9e; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=a7abb86a.6141cbcf0df9e 1898s ok 278 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 279 1898s ok 280 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 281 1898s ok 282 1898s Set-Cookie: usertrack_test=a35af453.6141cbcf0f5bd; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=a35af453.6141cbcf0f5bd 1898s ok 283 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 284 1898s ok 285 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 286 1898s ok 287 1898s Set-Cookie: usertrack_test=96540af2.6141cbcf10c3b; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=96540af2.6141cbcf10c3b 1898s ok 288 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 289 1898s ok 290 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 291 1898s ok 292 1898s Set-Cookie: usertrack_test=d19bc43a.6141cbcf12367; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=d19bc43a.6141cbcf12367 1898s ok 293 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 294 1898s ok 295 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 296 1898s ok 297 1898s Set-Cookie: usertrack_test=e1872c.6141cbcf137dd; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=e1872c.6141cbcf137dd 1898s ok 298 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 299 1898s ok 300 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 301 1898s ok 302 1898s Set-Cookie: usertrack_test=9f336fc2.6141cbcf14b9a; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=9f336fc2.6141cbcf14b9a 1898s ok 303 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 304 1898s ok 305 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 306 1898s ok 307 1898s Set-Cookie: usertrack_test=e5e81864.6141cbcf15f35; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=e5e81864.6141cbcf15f35 1898s ok 308 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 309 1898s ok 310 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 311 1898s ok 312 1898s Set-Cookie: usertrack_test=480ef2a9.6141cbcf175a9; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=480ef2a9.6141cbcf175a9 1898s ok 313 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 314 1898s ok 315 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 316 1898s ok 317 1898s Set-Cookie: usertrack_test=745429ee.6141cbcf18c8a; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=745429ee.6141cbcf18c8a 1898s ok 318 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 319 1898s ok 320 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 321 1898s ok 322 1898s Set-Cookie: usertrack_test=bcf2715b.6141cbcf1a58f; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=bcf2715b.6141cbcf1a58f 1898s ok 323 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 324 1898s ok 325 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 326 1898s ok 327 1898s Set-Cookie: usertrack_test=f7c87a0b.6141cbcf1bc81; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=f7c87a0b.6141cbcf1bc81 1898s ok 328 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 329 1898s ok 330 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 331 1898s ok 332 1898s Set-Cookie: usertrack_test=fad1dc0f.6141cbcf1e6d8; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=fad1dc0f.6141cbcf1e6d8 1898s ok 333 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 334 1898s ok 335 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 336 1898s ok 337 1898s Set-Cookie: usertrack_test=c0ec4d57.6141cbcf20a39; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=c0ec4d57.6141cbcf20a39 1898s ok 338 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 339 1898s ok 340 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 341 1898s ok 342 1898s Set-Cookie: usertrack_test=6f8d3fc4.6141cbcf22692; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=6f8d3fc4.6141cbcf22692 1898s ok 343 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 344 1898s ok 345 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 346 1898s ok 347 1898s Set-Cookie: usertrack_test=606b4386.6141cbcf24b28; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=606b4386.6141cbcf24b28 1898s ok 348 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 349 1898s ok 350 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 351 1898s ok 352 1898s Set-Cookie: usertrack_test=967a0209.6141cbcf263f1; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=967a0209.6141cbcf263f1 1898s ok 353 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 354 1898s ok 355 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 356 1898s ok 357 1898s Set-Cookie: usertrack_test=e1d5eac4.6141cbcf28090; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=e1d5eac4.6141cbcf28090 1898s ok 358 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 359 1898s ok 360 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 361 1898s ok 362 1898s Set-Cookie: usertrack_test=60f4841c.6141cbcf2969d; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=60f4841c.6141cbcf2969d 1898s ok 363 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 364 1898s ok 365 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 366 1898s ok 367 1898s Set-Cookie: usertrack_test=67fbe6a2.6141cbcf2b921; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=67fbe6a2.6141cbcf2b921 1898s ok 368 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 369 1898s ok 370 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 371 1898s ok 372 1898s Set-Cookie: usertrack_test=9b170bc5.6141cbcf2d35d; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=9b170bc5.6141cbcf2d35d 1898s ok 373 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 374 1898s ok 375 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 376 1898s ok 377 1898s Set-Cookie: usertrack_test=591bcc5d.6141cbcf2f1b5; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=591bcc5d.6141cbcf2f1b5 1898s ok 378 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 379 1898s ok 380 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 381 1898s ok 382 1898s Set-Cookie: usertrack_test=ad0d274d.6141cbcf321a0; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=ad0d274d.6141cbcf321a0 1898s ok 383 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 384 1898s ok 385 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 386 1898s ok 387 1898s Set-Cookie: usertrack_test=9ba9aaa4.6141cbcf33c13; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=9ba9aaa4.6141cbcf33c13 1898s ok 388 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 389 1898s ok 390 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 391 1898s ok 392 1898s Set-Cookie: usertrack_test=a9ba0e3e.6141cbcf353e3; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=a9ba0e3e.6141cbcf353e3 1898s ok 393 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 394 1898s ok 395 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 396 1898s ok 397 1898s Set-Cookie: usertrack_test=55b6a8c2.6141cbcf36edd; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=55b6a8c2.6141cbcf36edd 1898s ok 398 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 399 1898s ok 400 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 401 1898s ok 402 1898s Set-Cookie: usertrack_test=2a6278b.6141cbcf3832d; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=2a6278b.6141cbcf3832d 1898s ok 403 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 404 1898s ok 405 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 406 1898s ok 407 1898s Set-Cookie: usertrack_test=e0ba829d.6141cbcf398a5; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=e0ba829d.6141cbcf398a5 1898s ok 408 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 409 1898s ok 410 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 411 1898s ok 412 1898s Set-Cookie: usertrack_test=e3e394e0.6141cbcf3ae21; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=e3e394e0.6141cbcf3ae21 1898s ok 413 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 414 1898s ok 415 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 416 1898s ok 417 1898s Set-Cookie: usertrack_test=fc4ae772.6141cbcf3c498; path=/; expires=Wed, 20-Mar-24 19:39:41 GMT 1898s Cookie: usertrack_test=fc4ae772.6141cbcf3c498 1898s ok 418 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 419 1898s ok 420 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 421 1898s ok 422 1898s Set-Cookie: usertrack_test=be48a96c.6141cbcf3dd15; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=be48a96c.6141cbcf3dd15 1898s ok 423 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 424 1898s ok 425 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 426 1898s ok 427 1898s Set-Cookie: usertrack_test=ccc6f912.6141cbcf3fd96; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=ccc6f912.6141cbcf3fd96 1898s ok 428 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 429 1898s ok 430 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 431 1898s ok 432 1898s Set-Cookie: usertrack_test=a4185982.6141cbcf41350; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=a4185982.6141cbcf41350 1898s ok 433 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 434 1898s ok 435 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 436 1898s ok 437 1898s Set-Cookie: usertrack_test=886411e6.6141cbcf428c5; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=886411e6.6141cbcf428c5 1898s ok 438 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 439 1898s ok 440 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 441 1898s ok 442 1898s Set-Cookie: usertrack_test=906ded92.6141cbcf43d3b; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=906ded92.6141cbcf43d3b 1898s ok 443 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 444 1898s ok 445 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 446 1898s ok 447 1898s Set-Cookie: usertrack_test=65ed3c5.6141cbcf452b1; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=65ed3c5.6141cbcf452b1 1898s ok 448 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 449 1898s ok 450 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 451 1898s ok 452 1898s Set-Cookie: usertrack_test=2f2f755c.6141cbcf46976; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=2f2f755c.6141cbcf46976 1898s ok 453 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 454 1898s ok 455 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 456 1898s ok 457 1898s Set-Cookie: usertrack_test=d4d3f293.6141cbcf48218; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=d4d3f293.6141cbcf48218 1898s ok 458 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 459 1898s ok 460 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 461 1898s ok 462 1898s Set-Cookie: usertrack_test=7b5bbd6c.6141cbcf499e0; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=7b5bbd6c.6141cbcf499e0 1898s ok 463 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 464 1898s ok 465 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 466 1898s ok 467 1898s Set-Cookie: usertrack_test=b3c44f8a.6141cbcf4b1e2; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=b3c44f8a.6141cbcf4b1e2 1898s ok 468 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 469 1898s ok 470 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 471 1898s ok 472 1898s Set-Cookie: usertrack_test=5afd2db4.6141cbcf4dc30; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=5afd2db4.6141cbcf4dc30 1898s ok 473 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 474 1898s ok 475 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 476 1898s ok 477 1898s Set-Cookie: usertrack_test=27ec37ce.6141cbcf50c16; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=27ec37ce.6141cbcf50c16 1898s ok 478 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 479 1898s ok 480 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 481 1898s ok 482 1898s Set-Cookie: usertrack_test=ec0ff50d.6141cbcf53508; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=ec0ff50d.6141cbcf53508 1898s ok 483 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 484 1898s ok 485 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 486 1898s ok 487 1898s Set-Cookie: usertrack_test=59acd49f.6141cbcf55aa8; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=59acd49f.6141cbcf55aa8 1898s ok 488 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 489 1898s ok 490 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 491 1898s ok 492 1898s Set-Cookie: usertrack_test=4bf97294.6141cbcf576c6; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=4bf97294.6141cbcf576c6 1898s ok 493 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 494 1898s ok 495 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 496 1898s ok 497 1898s Set-Cookie: usertrack_test=7bd3a02.6141cbcf59458; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=7bd3a02.6141cbcf59458 1898s ok 498 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 499 1898s ok 500 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 501 1898s ok 502 1898s Set-Cookie: usertrack_test=ca5dd30.6141cbcf5af0a; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=ca5dd30.6141cbcf5af0a 1898s ok 503 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 504 1898s ok 505 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 506 1898s ok 507 1898s Set-Cookie: usertrack_test=c8676760.6141cbcf5c7d4; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=c8676760.6141cbcf5c7d4 1898s ok 508 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 509 1898s ok 510 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 511 1898s ok 512 1898s Set-Cookie: usertrack_test=54b0f91a.6141cbcf5ebec; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=54b0f91a.6141cbcf5ebec 1898s ok 513 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 514 1898s ok 515 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 516 1898s ok 517 1898s Set-Cookie: usertrack_test=f37a16ef.6141cbcf61664; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=f37a16ef.6141cbcf61664 1898s ok 518 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 519 1898s ok 520 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 521 1898s ok 522 1898s Set-Cookie: usertrack_test=4c302fd3.6141cbcf63354; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=4c302fd3.6141cbcf63354 1898s ok 523 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 524 1898s ok 525 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 526 1898s ok 527 1898s Set-Cookie: usertrack_test=d9e3a8f0.6141cbcf649bf; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=d9e3a8f0.6141cbcf649bf 1898s ok 528 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 529 1898s ok 530 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 531 1898s ok 532 1898s Set-Cookie: usertrack_test=1839179f.6141cbcf65f9e; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=1839179f.6141cbcf65f9e 1898s ok 533 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 534 1898s ok 535 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 536 1898s ok 537 1898s Set-Cookie: usertrack_test=88d9ab1c.6141cbcf6759e; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=88d9ab1c.6141cbcf6759e 1898s ok 538 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 539 1898s ok 540 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 541 1898s ok 542 1898s Set-Cookie: usertrack_test=941d4c4f.6141cbcf68ba0; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=941d4c4f.6141cbcf68ba0 1898s ok 543 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 544 1898s ok 545 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 546 1898s ok 547 1898s Set-Cookie: usertrack_test=45b795fc.6141cbcf6a44e; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=45b795fc.6141cbcf6a44e 1898s ok 548 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 549 1898s ok 550 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 551 1898s ok 552 1898s Set-Cookie: usertrack_test=7d78bfc9.6141cbcf6bb15; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=7d78bfc9.6141cbcf6bb15 1898s ok 553 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 554 1898s ok 555 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 556 1898s ok 557 1898s Set-Cookie: usertrack_test=ecabc191.6141cbcf6dfcd; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=ecabc191.6141cbcf6dfcd 1898s ok 558 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 559 1898s ok 560 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 561 1898s ok 562 1898s Set-Cookie: usertrack_test=1ce7d029.6141cbcf6f7fb; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=1ce7d029.6141cbcf6f7fb 1898s ok 563 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 564 1898s ok 565 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 566 1898s ok 567 1898s Set-Cookie: usertrack_test=fbc51ba5.6141cbcf71d54; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=fbc51ba5.6141cbcf71d54 1898s ok 568 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 569 1898s ok 570 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 571 1898s ok 572 1898s Set-Cookie: usertrack_test=43562b5f.6141cbcf73b2e; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=43562b5f.6141cbcf73b2e 1898s ok 573 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 574 1898s ok 575 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 576 1898s ok 577 1898s Set-Cookie: usertrack_test=444784fa.6141cbcf75a31; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=444784fa.6141cbcf75a31 1898s ok 578 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 579 1898s ok 580 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 581 1898s ok 582 1898s Set-Cookie: usertrack_test=bef03a90.6141cbcf7787d; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=bef03a90.6141cbcf7787d 1898s ok 583 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 584 1898s ok 585 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 586 1898s ok 587 1898s Set-Cookie: usertrack_test=ceebcd79.6141cbcf795a1; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=ceebcd79.6141cbcf795a1 1898s ok 588 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 589 1898s ok 590 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 591 1898s ok 592 1898s Set-Cookie: usertrack_test=e3e68888.6141cbcf7b0f2; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=e3e68888.6141cbcf7b0f2 1898s ok 593 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 594 1898s ok 595 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 596 1898s ok 597 1898s Set-Cookie: usertrack_test=b9e09262.6141cbcf7d999; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=b9e09262.6141cbcf7d999 1898s ok 598 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 599 1898s ok 600 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 601 1898s ok 602 1898s Set-Cookie: usertrack_test=1a5eda6c.6141cbcf7f780; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=1a5eda6c.6141cbcf7f780 1898s ok 603 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 604 1898s ok 605 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 606 1898s ok 607 1898s Set-Cookie: usertrack_test=4978e2b.6141cbcf81531; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=4978e2b.6141cbcf81531 1898s ok 608 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 609 1898s ok 610 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 611 1898s ok 612 1898s Set-Cookie: usertrack_test=78d5f346.6141cbcf83373; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=78d5f346.6141cbcf83373 1898s ok 613 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 614 1898s ok 615 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 616 1898s ok 617 1898s Set-Cookie: usertrack_test=83754178.6141cbcf85699; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=83754178.6141cbcf85699 1898s ok 618 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 619 1898s ok 620 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 621 1898s ok 622 1898s Set-Cookie: usertrack_test=1899cc5f.6141cbcf885e9; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=1899cc5f.6141cbcf885e9 1898s ok 623 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 624 1898s ok 625 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 626 1898s ok 627 1898s Set-Cookie: usertrack_test=74208fda.6141cbcf8a4d4; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=74208fda.6141cbcf8a4d4 1898s ok 628 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 629 1898s ok 630 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 631 1898s ok 632 1898s Set-Cookie: usertrack_test=a506025c.6141cbcf8c40a; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=a506025c.6141cbcf8c40a 1898s ok 633 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 634 1898s ok 635 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 636 1898s ok 637 1898s Set-Cookie: usertrack_test=b4cb27bc.6141cbcf8e378; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=b4cb27bc.6141cbcf8e378 1898s ok 638 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 639 1898s ok 640 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 641 1898s ok 642 1898s Set-Cookie: usertrack_test=14b8576d.6141cbcf90038; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=14b8576d.6141cbcf90038 1898s ok 643 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 644 1898s ok 645 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 646 1898s ok 647 1898s Set-Cookie: usertrack_test=e7063ee1.6141cbcf91bfe; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=e7063ee1.6141cbcf91bfe 1898s ok 648 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 649 1898s ok 650 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 651 1898s ok 652 1898s Set-Cookie: usertrack_test=c187f479.6141cbcf93dd8; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=c187f479.6141cbcf93dd8 1898s ok 653 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 654 1898s ok 655 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 656 1898s ok 657 1898s Set-Cookie: usertrack_test=e5c10686.6141cbcf95a51; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=e5c10686.6141cbcf95a51 1898s ok 658 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 659 1898s ok 660 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 661 1898s ok 662 1898s Set-Cookie: usertrack_test=20cfc7bc.6141cbcf979ad; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=20cfc7bc.6141cbcf979ad 1898s ok 663 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 664 1898s ok 665 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 666 1898s ok 667 1898s Set-Cookie: usertrack_test=d2567aa5.6141cbcf99b7f; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=d2567aa5.6141cbcf99b7f 1898s ok 668 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 669 1898s ok 670 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 671 1898s ok 672 1898s Set-Cookie: usertrack_test=4de1f087.6141cbcf9b84f; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=4de1f087.6141cbcf9b84f 1898s ok 673 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 674 1898s ok 675 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 676 1898s ok 677 1898s Set-Cookie: usertrack_test=db82a012.6141cbcf9d4a4; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=db82a012.6141cbcf9d4a4 1898s ok 678 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 679 1898s ok 680 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 681 1898s ok 682 1898s Set-Cookie: usertrack_test=4d523f68.6141cbcf9f0b9; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=4d523f68.6141cbcf9f0b9 1898s ok 683 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 684 1898s ok 685 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 686 1898s ok 687 1898s Set-Cookie: usertrack_test=561537e2.6141cbcfa0f8c; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=561537e2.6141cbcfa0f8c 1898s ok 688 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 689 1898s ok 690 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 691 1898s ok 692 1898s Set-Cookie: usertrack_test=3ad85641.6141cbcfa2b7e; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=3ad85641.6141cbcfa2b7e 1898s ok 693 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 694 1898s ok 695 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 696 1898s ok 697 1898s Set-Cookie: usertrack_test=8d0f5660.6141cbcfa48fd; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=8d0f5660.6141cbcfa48fd 1898s ok 698 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 699 1898s ok 700 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 701 1898s ok 702 1898s Set-Cookie: usertrack_test=59b64c1.6141cbcfa81f5; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=59b64c1.6141cbcfa81f5 1898s ok 703 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 704 1898s ok 705 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 706 1898s ok 707 1898s Set-Cookie: usertrack_test=cd31539a.6141cbcfaa88c; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=cd31539a.6141cbcfaa88c 1898s ok 708 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 709 1898s ok 710 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 711 1898s ok 712 1898s Set-Cookie: usertrack_test=fad332b8.6141cbcfac77f; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=fad332b8.6141cbcfac77f 1898s ok 713 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 714 1898s ok 715 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 716 1898s ok 717 1898s Set-Cookie: usertrack_test=88c280d9.6141cbcfae3ca; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=88c280d9.6141cbcfae3ca 1898s ok 718 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 719 1898s ok 720 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 721 1898s ok 722 1898s Set-Cookie: usertrack_test=c5cc2696.6141cbcfb159a; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=c5cc2696.6141cbcfb159a 1898s ok 723 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 724 1898s ok 725 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 726 1898s ok 727 1898s Set-Cookie: usertrack_test=1cc2fcbf.6141cbcfb3567; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=1cc2fcbf.6141cbcfb3567 1898s ok 728 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 729 1898s ok 730 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 731 1898s ok 732 1898s Set-Cookie: usertrack_test=42d06dd1.6141cbcfb5499; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=42d06dd1.6141cbcfb5499 1898s ok 733 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 734 1898s ok 735 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 736 1898s ok 737 1898s Set-Cookie: usertrack_test=71dd275.6141cbcfb73c1; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=71dd275.6141cbcfb73c1 1898s ok 738 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 739 1898s ok 740 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 741 1898s ok 742 1898s Set-Cookie: usertrack_test=335150de.6141cbcfb93c7; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=335150de.6141cbcfb93c7 1898s ok 743 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 744 1898s ok 745 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 746 1898s ok 747 1898s Set-Cookie: usertrack_test=27883b89.6141cbcfbb1a9; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=27883b89.6141cbcfbb1a9 1898s ok 748 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 749 1898s ok 750 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 751 1898s ok 752 1898s Set-Cookie: usertrack_test=40ca5cc4.6141cbcfbf3ab; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=40ca5cc4.6141cbcfbf3ab 1898s ok 753 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 754 1898s ok 755 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 756 1898s ok 757 1898s Set-Cookie: usertrack_test=141062e8.6141cbcfc1d29; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=141062e8.6141cbcfc1d29 1898s ok 758 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 759 1898s ok 760 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 761 1898s ok 762 1898s Set-Cookie: usertrack_test=eacade25.6141cbcfc3e3b; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=eacade25.6141cbcfc3e3b 1898s ok 763 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 764 1898s ok 765 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 766 1898s ok 767 1898s Set-Cookie: usertrack_test=35ef390a.6141cbcfc5c4b; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=35ef390a.6141cbcfc5c4b 1898s ok 768 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 769 1898s ok 770 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 771 1898s ok 772 1898s Set-Cookie: usertrack_test=e77544ea.6141cbcfc7c8c; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=e77544ea.6141cbcfc7c8c 1898s ok 773 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 774 1898s ok 775 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 776 1898s ok 777 1898s Set-Cookie: usertrack_test=98968e68.6141cbcfc9d4a; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=98968e68.6141cbcfc9d4a 1898s ok 778 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 779 1898s ok 780 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 781 1898s ok 782 1898s Set-Cookie: usertrack_test=9fb3990b.6141cbcfcb95f; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=9fb3990b.6141cbcfcb95f 1898s ok 783 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 784 1898s ok 785 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 786 1898s ok 787 1898s Set-Cookie: usertrack_test=87d5f80a.6141cbcfcd9a2; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=87d5f80a.6141cbcfcd9a2 1898s ok 788 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 789 1898s ok 790 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 791 1898s ok 792 1898s Set-Cookie: usertrack_test=2f25da02.6141cbcfcf7c9; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=2f25da02.6141cbcfcf7c9 1898s ok 793 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 794 1898s ok 795 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 796 1898s ok 797 1898s Set-Cookie: usertrack_test=a2374968.6141cbcfd10d6; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=a2374968.6141cbcfd10d6 1898s ok 798 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 799 1898s ok 800 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 801 1898s ok 802 1898s Set-Cookie: usertrack_test=fac9b58b.6141cbcfd2a36; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=fac9b58b.6141cbcfd2a36 1898s ok 803 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 804 1898s ok 805 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 806 1898s ok 807 1898s Set-Cookie: usertrack_test=75632504.6141cbcfd47ea; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=75632504.6141cbcfd47ea 1898s ok 808 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 809 1898s ok 810 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 811 1898s ok 812 1898s Set-Cookie: usertrack_test=dbec7695.6141cbcfd70a2; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=dbec7695.6141cbcfd70a2 1898s ok 813 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 814 1898s ok 815 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 816 1898s ok 817 1898s Set-Cookie: usertrack_test=8518fc9c.6141cbcfdb5cd; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=8518fc9c.6141cbcfdb5cd 1898s ok 818 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 819 1898s ok 820 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 821 1898s ok 822 1898s Set-Cookie: usertrack_test=2dab8df1.6141cbcfde491; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=2dab8df1.6141cbcfde491 1898s ok 823 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 824 1898s ok 825 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 826 1898s ok 827 1898s Set-Cookie: usertrack_test=17181bf7.6141cbcfe03a6; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=17181bf7.6141cbcfe03a6 1898s ok 828 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 829 1898s ok 830 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 831 1898s ok 832 1898s Set-Cookie: usertrack_test=b58a645.6141cbcfe20cb; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=b58a645.6141cbcfe20cb 1898s ok 833 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 834 1898s ok 835 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 836 1898s ok 837 1898s Set-Cookie: usertrack_test=176f8b25.6141cbcfe3d90; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=176f8b25.6141cbcfe3d90 1898s ok 838 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 839 1898s ok 840 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 841 1898s ok 842 1898s Set-Cookie: usertrack_test=8e818e62.6141cbcfe5afb; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=8e818e62.6141cbcfe5afb 1898s ok 843 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 844 1898s ok 845 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 846 1898s ok 847 1898s Set-Cookie: usertrack_test=1ef348ca.6141cbcfe778c; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=1ef348ca.6141cbcfe778c 1898s ok 848 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 849 1898s ok 850 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 851 1898s ok 852 1898s Set-Cookie: usertrack_test=42bfb70c.6141cbcfe9407; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=42bfb70c.6141cbcfe9407 1898s ok 853 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 854 1898s ok 855 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 856 1898s ok 857 1898s Set-Cookie: usertrack_test=de303b47.6141cbcfeb4b2; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=de303b47.6141cbcfeb4b2 1898s ok 858 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 859 1898s ok 860 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 861 1898s ok 862 1898s Set-Cookie: usertrack_test=4ab0ed8f.6141cbcfed645; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=4ab0ed8f.6141cbcfed645 1898s ok 863 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 864 1898s ok 865 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 866 1898s ok 867 1898s Set-Cookie: usertrack_test=f25ddd4e.6141cbcfef1d2; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=f25ddd4e.6141cbcfef1d2 1898s ok 868 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 869 1898s ok 870 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 871 1898s ok 872 1898s Set-Cookie: usertrack_test=8e73c2f.6141cbcff0cf1; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=8e73c2f.6141cbcff0cf1 1898s ok 873 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 874 1898s ok 875 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 876 1898s ok 877 1898s Set-Cookie: usertrack_test=de42aef8.6141cbcff2780; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=de42aef8.6141cbcff2780 1898s ok 878 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 879 1898s ok 880 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 881 1898s ok 882 1898s Set-Cookie: usertrack_test=c27cdee1.6141cbcff4c09; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=c27cdee1.6141cbcff4c09 1898s ok 883 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 884 1898s ok 885 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 886 1898s ok 887 1898s Set-Cookie: usertrack_test=395ac091.6141cbcff77ce; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=395ac091.6141cbcff77ce 1898s ok 888 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 889 1898s ok 890 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 891 1898s ok 892 1898s Set-Cookie: usertrack_test=a25ccbda.6141cbcff93cc; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=a25ccbda.6141cbcff93cc 1898s ok 893 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 894 1898s ok 895 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 896 1898s ok 897 1898s Set-Cookie: usertrack_test=2a058643.6141cbcffacab; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=2a058643.6141cbcffacab 1898s ok 898 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 899 1898s ok 900 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 901 1898s ok 902 1898s Set-Cookie: usertrack_test=bab8dbc1.6141cbcffc454; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=bab8dbc1.6141cbcffc454 1898s ok 903 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 904 1898s ok 905 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 906 1898s ok 907 1898s Set-Cookie: usertrack_test=d48e9d93.6141cbcffdde9; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=d48e9d93.6141cbcffdde9 1898s ok 908 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 909 1898s ok 910 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 911 1898s ok 912 1898s Set-Cookie: usertrack_test=7db14291.6141cbd000381; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=7db14291.6141cbd000381 1898s ok 913 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 914 1898s ok 915 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 916 1898s ok 917 1898s Set-Cookie: usertrack_test=12148422.6141cbd001baf; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=12148422.6141cbd001baf 1898s ok 918 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 919 1898s ok 920 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 921 1898s ok 922 1898s Set-Cookie: usertrack_test=d0525744.6141cbd0034d3; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=d0525744.6141cbd0034d3 1898s ok 923 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 924 1898s ok 925 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 926 1898s ok 927 1898s Set-Cookie: usertrack_test=bc4c4d98.6141cbd004e31; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=bc4c4d98.6141cbd004e31 1898s ok 928 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 929 1898s ok 930 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 931 1898s ok 932 1898s Set-Cookie: usertrack_test=434d8e2.6141cbd006c95; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=434d8e2.6141cbd006c95 1898s ok 933 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 934 1898s ok 935 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 936 1898s ok 937 1898s Set-Cookie: usertrack_test=4b605ff.6141cbd008803; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=4b605ff.6141cbd008803 1898s ok 938 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 939 1898s ok 940 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 941 1898s ok 942 1898s Set-Cookie: usertrack_test=670d76cf.6141cbd00b332; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=670d76cf.6141cbd00b332 1898s ok 943 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 944 1898s ok 945 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 946 1898s ok 947 1898s Set-Cookie: usertrack_test=45c4eb23.6141cbd00d3a0; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=45c4eb23.6141cbd00d3a0 1898s ok 948 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 949 1898s ok 950 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 951 1898s ok 952 1898s Set-Cookie: usertrack_test=1380ef0a.6141cbd00f9c0; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=1380ef0a.6141cbd00f9c0 1898s ok 953 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 954 1898s ok 955 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 956 1898s ok 957 1898s Set-Cookie: usertrack_test=a41245f8.6141cbd01119a; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=a41245f8.6141cbd01119a 1898s ok 958 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 959 1898s ok 960 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 961 1898s ok 962 1898s Set-Cookie: usertrack_test=d124dfb2.6141cbd01281b; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=d124dfb2.6141cbd01281b 1898s ok 963 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 964 1898s ok 965 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 966 1898s ok 967 1898s Set-Cookie: usertrack_test=c374117d.6141cbd0145f7; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=c374117d.6141cbd0145f7 1898s ok 968 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 969 1898s ok 970 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 971 1898s ok 972 1898s Set-Cookie: usertrack_test=fb8e4c72.6141cbd016ae5; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=fb8e4c72.6141cbd016ae5 1898s ok 973 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 974 1898s ok 975 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 976 1898s ok 977 1898s Set-Cookie: usertrack_test=740e574d.6141cbd018627; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=740e574d.6141cbd018627 1898s ok 978 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 979 1898s ok 980 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 981 1898s ok 982 1898s Set-Cookie: usertrack_test=e69f175c.6141cbd01a1ac; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=e69f175c.6141cbd01a1ac 1898s ok 983 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 984 1898s ok 985 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 986 1898s ok 987 1898s Set-Cookie: usertrack_test=5a46718c.6141cbd01bf61; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=5a46718c.6141cbd01bf61 1898s ok 988 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 989 1898s ok 990 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 991 1898s ok 992 1898s Set-Cookie: usertrack_test=bce1c38a.6141cbd01ebb1; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=bce1c38a.6141cbd01ebb1 1898s ok 993 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 994 1898s ok 995 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 996 1898s ok 997 1898s Set-Cookie: usertrack_test=760d3dc9.6141cbd021a64; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s Cookie: usertrack_test=760d3dc9.6141cbd021a64 1898s ok 998 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 999 1898s ok 1000 1898s ok 1001 1898s # testing : Checking return code is '200' 1898s # expected: 200 1898s # received: '200' 1898s ok 1002 1898s # usertrack_test=11dced9a.6141cbd023a8e; path=/; expires=Wed, 20-Mar-24 19:39:42 GMT 1898s ok 1003 1898s # expected: undef 1898s # received: undef 1898s ok 1004 1898s ok 1901s t/modules/vhost_alias.t ............. 1901s 1..8 1901s # Running under perl version 5.038002 for linux 1901s # Current time local: Wed Mar 20 19:38:43 2024 1901s # Current time GMT: Wed Mar 20 19:38:43 2024 1901s # Using Test.pm version 1.31 1901s # Using Apache/Test.pm version 1.42 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1901s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1901s # testing : VirtalDocumentRoot test 1901s # expected: 'www.vha-test.com' 1901s # received: 'www.vha-test.com' 1901s ok 1 1901s # testing : VirtualScriptAlias test 1901s # expected: 'test cgi for www.vha-test.com' 1901s # received: 'test cgi for www.vha-test.com' 1901s ok 2 1901s # testing : VirtalDocumentRoot test 1901s # expected: 'big.server.name.from.heck.org' 1901s # received: 'big.server.name.from.heck.org' 1901s ok 3 1901s # testing : VirtualScriptAlias test 1901s # expected: 'test cgi for big.server.name.from.heck.org' 1901s # received: 'test cgi for big.server.name.from.heck.org' 1901s ok 4 1901s # testing : VirtalDocumentRoot test 1901s # expected: 'ab.com' 1901s # received: 'ab.com' 1901s ok 5 1901s # testing : VirtualScriptAlias test 1901s # expected: 'test cgi for ab.com' 1901s # received: 'test cgi for ab.com' 1901s ok 6 1901s # testing : VirtalDocumentRoot test 1901s # expected: 'w-t-f.net' 1901s # received: 'w-t-f.net' 1901s ok 7 1901s # testing : VirtualScriptAlias test 1901s # expected: 'test cgi for w-t-f.net' 1901s # received: 'test cgi for w-t-f.net' 1901s ok 8 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1901s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1901s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1901s ok 1904s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1906s t/protocol/echo.t ................... 1906s 1..8 1906s # Running under perl version 5.038002 for linux 1906s # Current time local: Wed Mar 20 19:38:48 2024 1906s # Current time GMT: Wed Mar 20 19:38:48 2024 1906s # Using Test.pm version 1.31 1906s # Using Apache/Test.pm version 1.42 1906s testing mod_echo_ssl 1906s ok 1 1906s #Cipher: TLS_AES_256_GCM_SHA384 1906s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1906s # testing : echo 1906s # expected: 't/protocol/echo.t' 1906s # received: 't/protocol/echo.t' 1906s ok 2 1906s # testing : echo 1906s # expected: '/usr/bin/perl' 1906s # received: '/usr/bin/perl' 1906s ok 3 1906s # testing : echo 1906s # expected: '276134276134276134276134276134' 1906s # received: '276134276134276134276134276134' 1906s ok 4 1906s testing mod_echo 1906s ok 5 1906s # testing : echo 1906s # expected: 't/protocol/echo.t' 1906s # received: 't/protocol/echo.t' 1906s ok 6 1906s # testing : echo 1906s # expected: '/usr/bin/perl' 1906s # received: '/usr/bin/perl' 1906s ok 7 1906s # testing : echo 1906s # expected: '276134276134276134276134276134' 1906s # received: '276134276134276134276134276134' 1906s ok 8 1906s ok 1909s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1911s t/security/CVE-2003-0542.t .......... 1911s 1..1 1911s # Running under perl version 5.038002 for linux 1911s # Current time local: Wed Mar 20 19:38:54 2024 1911s # Current time GMT: Wed Mar 20 19:38:54 2024 1911s # Using Test.pm version 1.31 1911s # Using Apache/Test.pm version 1.42 1911s # testing : CAN-2003-0542 test case 1911s # expected: 404 1911s # received: '404' 1911s ok 1 1911s ok 1914s t/security/CVE-2004-0747.t .......... 1914s 1..1 1914s # Running under perl version 5.038002 for linux 1914s # Current time local: Wed Mar 20 19:38:56 2024 1914s # Current time GMT: Wed Mar 20 19:38:56 2024 1914s # Using Test.pm version 1.31 1914s # Using Apache/Test.pm version 1.42 1914s # testing : CAN-2004-0747 ap_resolve_env test case 1914s # expected: 200 1914s # received: 200 1914s ok 1 1914s ok 1917s t/security/CVE-2004-0811.t .......... 1917s 1..8 1917s # Running under perl version 5.038002 for linux 1917s # Current time local: Wed Mar 20 19:38:59 2024 1917s # Current time GMT: Wed Mar 20 19:38:59 2024 1917s # Using Test.pm version 1.31 1917s # Using Apache/Test.pm version 1.42 1917s # testing : subdir access allowed 1917s # expected: 200 1917s # received: '200' 1917s ok 1 1917s # testing : subdir access allowed 1917s # expected: 200 1917s # received: '200' 1917s ok 2 1917s # testing : subdir access allowed 1917s # expected: 200 1917s # received: '200' 1917s ok 3 1917s # testing : subdir access allowed 1917s # expected: 200 1917s # received: '200' 1917s ok 4 1917s # testing : topdir access denied 1917s # expected: 401 1917s # received: '401' 1917s ok 5 1917s # testing : topdir access denied 1917s # expected: 401 1917s # received: '401' 1917s ok 6 1917s # testing : topdir access denied 1917s # expected: 401 1917s # received: '401' 1917s ok 7 1917s # testing : topdir access denied 1917s # expected: 401 1917s # received: '401' 1917s ok 8 1917s ok 1920s t/security/CVE-2004-0940.t .......... 1920s 1..1 1920s # Running under perl version 5.038002 for linux 1920s # Current time local: Wed Mar 20 19:39:02 2024 1920s # Current time GMT: Wed Mar 20 19:39:02 2024 1920s # Using Test.pm version 1.31 1920s # Using Apache/Test.pm version 1.42 1920s # testing : response was 200 1920s # expected: 200 1920s # received: '200' 1920s ok 1 1920s ok 1923s t/security/CVE-2004-0942.t .......... 1923s 1..2 1923s # Running under perl version 5.038002 for linux 1923s # Current time local: Wed Mar 20 19:39:05 2024 1923s # Current time GMT: Wed Mar 20 19:39:05 2024 1923s # Using Test.pm version 1.31 1923s # Using Apache/Test.pm version 1.42 1923s ok 1 1923s # testing : request was refused 1923s # expected: qr/^HTTP\/1\.. 400/ 1923s # received: 'HTTP/1.1 400 Bad Request 1923s # ' 1923s ok 2 1923s ok 1926s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1929s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1932s t/security/CVE-2005-2491.t .......... 1932s 1..4 1932s # Running under perl version 5.038002 for linux 1932s # Current time local: Wed Mar 20 19:39:14 2024 1932s # Current time GMT: Wed Mar 20 19:39:14 2024 1932s # Using Test.pm version 1.31 1932s # Using Apache/Test.pm version 1.42 1932s # testing : check that server did not segfault 1932s # expected: 'Internal Server Error' 1932s # received: 'Internal Server Error' 1932s ok 1 1932s # testing : check for 500 response error 1932s # expected: 500 1932s # received: '500' 1932s ok 2 1932s # testing : check that server did not segfault 1932s # expected: 'Internal Server Error' 1932s # received: 'Internal Server Error' 1932s ok 3 1932s # testing : check for 500 response error 1932s # expected: 500 1932s # received: '500' 1932s ok 4 1932s ok 1935s t/security/CVE-2005-2700.t .......... 1935s 1..2 1935s # Running under perl version 5.038002 for linux 1935s # Current time local: Wed Mar 20 19:39:17 2024 1935s # Current time GMT: Wed Mar 20 19:39:17 2024 1935s # Using Test.pm version 1.31 1935s # Using Apache/Test.pm version 1.42 1935s # testing : access permitted without ccert 1935s # expected: 200 1935s # received: '200' 1935s ok 1 1935s # testing : access *not* permitted without ccert 1935s # expected: 200 1935s # received: '403' 1935s ok 2 1935s ok 1938s t/security/CVE-2005-3352.t .......... 1938s 1..2 1938s # Running under perl version 5.038002 for linux 1938s # Current time local: Wed Mar 20 19:39:20 2024 1938s # Current time GMT: Wed Mar 20 19:39:20 2024 1938s # Using Test.pm version 1.31 1938s # Using Apache/Test.pm version 1.42 1938s # testing : response code is OK 1938s # expected: 200 1938s # received: '200' 1938s ok 1 1938s # testing : referer was escaped 1938s # expected: qr/%22%3e/ 1938s # received: ' 1938s # 1938s # Menu for /security/CVE-2005-3352.map 1938s # 1938s #

Menu for /security/CVE-2005-3352.map

1938s #
1938s # 1938s #
(Default) Go Back
1938s # 1938s # 1938s # 1938s # 1938s # ' 1938s ok 2 1938s ok 1941s t/security/CVE-2005-3357.t .......... 1941s 1..3 1941s # Running under perl version 5.038002 for linux 1941s # Current time local: Wed Mar 20 19:39:23 2024 1941s # Current time GMT: Wed Mar 20 19:39:23 2024 1941s # Using Test.pm version 1.31 1941s # Using Apache/Test.pm version 1.42 1941s # URL is http://localhost:8534/ 1941s ok 1 1941s # testing : Expected bad request from 'GET http://localhost:8534/' 1941s # expected: 400 1941s # received: '400' 1941s ok 2 1941s # testing : errordoc content was served 1941s # expected: qr/welcome to localhost/ 1941s # received: 'welcome to localhost:8529 1941s # ' 1941s ok 3 1941s ok 1944s t/security/CVE-2006-5752.t .......... 1944s 1..2 1944s # Running under perl version 5.038002 for linux 1944s # Current time local: Wed Mar 20 19:39:25 2024 1944s # Current time GMT: Wed Mar 20 19:39:25 2024 1944s # Using Test.pm version 1.31 1944s # Using Apache/Test.pm version 1.42 1944s # testing : server-status gave response 1944s # expected: 200 1944s # received: '200' 1944s ok 1 1944s # testing : response content-type had charset 1944s # expected: qr/charset=/ 1944s # received: 'text/html; charset=ISO-8859-1' 1944s ok 2 1944s ok 1948s t/security/CVE-2007-5000.t .......... 1948s 1..2 1948s # Running under perl version 5.038002 for linux 1948s # Current time local: Wed Mar 20 19:39:29 2024 1948s # Current time GMT: Wed Mar 20 19:39:29 2024 1948s # Using Test.pm version 1.31 1948s # Using Apache/Test.pm version 1.42 1948s # testing : response code is OK 1948s # expected: 200 1948s # received: '200' 1948s ok 1 1948s # testing : URI was escaped in response 1948s # expected: qr// 1948s # received: ' 1948s # 1948s # Menu for /security/CVE-2005-3352.map/<foo> 1948s # 1948s #

Menu for /security/CVE-2005-3352.map/<foo>

1948s #
1948s # 1948s #
(Default) Go Back
1948s # 1948s # 1948s # 1948s # 1948s # ' 1948s ok 2 1948s ok 1951s t/security/CVE-2007-6388.t .......... 1951s 1..2 1951s # Running under perl version 5.038002 for linux 1951s # Current time local: Wed Mar 20 19:39:32 2024 1951s # Current time GMT: Wed Mar 20 19:39:32 2024 1951s # Using Test.pm version 1.31 1951s # Using Apache/Test.pm version 1.42 1951s # testing : response code is OK 1951s # expected: 200 1951s # received: '200' 1951s ok 1 1951s # testing : refresh parameter not echoed verbatim 1951s # expected: 42 1951s # received: '42' 1951s ok 2 1951s ok 1955s t/security/CVE-2008-2364.t .......... 1955s 1..3 1955s # Running under perl version 5.038002 for linux 1955s # Current time local: Wed Mar 20 19:39:36 2024 1955s # Current time GMT: Wed Mar 20 19:39:36 2024 1955s # Using Test.pm version 1.31 1955s # Using Apache/Test.pm version 1.42 1955s # testing : reverse proxy to index.html 1955s # expected: 200 1955s # received: '200' 1955s ok 1 1955s # testing : small number of interim responses - CVE-2008-2364 1955s # expected: 200 1955s # received: '200' 1955s ok 2 1955s # testing : large number of interim responses - CVE-2008-2364 1955s # expected: 502 1955s # received: '502' 1955s ok 3 1955s ok 1959s t/security/CVE-2009-1195.t .......... 1959s 1..221 1959s # Running under perl version 5.038002 for linux 1959s # Current time local: Wed Mar 20 19:39:39 2024 1959s # Current time GMT: Wed Mar 20 19:39:39 2024 1959s # Using Test.pm version 1.31 1959s # Using Apache/Test.pm version 1.42 1959s # testing : Options should not be allowed for script #1; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 1 1959s # testing : Options should be allowed for script #2; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 2 1959s # testing : SSI should be evaluated but exec not permitted for script #2 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 3 1959s # testing : Options should not be allowed for script #3; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 4 1959s # testing : Options should be allowed for script #4; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 5 1959s # testing : SSI should be evaluated but exec not permitted for script #4 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 6 1959s # testing : Options should not be allowed for script #5; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 7 1959s # testing : Options should be allowed for script #6; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 8 1959s # testing : SSI should not be evaluated for script #6 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 9 1959s # testing : Options should not be allowed for script #7; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 10 1959s # testing : Options should not be allowed for script #8; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 11 1959s # testing : Options should not be allowed for script #9; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 12 1959s # testing : Options should not be allowed for script #10; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 13 1959s # testing : Options should be allowed for script #11; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 14 1959s # testing : SSI should be evaluated with exec allowed for script #11 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 15 1959s # testing : Options should be allowed for script #12; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 16 1959s # testing : SSI should be evaluated but exec not permitted for script #12 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 17 1959s # testing : Options should be allowed for script #13; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 18 1959s # testing : SSI should be evaluated with exec allowed for script #13 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 19 1959s # testing : Options should be allowed for script #14; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 20 1959s # testing : SSI should be evaluated but exec not permitted for script #14 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 21 1959s # testing : Options should be allowed for script #15; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 22 1959s # testing : SSI should not be evaluated for script #15 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 23 1959s # testing : Options should be allowed for script #16; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 24 1959s # testing : SSI should not be evaluated for script #16 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 25 1959s # testing : Options should be allowed for script #17; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 26 1959s # testing : SSI should be evaluated but exec not permitted for script #17 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 27 1959s # testing : Options should be allowed for script #18; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 28 1959s # testing : SSI should not be evaluated for script #18 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 29 1959s # testing : Options should be allowed for script #19; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 30 1959s # testing : SSI should be evaluated with exec allowed for script #19 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 31 1959s # testing : Options should be allowed for script #20; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 32 1959s # testing : SSI should not be evaluated for script #20 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 33 1959s # testing : Options should be allowed for script #21; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 34 1959s # testing : SSI should be evaluated with exec allowed for script #21 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 35 1959s # testing : Options should be allowed for script #22; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 36 1959s # testing : SSI should be evaluated but exec not permitted for script #22 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 37 1959s # testing : Options should be allowed for script #23; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 38 1959s # testing : SSI should be evaluated with exec allowed for script #23 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 39 1959s # testing : Options should be allowed for script #24; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 40 1959s # testing : SSI should be evaluated but exec not permitted for script #24 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 41 1959s # testing : Options should be allowed for script #25; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 42 1959s # testing : SSI should not be evaluated for script #25 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 43 1959s # testing : Options should be allowed for script #26; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 44 1959s # testing : SSI should not be evaluated for script #26 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 45 1959s # testing : Options should be allowed for script #27; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 46 1959s # testing : SSI should be evaluated but exec not permitted for script #27 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 47 1959s # testing : Options should be allowed for script #28; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 48 1959s # testing : SSI should not be evaluated for script #28 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 49 1959s # testing : Options should be allowed for script #29; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 50 1959s # testing : SSI should be evaluated with exec allowed for script #29 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 51 1959s # testing : Options should be allowed for script #30; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 52 1959s # testing : SSI should not be evaluated for script #30 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 53 1959s # testing : Options should be allowed for script #31; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 54 1959s # testing : SSI should not be evaluated for script #31 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 55 1959s # testing : Options should be allowed for script #32; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 56 1959s # testing : SSI should not be evaluated for script #32 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 57 1959s # testing : Options should be allowed for script #33; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 58 1959s # testing : SSI should not be evaluated for script #33 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 59 1959s # testing : Options should be allowed for script #34; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 60 1959s # testing : SSI should not be evaluated for script #34 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 61 1959s # testing : Options should be allowed for script #35; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 62 1959s # testing : SSI should not be evaluated for script #35 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 63 1959s # testing : Options should be allowed for script #36; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 64 1959s # testing : SSI should not be evaluated for script #36 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 65 1959s # testing : Options should be allowed for script #37; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 66 1959s # testing : SSI should not be evaluated for script #37 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 67 1959s # testing : Options should be allowed for script #38; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 68 1959s # testing : SSI should not be evaluated for script #38 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 69 1959s # testing : Options should be allowed for script #39; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 70 1959s # testing : SSI should not be evaluated for script #39 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 71 1959s # testing : Options should be allowed for script #40; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 72 1959s # testing : SSI should not be evaluated for script #40 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 73 1959s # testing : Options should not be allowed for script #41; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 74 1959s # testing : Options should be allowed for script #42; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 75 1959s # testing : SSI should be evaluated but exec not permitted for script #42 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 76 1959s # testing : Options should not be allowed for script #43; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 77 1959s # testing : Options should be allowed for script #44; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 78 1959s # testing : SSI should be evaluated but exec not permitted for script #44 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 79 1959s # testing : Options should not be allowed for script #45; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 80 1959s # testing : Options should be allowed for script #46; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 81 1959s # testing : SSI should not be evaluated for script #46 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 82 1959s # testing : Options should not be allowed for script #47; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 83 1959s # testing : Options should not be allowed for script #48; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 84 1959s # testing : Options should not be allowed for script #49; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 85 1959s # testing : Options should not be allowed for script #50; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 86 1959s # testing : Options should be allowed for script #51; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 87 1959s # testing : SSI should be evaluated with exec allowed for script #51 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 88 1959s # testing : Options should be allowed for script #52; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 89 1959s # testing : SSI should be evaluated but exec not permitted for script #52 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 90 1959s # testing : Options should be allowed for script #53; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 91 1959s # testing : SSI should be evaluated with exec allowed for script #53 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 92 1959s # testing : Options should be allowed for script #54; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 93 1959s # testing : SSI should be evaluated but exec not permitted for script #54 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 94 1959s # testing : Options should be allowed for script #55; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 95 1959s # testing : SSI should not be evaluated for script #55 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 96 1959s # testing : Options should be allowed for script #56; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 97 1959s # testing : SSI should not be evaluated for script #56 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 98 1959s # testing : Options should be allowed for script #57; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 99 1959s # testing : SSI should be evaluated but exec not permitted for script #57 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 100 1959s # testing : Options should be allowed for script #58; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 101 1959s # testing : SSI should not be evaluated for script #58 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 102 1959s # testing : Options should be allowed for script #59; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 103 1959s # testing : SSI should be evaluated with exec allowed for script #59 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 104 1959s # testing : Options should be allowed for script #60; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 105 1959s # testing : SSI should not be evaluated for script #60 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 106 1959s # testing : Options should be allowed for script #61; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 107 1959s # testing : SSI should be evaluated with exec allowed for script #61 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 108 1959s # testing : Options should be allowed for script #62; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 109 1959s # testing : SSI should be evaluated but exec not permitted for script #62 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 110 1959s # testing : Options should be allowed for script #63; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 111 1959s # testing : SSI should be evaluated with exec allowed for script #63 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 112 1959s # testing : Options should be allowed for script #64; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 113 1959s # testing : SSI should be evaluated but exec not permitted for script #64 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 114 1959s # testing : Options should be allowed for script #65; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 115 1959s # testing : SSI should not be evaluated for script #65 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 116 1959s # testing : Options should be allowed for script #66; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 117 1959s # testing : SSI should not be evaluated for script #66 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 118 1959s # testing : Options should be allowed for script #67; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 119 1959s # testing : SSI should be evaluated but exec not permitted for script #67 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 120 1959s # testing : Options should be allowed for script #68; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 121 1959s # testing : SSI should not be evaluated for script #68 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 122 1959s # testing : Options should be allowed for script #69; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 123 1959s # testing : SSI should be evaluated with exec allowed for script #69 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 124 1959s # testing : Options should be allowed for script #70; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 125 1959s # testing : SSI should not be evaluated for script #70 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 126 1959s # testing : Options should be allowed for script #71; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 127 1959s # testing : SSI should be evaluated but exec not permitted for script #71 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 128 1959s # testing : Options should be allowed for script #72; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 129 1959s # testing : SSI should be evaluated but exec not permitted for script #72 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 130 1959s # testing : Options should be allowed for script #73; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 131 1959s # testing : SSI should be evaluated but exec not permitted for script #73 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 132 1959s # testing : Options should be allowed for script #74; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 133 1959s # testing : SSI should be evaluated but exec not permitted for script #74 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 134 1959s # testing : Options should be allowed for script #75; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 135 1959s # testing : SSI should be evaluated but exec not permitted for script #75 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 136 1959s # testing : Options should be allowed for script #76; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 137 1959s # testing : SSI should be evaluated but exec not permitted for script #76 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 138 1959s # testing : Options should be allowed for script #77; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 139 1959s # testing : SSI should be evaluated but exec not permitted for script #77 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 140 1959s # testing : Options should be allowed for script #78; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 141 1959s # testing : SSI should be evaluated but exec not permitted for script #78 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 142 1959s # testing : Options should be allowed for script #79; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 143 1959s # testing : SSI should be evaluated but exec not permitted for script #79 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 144 1959s # testing : Options should be allowed for script #80; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 145 1959s # testing : SSI should be evaluated but exec not permitted for script #80 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 146 1959s # testing : Options should not be allowed for script #81; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 147 1959s # testing : Options should be allowed for script #82; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 148 1959s # testing : SSI should be evaluated but exec not permitted for script #82 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 149 1959s # testing : Options should not be allowed for script #83; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 150 1959s # testing : Options should be allowed for script #84; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 151 1959s # testing : SSI should be evaluated but exec not permitted for script #84 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 152 1959s # testing : Options should not be allowed for script #85; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 153 1959s # testing : Options should be allowed for script #86; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 154 1959s # testing : SSI should not be evaluated for script #86 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 155 1959s # testing : Options should not be allowed for script #87; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 156 1959s # testing : Options should not be allowed for script #88; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 157 1959s # testing : Options should not be allowed for script #89; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 158 1959s # testing : Options should not be allowed for script #90; 500 response expected 1959s # expected: 500 1959s # received: '500' 1959s ok 159 1959s # testing : Options should be allowed for script #91; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 160 1959s # testing : SSI should be evaluated with exec allowed for script #91 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 161 1959s # testing : Options should be allowed for script #92; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 162 1959s # testing : SSI should be evaluated but exec not permitted for script #92 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 163 1959s # testing : Options should be allowed for script #93; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 164 1959s # testing : SSI should be evaluated with exec allowed for script #93 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 165 1959s # testing : Options should be allowed for script #94; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 166 1959s # testing : SSI should be evaluated but exec not permitted for script #94 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 167 1959s # testing : Options should be allowed for script #95; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 168 1959s # testing : SSI should not be evaluated for script #95 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 169 1959s # testing : Options should be allowed for script #96; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 170 1959s # testing : SSI should not be evaluated for script #96 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 171 1959s # testing : Options should be allowed for script #97; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 172 1959s # testing : SSI should be evaluated but exec not permitted for script #97 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 173 1959s # testing : Options should be allowed for script #98; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 174 1959s # testing : SSI should not be evaluated for script #98 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 175 1959s # testing : Options should be allowed for script #99; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 176 1959s # testing : SSI should be evaluated with exec allowed for script #99 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 177 1959s # testing : Options should be allowed for script #100; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 178 1959s # testing : SSI should not be evaluated for script #100 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 179 1959s # testing : Options should be allowed for script #101; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 180 1959s # testing : SSI should be evaluated with exec allowed for script #101 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 181 1959s # testing : Options should be allowed for script #102; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 182 1959s # testing : SSI should be evaluated but exec not permitted for script #102 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 183 1959s # testing : Options should be allowed for script #103; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 184 1959s # testing : SSI should be evaluated with exec allowed for script #103 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 185 1959s # testing : Options should be allowed for script #104; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 186 1959s # testing : SSI should be evaluated but exec not permitted for script #104 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 187 1959s # testing : Options should be allowed for script #105; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 188 1959s # testing : SSI should not be evaluated for script #105 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 189 1959s # testing : Options should be allowed for script #106; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 190 1959s # testing : SSI should not be evaluated for script #106 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 191 1959s # testing : Options should be allowed for script #107; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 192 1959s # testing : SSI should be evaluated but exec not permitted for script #107 1959s # expected: '[an error occurred while processing this directive]' 1959s # received: '[an error occurred while processing this directive]' 1959s ok 193 1959s # testing : Options should be allowed for script #108; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 194 1959s # testing : SSI should not be evaluated for script #108 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 195 1959s # testing : Options should be allowed for script #109; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 196 1959s # testing : SSI should be evaluated with exec allowed for script #109 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 197 1959s # testing : Options should be allowed for script #110; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 198 1959s # testing : SSI should not be evaluated for script #110 1959s # expected: qr/--\#exec cgi=/ 1959s # received: '' 1959s ok 199 1959s # testing : Options should be allowed for script #111; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 200 1959s # testing : SSI should be evaluated with exec allowed for script #111 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 201 1959s # testing : Options should be allowed for script #112; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 202 1959s # testing : SSI should be evaluated with exec allowed for script #112 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 203 1959s # testing : Options should be allowed for script #113; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 204 1959s # testing : SSI should be evaluated with exec allowed for script #113 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 205 1959s # testing : Options should be allowed for script #114; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 206 1959s # testing : SSI should be evaluated with exec allowed for script #114 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 207 1959s # testing : Options should be allowed for script #115; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 208 1959s # testing : SSI should be evaluated with exec allowed for script #115 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 209 1959s # testing : Options should be allowed for script #116; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 210 1959s # testing : SSI should be evaluated with exec allowed for script #116 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 211 1959s # testing : Options should be allowed for script #117; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 212 1959s # testing : SSI should be evaluated with exec allowed for script #117 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 213 1959s # testing : Options should be allowed for script #118; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 214 1959s # testing : SSI should be evaluated with exec allowed for script #118 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 215 1959s # testing : Options should be allowed for script #119; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 216 1959s # testing : SSI should be evaluated with exec allowed for script #119 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 217 1959s # testing : Options should be allowed for script #120; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 218 1959s # testing : SSI should be evaluated with exec allowed for script #120 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 219 1959s # testing : Options should be allowed for script #121; 200 response expected 1959s # expected: 200 1959s # received: '200' 1959s ok 220 1959s # testing : SSI should be evaluated with exec allowed for script #121 1959s # expected: 'perl cgi' 1959s # received: 'perl cgi' 1959s ok 221 1959s ok 1963s t/security/CVE-2009-1890.t .......... 1963s 1..7 1963s # Running under perl version 5.038002 for linux 1963s # Current time local: Wed Mar 20 19:39:43 2024 1963s # Current time GMT: Wed Mar 20 19:39:43 2024 1963s # Using Test.pm version 1.31 1963s # Using Apache/Test.pm version 1.42 1963s ok 1 1963s ok 2 1963s ok 3 1963s ok 4 1963s ok 5 1963s # testing : request was parsed 1963s # expected: qr/^HTTP\/1\.. 200/ 1963s # received: 'HTTP/1.1 200 OK 1963s # ' 1963s ok 6 1963s # header: Date: Wed, 20 Mar 2024 19:39:47 GMT 1963s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1963s # header: Vary: In-If1 1963s # header: DMMATCH1: 1 1963s # header: Content-Type: text/plain 1963s # header: Connection: close 1963s # header: 1963s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1963s # remaining: 0 1963s # testing : read entire body 1963s # expected: 0 1963s # received: 0 1963s ok 7 1963s ok 1966s t/security/CVE-2009-3555.t .......... 1966s 1..4 1966s # Running under perl version 5.038002 for linux 1966s # Current time local: Wed Mar 20 19:39:48 2024 1966s # Current time GMT: Wed Mar 20 19:39:48 2024 1966s # Using Test.pm version 1.31 1966s # Using Apache/Test.pm version 1.42 1966s ok 1 # skip Skipping test for TLSv1.3 1966s ok 2 # skip Skipping test for TLSv1.3 1966s ok 3 # skip Skipping test for TLSv1.3 1966s ok 4 # skip Skipping test for TLSv1.3 1966s ok 1970s t/security/CVE-2011-3368-rewrite.t .. 1970s 1..3 1970s # Running under perl version 5.038002 for linux 1970s # Current time local: Wed Mar 20 19:39:51 2024 1970s # Current time GMT: Wed Mar 20 19:39:51 2024 1970s # Using Test.pm version 1.31 1970s # Using Apache/Test.pm version 1.42 1970s ok 1 1970s ok 2 1970s # testing : got 400 error 1970s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1970s # received: 'HTTP/1.1 400 Bad Request 1970s # ' 1970s ok 3 1970s ok 1973s t/security/CVE-2011-3368.t .......... 1973s 1..3 1973s # Running under perl version 5.038002 for linux 1973s # Current time local: Wed Mar 20 19:39:55 2024 1973s # Current time GMT: Wed Mar 20 19:39:55 2024 1973s # Using Test.pm version 1.31 1973s # Using Apache/Test.pm version 1.42 1973s ok 1 1973s ok 2 1973s # testing : got 400 error 1973s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1973s # received: 'HTTP/1.1 400 Bad Request 1973s # ' 1973s ok 3 1973s ok 1977s t/security/CVE-2017-7659.t .......... 1977s 1..2 1977s # Running under perl version 5.038002 for linux 1977s # Current time local: Wed Mar 20 19:39:58 2024 1977s # Current time GMT: Wed Mar 20 19:39:58 2024 1977s # Using Test.pm version 1.31 1977s # Using Apache/Test.pm version 1.42 1977s ok 1 1977s ok 2 1977s ok 1980s t/security/CVE-2019-0215.t .......... 1980s 1..2 1980s # Running under perl version 5.038002 for linux 1980s # Current time local: Wed Mar 20 19:40:02 2024 1980s # Current time GMT: Wed Mar 20 19:40:02 2024 1980s # Using Test.pm version 1.31 1980s # Using Apache/Test.pm version 1.42 1980s # Using TLSv13, expecting status 403 1980s # testing : first access denied without client cert 1980s # expected: 403 1980s # received: '403' 1980s ok 1 1980s # testing : second access denied without client cert 1980s # expected: 403 1980s # received: '403' 1980s ok 2 1980s ok 1983s t/security/CVE-2020-1927.t .......... 1983s 1..1 1983s # Running under perl version 5.038002 for linux 1983s # Current time local: Wed Mar 20 19:40:05 2024 1983s # Current time GMT: Wed Mar 20 19:40:05 2024 1983s # Using Test.pm version 1.31 1983s # Using Apache/Test.pm version 1.42 1983s # SENDING to 127.0.0.1:8537 1983s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1983s Host: merge-disabled 1983s Connection: close 1983s 1983s # SENDING to 127.0.0.1:8537 1983s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1983s # testing : regex didn't match and redirect 1983s # expected: 404 1983s # received: '404' 1983s ok 1 1983s ok 1986s t/ssl/basicauth.t ................... 1986s 1..4 1986s # Running under perl version 5.038002 for linux 1986s # Current time local: Wed Mar 20 19:40:08 2024 1986s # Current time GMT: Wed Mar 20 19:40:08 2024 1986s # Using Test.pm version 1.31 1986s # Using Apache/Test.pm version 1.42 1986s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1986s # expected: qr/^(500|403)$/ 1986s # received: '403' 1986s ok 1 1986s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1986s # expected: 200 1986s # received: '200' 1986s ok 2 1986s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1986s # expected: 401 1986s # received: '401' 1986s ok 3 1986s ok 4 # skip Colon in username test skipped. 1986s ok 1989s t/ssl/env.t ......................... 1989s 1..30 1989s # Running under perl version 5.038002 for linux 1989s # Current time local: Wed Mar 20 19:40:11 2024 1989s # Current time GMT: Wed Mar 20 19:40:11 2024 1989s # Using Test.pm version 1.31 1989s # Using Apache/Test.pm version 1.42 1989s # testing : response status OK 1989s # expected: 200 1989s # received: '200' 1989s ok 1 1989s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1989s ok 2 1989s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1989s ok 3 1989s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1989s ok 4 1989s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1989s ok 5 1989s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1989s ok 6 1989s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1989s ok 7 1989s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1989s ok 8 1989s #SSL_CLIENT_S_DN_CN should not exist 1989s ok 9 1989s #SSL_CLIENT_S_DN_OU should not exist 1989s ok 10 1989s #SSL_CLIENT_S_DN_ST should not exist 1989s ok 11 1989s #SSL_CLIENT_S_DN_L should not exist 1989s ok 12 1989s #SSL_CLIENT_S_DN_O should not exist 1989s ok 13 1989s #SSL_CLIENT_S_DN_Email should not exist 1989s ok 14 1989s #SSL_CLIENT_S_DN_C should not exist 1989s ok 15 1989s # testing : second response status OK 1989s # expected: 200 1989s # received: '200' 1989s ok 16 1989s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1989s ok 17 1989s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1989s ok 18 1989s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1989s ok 19 1989s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1989s ok 20 1989s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1989s ok 21 1989s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1989s ok 22 1989s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1989s ok 23 1989s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1989s ok 24 1989s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1989s ok 25 1989s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1989s ok 26 1989s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1989s ok 27 1989s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1989s ok 28 1989s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1989s ok 29 1989s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1989s ok 30 1989s ok 1992s t/ssl/extlookup.t ................... 1992s 1..4 1992s # Running under perl version 5.038002 for linux 1992s # Current time local: Wed Mar 20 19:40:14 2024 1992s # Current time GMT: Wed Mar 20 19:40:14 2024 1992s # Using Test.pm version 1.31 1992s # Using Apache/Test.pm version 1.42 1992s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1992s # expected: 200 1992s # received: '200' 1992s ok 1 1992s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1992s # expected: 'Lemons' 1992s # received: 'Lemons' 1992s ok 2 1992s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1992s # expected: 200 1992s # received: '200' 1992s ok 3 1992s # testing : Extension value match for 2.16.840.1.113730.1.13 1992s # expected: 'This Is A Comment' 1992s # received: 'This Is A Comment' 1992s ok 4 1992s ok 1995s t/ssl/fakeauth.t .................... 1995s 1..3 1995s # Running under perl version 5.038002 for linux 1995s # Current time local: Wed Mar 20 19:40:17 2024 1995s # Current time GMT: Wed Mar 20 19:40:17 2024 1995s # Using Test.pm version 1.31 1995s # Using Apache/Test.pm version 1.42 1995s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1995s # expected: qr/^(500|403)$/ 1995s # received: '403' 1995s ok 1 1995s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1995s # expected: 200 1995s # received: '200' 1995s ok 2 1995s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1995s # expected: 200 1995s # received: '200' 1995s ok 3 1995s ok 1999s t/ssl/headers.t ..................... 1999s 1..3 1999s # Running under perl version 5.038002 for linux 1999s # Current time local: Wed Mar 20 19:40:20 2024 1999s # Current time GMT: Wed Mar 20 19:40:20 2024 1999s # Using Test.pm version 1.31 1999s # Using Apache/Test.pm version 1.42 1999s # testing : SSLFlag header set 1999s # expected: qr/X-SSL-Flag: on/ 1999s # received: 'HTTP/1.1 200 OK 1999s # Connection: close 1999s # Date: Wed, 20 Mar 2024 19:40:24 GMT 1999s # Accept-Ranges: bytes 1999s # ETag: "c-613edd771cbc0" 1999s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1999s # Vary: In-If1 1999s # Content-Length: 12 1999s # Content-Type: text/html 1999s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1999s # Client-Date: Wed, 20 Mar 2024 19:40:24 GMT 1999s # Client-Peer: 127.0.0.1:8532 1999s # Client-Response-Num: 1 1999s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1999s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1999s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1999s # Client-SSL-Socket-Class: IO::Socket::SSL 1999s # Client-SSL-Version: TLSv1_3 1999s # DMMATCH1: 1 1999s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTkyODM5WhcNMjUwMzIwMTkyODM5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxKzXtbec7IInxcewHnP1SXt sADR6p8yFsZQNHfhdk35/RpTClVAo2kzwY8FAQVMjdpSuo7tZa5T/DhCn2zOPoUe Mi7o8/UTZNoD5Gq7p8zKUc/CgjF28vQXJOYugpeJMEpsckrhwnNwhOyqqeuXNdbu 2Y2h0E39+HCdTj0ge1aDjaks0tpyZ8J7smvt9ksfmTioeqJK5hveeHEFVMDueGy1 d8zdNNSW7hY1B8IYq49kqaEH9ZZjvxnS+l+UlhFVk4d4Y4qLomMpfTX3S2jUeacM ffwb3BruB8YgAKg0bHWxBlFhpHL817mqt883TLOg1xXE1aqm9CynYHsV/6QzTwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFCVM148O6FkvAJ5KJukum4Ny/tvd MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQOlwy3cePAYY4ZQZOmmg7UsM13 6TANBgkqhkiG9w0BAQsFAAOCAQEAiPn0pPn5rfqvMpnYEa45z2ac3kRsWblLXqNX f/2YPKxvHubdOI+MW+1q95EaNUd0m2d2RO81/jX7aYxPA75piLCFDbhnUw3jPYdP dslmZXr4A1P4KGQ/EkKSV2cqrIhSoesX8yyiOY+2VOtZTMzaPqxqqyBBgspnKkVZ tuDNPiXP6q3tLMecmXZGOcbtkOzmRyuPQXxCrnVbZzcKsWtsZKcE7vCUaLMDKQQD WEleX60B6kwv5Dmqm01Yg9HyxUTinTPZnCMnqNZdVU+a38sKY2Pc8TyamIdwthVk rkN7DD0cKZDg46srH08dRvYvVM1bIA6BaHJ27JTTBBgJbyC4KA== -----END CERTIFICATE----- 1999s # X-SSL-Flag: on 1999s # X-SSL-None: (null) 1999s # 1999s # ' 1999s ok 1 1999s # testing : SSL certificate is unwrapped 1999s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1999s # received: 'HTTP/1.1 200 OK 1999s # Connection: close 1999s # Date: Wed, 20 Mar 2024 19:40:24 GMT 1999s # Accept-Ranges: bytes 1999s # ETag: "c-613edd771cbc0" 1999s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1999s # Vary: In-If1 1999s # Content-Length: 12 1999s # Content-Type: text/html 1999s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1999s # Client-Date: Wed, 20 Mar 2024 19:40:24 GMT 1999s # Client-Peer: 127.0.0.1:8532 1999s # Client-Response-Num: 1 1999s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1999s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1999s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1999s # Client-SSL-Socket-Class: IO::Socket::SSL 1999s # Client-SSL-Version: TLSv1_3 1999s # DMMATCH1: 1 1999s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTkyODM5WhcNMjUwMzIwMTkyODM5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxKzXtbec7IInxcewHnP1SXt sADR6p8yFsZQNHfhdk35/RpTClVAo2kzwY8FAQVMjdpSuo7tZa5T/DhCn2zOPoUe Mi7o8/UTZNoD5Gq7p8zKUc/CgjF28vQXJOYugpeJMEpsckrhwnNwhOyqqeuXNdbu 2Y2h0E39+HCdTj0ge1aDjaks0tpyZ8J7smvt9ksfmTioeqJK5hveeHEFVMDueGy1 d8zdNNSW7hY1B8IYq49kqaEH9ZZjvxnS+l+UlhFVk4d4Y4qLomMpfTX3S2jUeacM ffwb3BruB8YgAKg0bHWxBlFhpHL817mqt883TLOg1xXE1aqm9CynYHsV/6QzTwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFCVM148O6FkvAJ5KJukum4Ny/tvd MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQOlwy3cePAYY4ZQZOmmg7UsM13 6TANBgkqhkiG9w0BAQsFAAOCAQEAiPn0pPn5rfqvMpnYEa45z2ac3kRsWblLXqNX f/2YPKxvHubdOI+MW+1q95EaNUd0m2d2RO81/jX7aYxPA75piLCFDbhnUw3jPYdP dslmZXr4A1P4KGQ/EkKSV2cqrIhSoesX8yyiOY+2VOtZTMzaPqxqqyBBgspnKkVZ tuDNPiXP6q3tLMecmXZGOcbtkOzmRyuPQXxCrnVbZzcKsWtsZKcE7vCUaLMDKQQD WEleX60B6kwv5Dmqm01Yg9HyxUTinTPZnCMnqNZdVU+a38sKY2Pc8TyamIdwthVk rkN7DD0cKZDg46srH08dRvYvVM1bIA6BaHJ27JTTBBgJbyC4KA== -----END CERTIFICATE----- 1999s # X-SSL-Flag: on 1999s # X-SSL-None: (null) 1999s # 1999s # ' 1999s ok 2 1999s # testing : unknown SSL variable not given 1999s # expected: qr/X-SSL-None: \(null\)\n/ 1999s # received: 'HTTP/1.1 200 OK 1999s # Connection: close 1999s # Date: Wed, 20 Mar 2024 19:40:24 GMT 1999s # Accept-Ranges: bytes 1999s # ETag: "c-613edd771cbc0" 1999s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1999s # Vary: In-If1 1999s # Content-Length: 12 1999s # Content-Type: text/html 1999s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1999s # Client-Date: Wed, 20 Mar 2024 19:40:24 GMT 1999s # Client-Peer: 127.0.0.1:8532 1999s # Client-Response-Num: 1 1999s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1999s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1999s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1999s # Client-SSL-Socket-Class: IO::Socket::SSL 1999s # Client-SSL-Version: TLSv1_3 1999s # DMMATCH1: 1 1999s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTkyODM5WhcNMjUwMzIwMTkyODM5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxKzXtbec7IInxcewHnP1SXt sADR6p8yFsZQNHfhdk35/RpTClVAo2kzwY8FAQVMjdpSuo7tZa5T/DhCn2zOPoUe Mi7o8/UTZNoD5Gq7p8zKUc/CgjF28vQXJOYugpeJMEpsckrhwnNwhOyqqeuXNdbu 2Y2h0E39+HCdTj0ge1aDjaks0tpyZ8J7smvt9ksfmTioeqJK5hveeHEFVMDueGy1 d8zdNNSW7hY1B8IYq49kqaEH9ZZjvxnS+l+UlhFVk4d4Y4qLomMpfTX3S2jUeacM ffwb3BruB8YgAKg0bHWxBlFhpHL817mqt883TLOg1xXE1aqm9CynYHsV/6QzTwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFCVM148O6FkvAJ5KJukum4Ny/tvd MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQOlwy3cePAYY4ZQZOmmg7UsM13 6TANBgkqhkiG9w0BAQsFAAOCAQEAiPn0pPn5rfqvMpnYEa45z2ac3kRsWblLXqNX f/2YPKxvHubdOI+MW+1q95EaNUd0m2d2RO81/jX7aYxPA75piLCFDbhnUw3jPYdP dslmZXr4A1P4KGQ/EkKSV2cqrIhSoesX8yyiOY+2VOtZTMzaPqxqqyBBgspnKkVZ tuDNPiXP6q3tLMecmXZGOcbtkOzmRyuPQXxCrnVbZzcKsWtsZKcE7vCUaLMDKQQD WEleX60B6kwv5Dmqm01Yg9HyxUTinTPZnCMnqNZdVU+a38sKY2Pc8TyamIdwthVk rkN7DD0cKZDg46srH08dRvYvVM1bIA6BaHJ27JTTBBgJbyC4KA== -----END CERTIFICATE----- 1999s # X-SSL-Flag: on 1999s # X-SSL-None: (null) 1999s # 1999s # ' 1999s ok 3 1999s ok 2002s t/ssl/http.t ........................ 2002s 1..2 2002s # Running under perl version 5.038002 for linux 2002s # Current time local: Wed Mar 20 19:40:24 2024 2002s # Current time GMT: Wed Mar 20 19:40:24 2024 2002s # Using Test.pm version 1.31 2002s # Using Apache/Test.pm version 1.42 2002s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 2002s # expected: 400 2002s # received: '400' 2002s ok 1 2002s # testing : that error document contains the proper hint 2002s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 2002s # received: ' 2002s # 2002s # 400 Bad Request 2002s # 2002s #

Bad Request

2002s #

Your browser sent a request that this server could not understand.
2002s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
2002s # Instead use the HTTPS scheme to access this URL, please.
2002s #

2002s # 2002s # ' 2002s ok 2 2002s ok 2005s t/ssl/ocsp.t ........................ 2005s 1..3 2005s # Running under perl version 5.038002 for linux 2005s # Current time local: Wed Mar 20 19:40:27 2024 2005s # Current time GMT: Wed Mar 20 19:40:27 2024 2005s # Using Test.pm version 1.31 2005s # Using Apache/Test.pm version 1.42 2005s warning: Internal response 2005s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2005s response: 2005s 500 Server closed connection without sending any data back 2005s Content-Type: text/plain 2005s Client-Date: Wed, 20 Mar 2024 19:40:30 GMT 2005s Client-Warning: Internal response 2005s 2005s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2005s ok 1 2005s warning: 2005s message: welcome to localhost:8529 2005s response: 2005s HTTP/1.1 200 OK 2005s Connection: close 2005s Date: Wed, 20 Mar 2024 19:40:30 GMT 2005s Accept-Ranges: bytes 2005s ETag: "1a-613edd771cbc0" 2005s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2005s Vary: In-If1 2005s Content-Length: 26 2005s Content-Type: text/html 2005s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2005s Client-Date: Wed, 20 Mar 2024 19:40:30 GMT 2005s Client-Peer: 127.0.0.1:8535 2005s Client-Response-Num: 1 2005s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2005s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2005s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2005s Client-SSL-Socket-Class: IO::Socket::SSL 2005s Client-SSL-Version: TLSv1_3 2005s DMMATCH1: 1 2005s 2005s welcome to localhost:8529 2005s ok 2 2005s warning: Internal response 2005s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2005s response: 2005s 500 Server closed connection without sending any data back 2005s Content-Type: text/plain 2005s Client-Date: Wed, 20 Mar 2024 19:40:30 GMT 2005s Client-Warning: Internal response 2005s 2005s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2005s ok 3 2005s ok 2009s t/ssl/pha.t ......................... 2009s 1..4 2009s # Running under perl version 5.038002 for linux 2009s # Current time local: Wed Mar 20 19:40:30 2024 2009s # Current time GMT: Wed Mar 20 19:40:30 2024 2009s # Using Test.pm version 1.31 2009s # Using Apache/Test.pm version 1.42 2009s # testing : access must be denied without client certificate 2009s # expected: 403 2009s # received: '403' 2009s ok 1 2009s # testing : PHA reneg body buffer size restriction works 2009s # expected: 413 2009s # received: '413' 2009s ok 2 2009s # testing : PHA works with POST body 2009s # expected: 200 2009s # received: '200' 2009s ok 3 2009s # testing : request body matches response 2009s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2009s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2009s ok 4 2009s ok 2013s t/ssl/pr12355.t ..................... 2013s 1..10 2013s # Running under perl version 5.038002 for linux 2013s # Current time local: Wed Mar 20 19:40:34 2024 2013s # Current time GMT: Wed Mar 20 19:40:34 2024 2013s # Using Test.pm version 1.31 2013s # Using Apache/Test.pm version 1.42 2013s # Downgrading to TLSv12 2013s # testing : renegotiation on POST works 2013s # expected: 200 2013s # received: '200' 2013s ok 1 2013s # testing : request body matches response 2013s # expected: 'hello world' 2013s # received: 'hello world' 2013s ok 2 2013s # testing : renegotiation on POST works 2013s # expected: 200 2013s # received: '200' 2013s ok 3 2013s # testing : request body matches response 2013s # expected: 'hello world' 2013s # received: 'hello world' 2013s ok 4 2013s # testing : renegotiation on POST works 2013s # expected: 200 2013s # received: '200' 2013s ok 5 2013s # testing : request body matches response 2013s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2013s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2013s ok 6 2013s # testing : renegotiation on POST works 2013s # expected: 200 2013s # received: '200' 2013s ok 7 2013s # testing : request body matches response 2013s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2013s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2013s ok 8 2013s # testing : renegotiation on POST works 2013s # expected: 200 2013s # received: '200' 2013s ok 9 2013s # testing : request body matches response 2013s # expected: 'HELLO' 2013s # received: 'HELLO' 2013s ok 10 2013s ok 2017s t/ssl/pr43738.t ..................... 2017s 1..4 2017s # Running under perl version 5.038002 for linux 2017s # Current time local: Wed Mar 20 19:40:38 2024 2017s # Current time GMT: Wed Mar 20 19:40:38 2024 2017s # Using Test.pm version 1.31 2017s # Using Apache/Test.pm version 1.42 2017s # Downgrading to TLSv12 2017s # testing : renegotiation on POST works 2017s # expected: 200 2017s # received: '200' 2017s ok 1 2017s # testing : request body matches response 2017s # expected: '/modules/ssl/aes128/empty.pfa 2017s # hello world' 2017s # received: '/modules/ssl/aes128/empty.pfa 2017s # hello world' 2017s ok 2 2017s # testing : renegotiation on POST works 2017s # expected: 200 2017s # received: '200' 2017s ok 3 2017s # testing : request body matches response 2017s # expected: '/modules/ssl/aes256/empty.pfa 2017s # hello world' 2017s # received: '/modules/ssl/aes256/empty.pfa 2017s # hello world' 2017s ok 4 2017s ok 2032s t/ssl/proxy.t ....................... 2032s # using LWP client 2032s 1..290 2032s # Running under perl version 5.038002 for linux 2032s # Current time local: Wed Mar 20 19:40:42 2024 2032s # Current time GMT: Wed Mar 20 19:40:42 2024 2032s # Using Test.pm version 1.31 2032s # Using Apache/Test.pm version 1.42 2032s # testing : / with proxy_http_https (http) 2032s # expected: 200 2032s # received: '200' 2032s ok 1 2032s # testing : CGI script with folded headers 2032s # expected: 200 2032s # received: '200' 2032s ok 2 2032s # testing : using valid proxyssl client cert 2032s # expected: 200 2032s # received: '200' 2032s ok 3 2032s # testing : using invalid proxyssl client cert 2032s # expected: 403 2032s # received: '403' 2032s ok 4 2032s # testing : protected cgi script 2032s # expected: 200 2032s # received: '200' 2032s ok 5 2032s # testing : X-Forwarded-Host header 2032s # expected: 'localhost:8560' 2032s # received: 'localhost:8560' 2032s ok 6 2032s # testing : client subject common name 2032s # expected: 'client_ok' 2032s # received: 'client_ok' 2032s ok 7 2032s # testing : ProxyPassReverse Location rewrite 2032s # expected: 'http://localhost:8560/modules/' 2032s # received: 'http://localhost:8560/modules/' 2032s ok 8 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 1024 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '1024' 2032s # received: 1024 2032s ok 9 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 2048 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '2048' 2032s # received: 2048 2032s ok 10 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 3072 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '3072' 2032s # received: 3072 2032s ok 11 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 4096 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '4096' 2032s # received: 4096 2032s ok 12 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 5120 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '5120' 2032s # received: 5120 2032s ok 13 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 6144 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '6144' 2032s # received: 6144 2032s ok 14 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 7168 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '7168' 2032s # received: 7168 2032s ok 15 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 8192 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '8192' 2032s # received: 8192 2032s ok 16 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 9216 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '9216' 2032s # received: 9216 2032s ok 17 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 10240 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '10240' 2032s # received: 10240 2032s ok 18 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 11264 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '11264' 2032s # received: 11264 2032s ok 19 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 12288 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '12288' 2032s # received: 12288 2032s ok 20 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 13312 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '13312' 2032s # received: 13312 2032s ok 21 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 14336 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '14336' 2032s # received: 14336 2032s ok 22 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 15360 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '15360' 2032s # received: 15360 2032s ok 23 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 16384 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '16384' 2032s # received: 16384 2032s ok 24 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 17408 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '17408' 2032s # received: 17408 2032s ok 25 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 18432 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '18432' 2032s # received: 18432 2032s ok 26 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 19456 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '19456' 2032s # received: 19456 2032s ok 27 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 20480 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '20480' 2032s # received: 20480 2032s ok 28 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 21504 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '21504' 2032s # received: 21504 2032s ok 29 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 22528 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '22528' 2032s # received: 22528 2032s ok 30 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 23552 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '23552' 2032s # received: 23552 2032s ok 31 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 24576 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '24576' 2032s # received: 24576 2032s ok 32 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 25600 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '25600' 2032s # received: 25600 2032s ok 33 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 26624 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '26624' 2032s # received: 26624 2032s ok 34 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 27648 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '27648' 2032s # received: 27648 2032s ok 35 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 28672 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '28672' 2032s # received: 28672 2032s ok 36 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 29696 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '29696' 2032s # received: 29696 2032s ok 37 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 30720 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '30720' 2032s # received: 30720 2032s ok 38 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 31744 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '31744' 2032s # received: 31744 2032s ok 39 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 32768 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '32768' 2032s # received: 32768 2032s ok 40 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 33792 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '33792' 2032s # received: 33792 2032s ok 41 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 34816 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '34816' 2032s # received: 34816 2032s ok 42 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 35840 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '35840' 2032s # received: 35840 2032s ok 43 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 36864 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '36864' 2032s # received: 36864 2032s ok 44 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 37888 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '37888' 2032s # received: 37888 2032s ok 45 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 38912 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '38912' 2032s # received: 38912 2032s ok 46 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 39936 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '39936' 2032s # received: 39936 2032s ok 47 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 40960 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:46 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '40960' 2032s # received: 40960 2032s ok 48 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 41984 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '41984' 2032s # received: 41984 2032s ok 49 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 43008 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '43008' 2032s # received: 43008 2032s ok 50 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 44032 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '44032' 2032s # received: 44032 2032s ok 51 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 45056 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '45056' 2032s # received: 45056 2032s ok 52 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 46080 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '46080' 2032s # received: 46080 2032s ok 53 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 47104 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '47104' 2032s # received: 47104 2032s ok 54 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 48128 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '48128' 2032s # received: 48128 2032s ok 55 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 49152 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '49152' 2032s # received: 49152 2032s ok 56 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 50176 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '50176' 2032s # received: 50176 2032s ok 57 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 51200 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '51200' 2032s # received: 51200 2032s ok 58 2032s #lwp request: 2032s #POST http://localhost:8560/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 102400 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 7 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8560 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '102400' 2032s # received: 102400 2032s ok 59 2032s # testing : / with proxy_http_https_proxy_section (http) 2032s # expected: 200 2032s # received: '200' 2032s ok 60 2032s # testing : CGI script with folded headers 2032s # expected: 200 2032s # received: '200' 2032s ok 61 2032s # testing : using valid proxyssl client cert 2032s # expected: 200 2032s # received: '200' 2032s ok 62 2032s # testing : using invalid proxyssl client cert 2032s # expected: 403 2032s # received: '403' 2032s ok 63 2032s # testing : protected cgi script 2032s # expected: 200 2032s # received: '200' 2032s ok 64 2032s # testing : X-Forwarded-Host header 2032s # expected: 'localhost:8562' 2032s # received: 'localhost:8562' 2032s ok 65 2032s # testing : client subject common name 2032s # expected: 'client_ok' 2032s # received: 'client_ok' 2032s ok 66 2032s # testing : ProxyPassReverse Location rewrite 2032s # expected: 'http://localhost:8562/modules/' 2032s # received: 'http://localhost:8562/modules/' 2032s ok 67 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 1024 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '1024' 2032s # received: 1024 2032s ok 68 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 2048 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '2048' 2032s # received: 2048 2032s ok 69 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 3072 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '3072' 2032s # received: 3072 2032s ok 70 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 4096 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '4096' 2032s # received: 4096 2032s ok 71 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 5120 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '5120' 2032s # received: 5120 2032s ok 72 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 6144 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '6144' 2032s # received: 6144 2032s ok 73 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 7168 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '7168' 2032s # received: 7168 2032s ok 74 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 8192 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '8192' 2032s # received: 8192 2032s ok 75 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 9216 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '9216' 2032s # received: 9216 2032s ok 76 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 10240 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '10240' 2032s # received: 10240 2032s ok 77 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 11264 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '11264' 2032s # received: 11264 2032s ok 78 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 12288 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '12288' 2032s # received: 12288 2032s ok 79 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 13312 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '13312' 2032s # received: 13312 2032s ok 80 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 14336 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '14336' 2032s # received: 14336 2032s ok 81 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 15360 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '15360' 2032s # received: 15360 2032s ok 82 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 16384 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '16384' 2032s # received: 16384 2032s ok 83 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 17408 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '17408' 2032s # received: 17408 2032s ok 84 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 18432 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '18432' 2032s # received: 18432 2032s ok 85 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 19456 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '19456' 2032s # received: 19456 2032s ok 86 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 20480 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:47 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '20480' 2032s # received: 20480 2032s ok 87 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 21504 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '21504' 2032s # received: 21504 2032s ok 88 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 22528 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '22528' 2032s # received: 22528 2032s ok 89 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 23552 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '23552' 2032s # received: 23552 2032s ok 90 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 24576 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '24576' 2032s # received: 24576 2032s ok 91 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 25600 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '25600' 2032s # received: 25600 2032s ok 92 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 26624 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '26624' 2032s # received: 26624 2032s ok 93 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 27648 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '27648' 2032s # received: 27648 2032s ok 94 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 28672 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '28672' 2032s # received: 28672 2032s ok 95 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 29696 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '29696' 2032s # received: 29696 2032s ok 96 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 30720 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '30720' 2032s # received: 30720 2032s ok 97 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 31744 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '31744' 2032s # received: 31744 2032s ok 98 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 32768 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '32768' 2032s # received: 32768 2032s ok 99 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 33792 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '33792' 2032s # received: 33792 2032s ok 100 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 34816 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '34816' 2032s # received: 34816 2032s ok 101 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 35840 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '35840' 2032s # received: 35840 2032s ok 102 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 36864 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '36864' 2032s # received: 36864 2032s ok 103 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 37888 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '37888' 2032s # received: 37888 2032s ok 104 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 38912 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '38912' 2032s # received: 38912 2032s ok 105 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 39936 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '39936' 2032s # received: 39936 2032s ok 106 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 40960 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '40960' 2032s # received: 40960 2032s ok 107 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 41984 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '41984' 2032s # received: 41984 2032s ok 108 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 43008 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '43008' 2032s # received: 43008 2032s ok 109 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 44032 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '44032' 2032s # received: 44032 2032s ok 110 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 45056 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '45056' 2032s # received: 45056 2032s ok 111 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 46080 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '46080' 2032s # received: 46080 2032s ok 112 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 47104 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '47104' 2032s # received: 47104 2032s ok 113 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 48128 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '48128' 2032s # received: 48128 2032s ok 114 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 49152 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '49152' 2032s # received: 49152 2032s ok 115 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 50176 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '50176' 2032s # received: 50176 2032s ok 116 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 51200 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '51200' 2032s # received: 51200 2032s ok 117 2032s #lwp request: 2032s #POST http://localhost:8562/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 102400 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:48 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 7 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8562 2032s #Client-Response-Num: 1 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '102400' 2032s # received: 102400 2032s ok 118 2032s # testing : / with proxy_https_http (https) 2032s # expected: 200 2032s # received: '200' 2032s ok 119 2032s # testing : CGI script with folded headers 2032s # expected: 200 2032s # received: '200' 2032s ok 120 2032s # testing : ProxyPassReverse Location rewrite 2032s # expected: 'https://localhost:8564/modules/' 2032s # received: 'https://localhost:8564/modules/' 2032s ok 121 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 1024 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '1024' 2032s # received: 1024 2032s ok 122 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 2048 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '2048' 2032s # received: 2048 2032s ok 123 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 3072 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '3072' 2032s # received: 3072 2032s ok 124 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 4096 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '4096' 2032s # received: 4096 2032s ok 125 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 5120 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '5120' 2032s # received: 5120 2032s ok 126 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 6144 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '6144' 2032s # received: 6144 2032s ok 127 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 7168 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '7168' 2032s # received: 7168 2032s ok 128 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 8192 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '8192' 2032s # received: 8192 2032s ok 129 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 9216 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '9216' 2032s # received: 9216 2032s ok 130 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 10240 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '10240' 2032s # received: 10240 2032s ok 131 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 11264 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '11264' 2032s # received: 11264 2032s ok 132 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 12288 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '12288' 2032s # received: 12288 2032s ok 133 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 13312 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '13312' 2032s # received: 13312 2032s ok 134 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 14336 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '14336' 2032s # received: 14336 2032s ok 135 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 15360 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '15360' 2032s # received: 15360 2032s ok 136 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 16384 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '16384' 2032s # received: 16384 2032s ok 137 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 17408 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '17408' 2032s # received: 17408 2032s ok 138 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 18432 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '18432' 2032s # received: 18432 2032s ok 139 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 19456 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '19456' 2032s # received: 19456 2032s ok 140 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 20480 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '20480' 2032s # received: 20480 2032s ok 141 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 21504 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '21504' 2032s # received: 21504 2032s ok 142 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 22528 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '22528' 2032s # received: 22528 2032s ok 143 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 23552 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '23552' 2032s # received: 23552 2032s ok 144 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 24576 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '24576' 2032s # received: 24576 2032s ok 145 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 25600 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '25600' 2032s # received: 25600 2032s ok 146 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 26624 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '26624' 2032s # received: 26624 2032s ok 147 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 27648 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '27648' 2032s # received: 27648 2032s ok 148 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 28672 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '28672' 2032s # received: 28672 2032s ok 149 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 29696 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '29696' 2032s # received: 29696 2032s ok 150 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 30720 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '30720' 2032s # received: 30720 2032s ok 151 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 31744 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:49 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '31744' 2032s # received: 31744 2032s ok 152 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 32768 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '32768' 2032s # received: 32768 2032s ok 153 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 33792 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '33792' 2032s # received: 33792 2032s ok 154 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 34816 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '34816' 2032s # received: 34816 2032s ok 155 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 35840 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '35840' 2032s # received: 35840 2032s ok 156 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 36864 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '36864' 2032s # received: 36864 2032s ok 157 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 37888 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '37888' 2032s # received: 37888 2032s ok 158 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 38912 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '38912' 2032s # received: 38912 2032s ok 159 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 39936 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '39936' 2032s # received: 39936 2032s ok 160 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 40960 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '40960' 2032s # received: 40960 2032s ok 161 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 41984 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '41984' 2032s # received: 41984 2032s ok 162 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 43008 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '43008' 2032s # received: 43008 2032s ok 163 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 44032 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '44032' 2032s # received: 44032 2032s ok 164 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 45056 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '45056' 2032s # received: 45056 2032s ok 165 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 46080 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '46080' 2032s # received: 46080 2032s ok 166 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 47104 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '47104' 2032s # received: 47104 2032s ok 167 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 48128 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '48128' 2032s # received: 48128 2032s ok 168 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 49152 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '49152' 2032s # received: 49152 2032s ok 169 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 50176 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '50176' 2032s # received: 50176 2032s ok 170 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 51200 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '51200' 2032s # received: 51200 2032s ok 171 2032s #lwp request: 2032s #POST https://localhost:8564/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 102400 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 7 2032s #Client-Date: Wed, 20 Mar 2024 19:40:50 GMT 2032s #Client-Peer: 127.0.0.1:8564 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '102400' 2032s # received: 102400 2032s ok 172 2032s # testing : / with proxy_https_https (https) 2032s # expected: 200 2032s # received: '200' 2032s ok 173 2032s # testing : CGI script with folded headers 2032s # expected: 200 2032s # received: '200' 2032s ok 174 2032s # testing : using valid proxyssl client cert 2032s # expected: 200 2032s # received: '200' 2032s ok 175 2032s # testing : using invalid proxyssl client cert 2032s # expected: 403 2032s # received: '403' 2032s ok 176 2032s # testing : protected cgi script 2032s # expected: 200 2032s # received: '200' 2032s ok 177 2032s # testing : X-Forwarded-Host header 2032s # expected: 'localhost:8561' 2032s # received: 'localhost:8561' 2032s ok 178 2032s # testing : client subject common name 2032s # expected: 'client_ok' 2032s # received: 'client_ok' 2032s ok 179 2032s # testing : ProxyPassReverse Location rewrite 2032s # expected: 'https://localhost:8561/modules/' 2032s # received: 'https://localhost:8561/modules/' 2032s ok 180 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 1024 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '1024' 2032s # received: 1024 2032s ok 181 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 2048 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '2048' 2032s # received: 2048 2032s ok 182 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 3072 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '3072' 2032s # received: 3072 2032s ok 183 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 4096 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '4096' 2032s # received: 4096 2032s ok 184 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 5120 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '5120' 2032s # received: 5120 2032s ok 185 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 6144 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '6144' 2032s # received: 6144 2032s ok 186 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 7168 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '7168' 2032s # received: 7168 2032s ok 187 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 8192 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '8192' 2032s # received: 8192 2032s ok 188 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 9216 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '9216' 2032s # received: 9216 2032s ok 189 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 10240 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '10240' 2032s # received: 10240 2032s ok 190 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 11264 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '11264' 2032s # received: 11264 2032s ok 191 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 12288 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '12288' 2032s # received: 12288 2032s ok 192 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 13312 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '13312' 2032s # received: 13312 2032s ok 193 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 14336 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '14336' 2032s # received: 14336 2032s ok 194 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 15360 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '15360' 2032s # received: 15360 2032s ok 195 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 16384 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '16384' 2032s # received: 16384 2032s ok 196 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 17408 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '17408' 2032s # received: 17408 2032s ok 197 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 18432 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '18432' 2032s # received: 18432 2032s ok 198 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 19456 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '19456' 2032s # received: 19456 2032s ok 199 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 20480 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '20480' 2032s # received: 20480 2032s ok 200 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 21504 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '21504' 2032s # received: 21504 2032s ok 201 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 22528 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '22528' 2032s # received: 22528 2032s ok 202 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 23552 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:51 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '23552' 2032s # received: 23552 2032s ok 203 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 24576 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '24576' 2032s # received: 24576 2032s ok 204 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 25600 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '25600' 2032s # received: 25600 2032s ok 205 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 26624 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '26624' 2032s # received: 26624 2032s ok 206 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 27648 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '27648' 2032s # received: 27648 2032s ok 207 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 28672 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '28672' 2032s # received: 28672 2032s ok 208 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 29696 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '29696' 2032s # received: 29696 2032s ok 209 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 30720 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '30720' 2032s # received: 30720 2032s ok 210 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 31744 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '31744' 2032s # received: 31744 2032s ok 211 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 32768 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '32768' 2032s # received: 32768 2032s ok 212 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 33792 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '33792' 2032s # received: 33792 2032s ok 213 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 34816 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '34816' 2032s # received: 34816 2032s ok 214 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 35840 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '35840' 2032s # received: 35840 2032s ok 215 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 36864 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '36864' 2032s # received: 36864 2032s ok 216 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 37888 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '37888' 2032s # received: 37888 2032s ok 217 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 38912 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:52 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '38912' 2032s # received: 38912 2032s ok 218 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 39936 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '39936' 2032s # received: 39936 2032s ok 219 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 40960 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '40960' 2032s # received: 40960 2032s ok 220 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 41984 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '41984' 2032s # received: 41984 2032s ok 221 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 43008 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '43008' 2032s # received: 43008 2032s ok 222 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 44032 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '44032' 2032s # received: 44032 2032s ok 223 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 45056 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '45056' 2032s # received: 45056 2032s ok 224 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 46080 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '46080' 2032s # received: 46080 2032s ok 225 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 47104 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '47104' 2032s # received: 47104 2032s ok 226 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 48128 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '48128' 2032s # received: 48128 2032s ok 227 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 49152 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '49152' 2032s # received: 49152 2032s ok 228 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 50176 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '50176' 2032s # received: 50176 2032s ok 229 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 51200 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '51200' 2032s # received: 51200 2032s ok 230 2032s #lwp request: 2032s #POST https://localhost:8561/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 102400 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:53 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 7 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8561 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '102400' 2032s # received: 102400 2032s ok 231 2032s # testing : / with proxy_https_https_proxy_section (https) 2032s # expected: 200 2032s # received: '200' 2032s ok 232 2032s # testing : CGI script with folded headers 2032s # expected: 200 2032s # received: '200' 2032s ok 233 2032s # testing : using valid proxyssl client cert 2032s # expected: 200 2032s # received: '200' 2032s ok 234 2032s # testing : using invalid proxyssl client cert 2032s # expected: 403 2032s # received: '403' 2032s ok 235 2032s # testing : protected cgi script 2032s # expected: 200 2032s # received: '200' 2032s ok 236 2032s # testing : X-Forwarded-Host header 2032s # expected: 'localhost:8563' 2032s # received: 'localhost:8563' 2032s ok 237 2032s # testing : client subject common name 2032s # expected: 'client_ok' 2032s # received: 'client_ok' 2032s ok 238 2032s # testing : ProxyPassReverse Location rewrite 2032s # expected: 'https://localhost:8563/modules/' 2032s # received: 'https://localhost:8563/modules/' 2032s ok 239 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 1024 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '1024' 2032s # received: 1024 2032s ok 240 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 2048 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '2048' 2032s # received: 2048 2032s ok 241 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 3072 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '3072' 2032s # received: 3072 2032s ok 242 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 4096 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '4096' 2032s # received: 4096 2032s ok 243 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 5120 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '5120' 2032s # received: 5120 2032s ok 244 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 6144 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '6144' 2032s # received: 6144 2032s ok 245 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 7168 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '7168' 2032s # received: 7168 2032s ok 246 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 8192 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '8192' 2032s # received: 8192 2032s ok 247 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 9216 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 5 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '9216' 2032s # received: 9216 2032s ok 248 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 10240 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '10240' 2032s # received: 10240 2032s ok 249 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 11264 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '11264' 2032s # received: 11264 2032s ok 250 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 12288 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '12288' 2032s # received: 12288 2032s ok 251 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 13312 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '13312' 2032s # received: 13312 2032s ok 252 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 14336 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '14336' 2032s # received: 14336 2032s ok 253 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 15360 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '15360' 2032s # received: 15360 2032s ok 254 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 16384 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '16384' 2032s # received: 16384 2032s ok 255 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 17408 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '17408' 2032s # received: 17408 2032s ok 256 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 18432 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '18432' 2032s # received: 18432 2032s ok 257 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 19456 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:54 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '19456' 2032s # received: 19456 2032s ok 258 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 20480 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '20480' 2032s # received: 20480 2032s ok 259 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 21504 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '21504' 2032s # received: 21504 2032s ok 260 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 22528 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '22528' 2032s # received: 22528 2032s ok 261 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 23552 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '23552' 2032s # received: 23552 2032s ok 262 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 24576 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '24576' 2032s # received: 24576 2032s ok 263 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 25600 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '25600' 2032s # received: 25600 2032s ok 264 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 26624 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '26624' 2032s # received: 26624 2032s ok 265 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 27648 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '27648' 2032s # received: 27648 2032s ok 266 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 28672 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '28672' 2032s # received: 28672 2032s ok 267 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 29696 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '29696' 2032s # received: 29696 2032s ok 268 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 30720 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '30720' 2032s # received: 30720 2032s ok 269 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 31744 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '31744' 2032s # received: 31744 2032s ok 270 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 32768 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '32768' 2032s # received: 32768 2032s ok 271 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 33792 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '33792' 2032s # received: 33792 2032s ok 272 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 34816 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '34816' 2032s # received: 34816 2032s ok 273 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 35840 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '35840' 2032s # received: 35840 2032s ok 274 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 36864 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '36864' 2032s # received: 36864 2032s ok 275 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 37888 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:55 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '37888' 2032s # received: 37888 2032s ok 276 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 38912 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '38912' 2032s # received: 38912 2032s ok 277 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 39936 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '39936' 2032s # received: 39936 2032s ok 278 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 40960 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '40960' 2032s # received: 40960 2032s ok 279 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 41984 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '41984' 2032s # received: 41984 2032s ok 280 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 43008 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '43008' 2032s # received: 43008 2032s ok 281 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 44032 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '44032' 2032s # received: 44032 2032s ok 282 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 45056 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '45056' 2032s # received: 45056 2032s ok 283 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 46080 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '46080' 2032s # received: 46080 2032s ok 284 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 47104 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '47104' 2032s # received: 47104 2032s ok 285 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 48128 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '48128' 2032s # received: 48128 2032s ok 286 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 49152 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '49152' 2032s # received: 49152 2032s ok 287 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 50176 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '50176' 2032s # received: 50176 2032s ok 288 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 51200 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 6 2032s #Client-Date: Wed, 20 Mar 2024 19:40:56 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '51200' 2032s # received: 51200 2032s ok 289 2032s #lwp request: 2032s #POST https://localhost:8563/eat_post HTTP/1.1 2032s #User-Agent: libwww-perl/6.76 2032s #Content-Length: 102400 2032s # 2032s #server response: 2032s #HTTP/1.1 200 OK 2032s #Connection: close 2032s #Date: Wed, 20 Mar 2024 19:40:57 GMT 2032s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2032s #Vary: In-If1 2032s #Content-Length: 7 2032s #Client-Date: Wed, 20 Mar 2024 19:40:57 GMT 2032s #Client-Peer: 127.0.0.1:8563 2032s #Client-Response-Num: 1 2032s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2032s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2032s #Client-SSL-Socket-Class: IO::Socket::SSL 2032s #Client-SSL-Version: TLSv1_3 2032s #DMMATCH1: 1 2032s # 2032s # testing : length posted 2032s # expected: '102400' 2032s # received: 102400 2032s ok 290 2032s ok 2036s t/ssl/require.t ..................... 2036s 1..10 2036s # Running under perl version 5.038002 for linux 2036s # Current time local: Wed Mar 20 19:40:57 2024 2036s # Current time GMT: Wed Mar 20 19:40:57 2024 2036s # Using Test.pm version 1.31 2036s # Using Apache/Test.pm version 1.42 2036s ok 1 2036s ok 2 2036s ok 3 2036s ok 4 2036s ok 5 2036s ok 6 2036s ok 7 2036s ok 8 2036s ok 9 2036s ok 10 2036s ok 2039s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 2046s t/ssl/varlookup.t ................... 2046s 1..83 2046s # Running under perl version 5.038002 for linux 2046s # Current time local: Wed Mar 20 19:41:04 2024 2046s # Current time GMT: Wed Mar 20 19:41:04 2024 2046s # Using Test.pm version 1.31 2046s # Using Apache/Test.pm version 1.42 2046s # testing : HTTP_USER_AGENT 2046s # expected: 'libwww-perl/6.76' 2046s # received: 'libwww-perl/6.76' 2046s ok 1 2046s # testing : HTTP:User-Agent 2046s # expected: 'libwww-perl/6.76' 2046s # received: 'libwww-perl/6.76' 2046s ok 2 2046s # testing : HTTP_REFERER 2046s # expected: 't/ssl/varlookup.t' 2046s # received: 't/ssl/varlookup.t' 2046s ok 3 2046s # testing : HTTP_HOST 2046s # expected: 'localhost:8532' 2046s # received: 'localhost:8532' 2046s ok 4 2046s # testing : QUERY_STRING 2046s # expected: 'QUERY_STRING' 2046s # received: 'QUERY_STRING' 2046s ok 5 2046s # testing : SERVER_SOFTWARE 2046s # expected: qr/^Apache\/2.4.58/ 2046s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 2046s ok 6 2046s # testing : SERVER_ADMIN 2046s # expected: 'tuser@localhost' 2046s # received: 'tuser@localhost' 2046s ok 7 2046s # testing : SERVER_PORT 2046s # expected: '8532' 2046s # received: '8532' 2046s ok 8 2046s # testing : SERVER_NAME 2046s # expected: 'localhost' 2046s # received: 'localhost' 2046s ok 9 2046s # testing : SERVER_PROTOCOL 2046s # expected: qr/^HTTP\/1\.\d$/ 2046s # received: 'HTTP/1.1' 2046s ok 10 2046s # testing : REMOTE_ADDR 2046s # expected: '127.0.0.1' 2046s # received: '127.0.0.1' 2046s ok 11 2046s # testing : DOCUMENT_ROOT 2046s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 2046s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 2046s ok 12 2046s # testing : REQUEST_METHOD 2046s # expected: 'GET' 2046s # received: 'GET' 2046s ok 13 2046s # testing : REQUEST_URI 2046s # expected: '/test_ssl_var_lookup' 2046s # received: '/test_ssl_var_lookup' 2046s ok 14 2046s # testing : TIME_YEAR 2046s # expected: 2024 2046s # received: '2024' 2046s ok 15 2046s # testing : TIME_MON 2046s # expected: '03' 2046s # received: '03' 2046s ok 16 2046s # testing : TIME_DAY 2046s # expected: '20' 2046s # received: '20' 2046s ok 17 2046s # testing : TIME_WDAY 2046s # expected: 3 2046s # received: '3' 2046s ok 18 2046s # testing : IS_SUBREQ 2046s # expected: 'false' 2046s # received: 'false' 2046s ok 19 2046s # testing : API_VERSION 2046s # expected: '20120211' 2046s # received: '20120211' 2046s ok 20 2046s # testing : THE_REQUEST 2046s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 2046s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 2046s ok 21 2046s # testing : REQUEST_SCHEME 2046s # expected: 'https' 2046s # received: 'https' 2046s ok 22 2046s # testing : HTTPS 2046s # expected: 'on' 2046s # received: 'on' 2046s ok 23 2046s # testing : ENV:THE_ARGS 2046s # expected: 'ENV:THE_ARGS' 2046s # received: 'ENV:THE_ARGS' 2046s ok 24 2046s # testing : SSL_CLIENT_M_VERSION 2046s # expected: qr/^\d+$/ 2046s # received: '3' 2046s ok 25 2046s # testing : SSL_SERVER_M_VERSION 2046s # expected: qr/^\d+$/ 2046s # received: '3' 2046s ok 26 2046s # testing : SSL_CLIENT_M_SERIAL 2046s # expected: qr/^[0-9A-F]+$/ 2046s # received: '0C' 2046s ok 27 2046s # testing : SSL_SERVER_M_SERIAL 2046s # expected: qr/^[0-9A-F]+$/ 2046s # received: '01' 2046s ok 28 2046s # testing : SSL_PROTOCOL 2046s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 2046s # received: 'TLSv1.3' 2046s ok 29 2046s # testing : SSL_CLIENT_V_START 2046s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2046s # received: 'Mar 20 19:28:47 2024 GMT' 2046s ok 30 2046s # testing : SSL_SERVER_V_START 2046s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2046s # received: 'Mar 20 19:28:39 2024 GMT' 2046s ok 31 2046s # testing : SSL_CLIENT_V_END 2046s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2046s # received: 'Mar 20 19:28:47 2025 GMT' 2046s ok 32 2046s # testing : SSL_SERVER_V_END 2046s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2046s # received: 'Mar 20 19:28:39 2025 GMT' 2046s ok 33 2046s # testing : SSL_CIPHER 2046s # expected: qr/^[A-Z0-9_-]+$/ 2046s # received: 'TLS_AES_256_GCM_SHA384' 2046s ok 34 2046s # testing : SSL_CIPHER_EXPORT 2046s # expected: 'false' 2046s # received: 'false' 2046s ok 35 2046s # testing : SSL_CIPHER_ALGKEYSIZE 2046s # expected: qr/^\d+$/ 2046s # received: '256' 2046s ok 36 2046s # testing : SSL_CIPHER_USEKEYSIZE 2046s # expected: qr/^\d+$/ 2046s # received: '256' 2046s ok 37 2046s # testing : SSL_SECURE_RENEG 2046s # expected: qr/^(false|true)$/ 2046s # received: 'true' 2046s ok 38 2046s # testing : SSL_CLIENT_S_DN 2046s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2046s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2046s ok 39 2046s # testing : SSL_SERVER_S_DN 2046s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 2046s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 2046s ok 40 2046s # testing : SSL_CLIENT_S_DN_C 2046s # expected: 'US' 2046s # received: 'US' 2046s ok 41 2046s # testing : SSL_SERVER_S_DN_C 2046s # expected: 'US' 2046s # received: 'US' 2046s ok 42 2046s # testing : SSL_CLIENT_S_DN_ST 2046s # expected: 'California' 2046s # received: 'California' 2046s ok 43 2046s # testing : SSL_SERVER_S_DN_ST 2046s # expected: 'California' 2046s # received: 'California' 2046s ok 44 2046s # testing : SSL_CLIENT_S_DN_L 2046s # expected: 'San Francisco' 2046s # received: 'San Francisco' 2046s ok 45 2046s # testing : SSL_SERVER_S_DN_L 2046s # expected: 'San Francisco' 2046s # received: 'San Francisco' 2046s ok 46 2046s # testing : SSL_CLIENT_S_DN_O 2046s # expected: 'ASF' 2046s # received: 'ASF' 2046s ok 47 2046s # testing : SSL_SERVER_S_DN_O 2046s # expected: 'ASF' 2046s # received: 'ASF' 2046s ok 48 2046s # testing : SSL_CLIENT_S_DN_OU 2046s # expected: 'httpd-test' 2046s # received: 'httpd-test' 2046s ok 49 2046s # testing : SSL_SERVER_S_DN_OU 2046s # expected: qr/^httpd-test\/([-\w]+)/ 2046s # received: 'httpd-test/rsa-test' 2046s ok 50 2046s # testing : SSL_CLIENT_S_DN_CN 2046s # expected: 'client_ok' 2046s # received: 'client_ok' 2046s ok 51 2046s # testing : SSL_SERVER_S_DN_CN 2046s # expected: 'localhost' 2046s # received: 'localhost' 2046s ok 52 2046s # testing : SSL_CLIENT_S_DN_Email 2046s # expected: 'test-dev@httpd.apache.org' 2046s # received: 'test-dev@httpd.apache.org' 2046s ok 53 2046s # testing : SSL_SERVER_S_DN_Email 2046s # expected: 'test-dev@httpd.apache.org' 2046s # received: 'test-dev@httpd.apache.org' 2046s ok 54 2046s # testing : SSL_CLIENT_SAN_Email_0 2046s # expected: 'test-dev@httpd.apache.org' 2046s # received: 'test-dev@httpd.apache.org' 2046s ok 55 2046s # testing : SSL_SERVER_SAN_DNS_0 2046s # expected: 'localhost' 2046s # received: 'localhost' 2046s ok 56 2046s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 2046s # expected: 'test-dev@httpd.apache.org' 2046s # received: 'test-dev@httpd.apache.org' 2046s ok 57 2046s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 2046s # expected: '_https.localhost' 2046s # received: '_https.localhost' 2046s ok 58 2046s # testing : SSL_CLIENT_I_DN 2046s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2046s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2046s ok 59 2046s # testing : SSL_SERVER_I_DN 2046s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2046s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2046s ok 60 2046s # testing : SSL_CLIENT_I_DN_C 2046s # expected: 'US' 2046s # received: 'US' 2046s ok 61 2046s # testing : SSL_SERVER_I_DN_C 2046s # expected: 'US' 2046s # received: 'US' 2046s ok 62 2046s # testing : SSL_CLIENT_I_DN_ST 2046s # expected: 'California' 2046s # received: 'California' 2046s ok 63 2046s # testing : SSL_SERVER_I_DN_ST 2046s # expected: 'California' 2046s # received: 'California' 2046s ok 64 2046s # testing : SSL_CLIENT_I_DN_L 2046s # expected: 'San Francisco' 2046s # received: 'San Francisco' 2046s ok 65 2046s # testing : SSL_SERVER_I_DN_L 2046s # expected: 'San Francisco' 2046s # received: 'San Francisco' 2046s ok 66 2046s # testing : SSL_CLIENT_I_DN_O 2046s # expected: 'ASF' 2046s # received: 'ASF' 2046s ok 67 2046s # testing : SSL_SERVER_I_DN_O 2046s # expected: 'ASF' 2046s # received: 'ASF' 2046s ok 68 2046s # testing : SSL_CLIENT_I_DN_OU 2046s # expected: 'httpd-test' 2046s # received: 'httpd-test' 2046s ok 69 2046s # testing : SSL_SERVER_I_DN_OU 2046s # expected: 'httpd-test' 2046s # received: 'httpd-test' 2046s ok 70 2046s # testing : SSL_CLIENT_I_DN_CN 2046s # expected: 'ca' 2046s # received: 'ca' 2046s ok 71 2046s # testing : SSL_SERVER_I_DN_CN 2046s # expected: 'ca' 2046s # received: 'ca' 2046s ok 72 2046s # testing : SSL_SERVER_I_DN_CN_RAW 2046s # expected: 'ca' 2046s # received: 'ca' 2046s ok 73 2046s # testing : SSL_SERVER_I_DN_CN_0_RAW 2046s # expected: 'ca' 2046s # received: 'ca' 2046s ok 74 2046s # testing : SSL_CLIENT_I_DN_Email 2046s # expected: 'test-dev@httpd.apache.org' 2046s # received: 'test-dev@httpd.apache.org' 2046s ok 75 2046s # testing : SSL_SERVER_I_DN_Email 2046s # expected: 'test-dev@httpd.apache.org' 2046s # received: 'test-dev@httpd.apache.org' 2046s ok 76 2046s # testing : SSL_CLIENT_A_SIG 2046s # expected: 'sha256WithRSAEncryption' 2046s # received: 'sha256WithRSAEncryption' 2046s ok 77 2046s # testing : SSL_SERVER_A_SIG 2046s # expected: 'sha256WithRSAEncryption' 2046s # received: 'sha256WithRSAEncryption' 2046s ok 78 2046s # testing : SSL_CLIENT_A_KEY 2046s # expected: 'rsaEncryption' 2046s # received: 'rsaEncryption' 2046s ok 79 2046s # testing : SSL_SERVER_A_KEY 2046s # expected: qr/^[rd]saEncryption$/ 2046s # received: 'rsaEncryption' 2046s ok 80 2046s # testing : SSL_CLIENT_CERT 2046s # expected: qr/^-----BEGIN CERTIFICATE-----/ 2046s # received: '-----BEGIN CERTIFICATE----- 2046s # MIIFHTCCBAWgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 2046s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 2046s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 2046s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw 2046s # MTkyODQ3WhcNMjUwMzIwMTkyODQ3WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 2046s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 2046s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 2046s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 2046s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8BtcJcrKjp5V5eLmICiNrubI1PDWxsBHEHu 2046s # vbin0cyrdPRb38aNqeB7woG+FWnVcCANk3j0rHtz3VzW3B6rtgZ9RTV+Q1n/bc29 2046s # 9w5caAhB5SMVG0/zDgzC3p1VwRb9acgZTOEiXMWIPJEhohiB8hsh41/YoSUTXrkg 2046s # 9P2YZoPHkvTHZK4rHcG4/y2BSntrA1xSKiBHjUwzNmc7r+HilcsZAMPPhpIlNSZo 2046s # PQ3sQKRnxcn/1p0hr/grmbRnZQYaYpltLy/i26x80nvLzFatY2U3TsPO4xkx0Sxv 2046s # poz/EJZJNCa9RctdqYEtwgKrTNvuENZXOXJUoL5xjnlr93IHgQIDAQABo4IBbzCC 2046s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 2046s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 2046s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 2046s # A1UdDgQWBBRUwxo4X5/1/YNmc7TChoBYckwqzTCBvgYDVR0jBIG2MIGzoYGapIGX 2046s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 2046s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 2046s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 2046s # Y2hlLm9yZ4IUDpcMt3HjwGGOGUGTppoO1LDNd+kwDQYJKoZIhvcNAQELBQADggEB 2046s # AH1CA9RfwF/rthKag0bDAk4MbqhFUx7aqvsyUYn117GnZ+MiDjw2Kt26SKvIaZev 2046s # zjwHFChzVKlTMrRd3PvPKQCxmDdU6IwFVBW8HRr7eHav3cUfW0cwze/mQPewJIv1 2046s # mTUmqtsz9O1LaUTjYX7oabgcGyo5AElKIcujClazhnbEJ1IymMrAAYUmC47KU5kP 2046s # c4DXvMc55xADvSzjBQzdYjsPhPNuwTPQv3EjQ/kBknjQCzS9JSgq7Wdx1CfOfUT2 2046s # 133UaX9rFarnSGzs9W4YVBQDag94OhHczc+L9XCG71PDLGJDStN2JaQCVdvajMCr 2046s # El1Evyu+5djgOnvwuOuOQ7I= 2046s # -----END CERTIFICATE----- 2046s # ' 2046s ok 81 2046s # testing : SSL_SERVER_CERT 2046s # expected: qr/^-----BEGIN CERTIFICATE-----/ 2046s # received: '-----BEGIN CERTIFICATE----- 2046s # MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 2046s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 2046s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 2046s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw 2046s # MTkyODM5WhcNMjUwMzIwMTkyODM5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 2046s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 2046s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 2046s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 2046s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxKzXtbec7IInxcewHnP1SXt 2046s # sADR6p8yFsZQNHfhdk35/RpTClVAo2kzwY8FAQVMjdpSuo7tZa5T/DhCn2zOPoUe 2046s # Mi7o8/UTZNoD5Gq7p8zKUc/CgjF28vQXJOYugpeJMEpsckrhwnNwhOyqqeuXNdbu 2046s # 2Y2h0E39+HCdTj0ge1aDjaks0tpyZ8J7smvt9ksfmTioeqJK5hveeHEFVMDueGy1 2046s # d8zdNNSW7hY1B8IYq49kqaEH9ZZjvxnS+l+UlhFVk4d4Y4qLomMpfTX3S2jUeacM 2046s # ffwb3BruB8YgAKg0bHWxBlFhpHL817mqt883TLOg1xXE1aqm9CynYHsV/6QzTwID 2046s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 2046s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFCVM148O6FkvAJ5KJukum4Ny/tvd 2046s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 2046s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 2046s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 2046s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQOlwy3cePAYY4ZQZOmmg7UsM13 2046s # 6TANBgkqhkiG9w0BAQsFAAOCAQEAiPn0pPn5rfqvMpnYEa45z2ac3kRsWblLXqNX 2046s # f/2YPKxvHubdOI+MW+1q95EaNUd0m2d2RO81/jX7aYxPA75piLCFDbhnUw3jPYdP 2046s # dslmZXr4A1P4KGQ/EkKSV2cqrIhSoesX8yyiOY+2VOtZTMzaPqxqqyBBgspnKkVZ 2046s # tuDNPiXP6q3tLMecmXZGOcbtkOzmRyuPQXxCrnVbZzcKsWtsZKcE7vCUaLMDKQQD 2046s # WEleX60B6kwv5Dmqm01Yg9HyxUTinTPZnCMnqNZdVU+a38sKY2Pc8TyamIdwthVk 2046s # rkN7DD0cKZDg46srH08dRvYvVM1bIA6BaHJ27JTTBBgJbyC4KA== 2046s # -----END CERTIFICATE----- 2046s # ' 2046s ok 82 2046s # testing : SSL_CLIENT_VERIFY 2046s # expected: 'SUCCESS' 2046s # received: 'SUCCESS' 2046s ok 83 2046s ok 2050s t/ssl/verify.t ...................... 2050s 1..3 2050s # Running under perl version 5.038002 for linux 2050s # Current time local: Wed Mar 20 19:41:11 2024 2050s # Current time GMT: Wed Mar 20 19:41:11 2024 2050s # Using Test.pm version 1.31 2050s # Using Apache/Test.pm version 1.42 2050s HTTP/1.1 403 Forbidden 2050s Connection: close 2050s Date: Wed, 20 Mar 2024 19:41:14 GMT 2050s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2050s Content-Length: 258 2050s Content-Type: text/html; charset=iso-8859-1 2050s Client-Date: Wed, 20 Mar 2024 19:41:14 GMT 2050s Client-Peer: 127.0.0.1:8532 2050s Client-Response-Num: 1 2050s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2050s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2050s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2050s Client-SSL-Socket-Class: IO::Socket::SSL 2050s Client-SSL-Version: TLSv1_3 2050s Title: 403 Forbidden 2050s 2050s 2050s 2050s 403 Forbidden 2050s 2050s

Forbidden

2050s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

2050s 2050s ok 1 2050s HTTP/1.1 200 OK 2050s Connection: close 2050s Date: Wed, 20 Mar 2024 19:41:14 GMT 2050s Accept-Ranges: bytes 2050s ETag: "1a-613edd771cbc0" 2050s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2050s Vary: In-If1 2050s Content-Length: 26 2050s Content-Type: text/html 2050s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2050s Client-Date: Wed, 20 Mar 2024 19:41:14 GMT 2050s Client-Peer: 127.0.0.1:8532 2050s Client-Response-Num: 1 2050s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2050s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2050s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2050s Client-SSL-Socket-Class: IO::Socket::SSL 2050s Client-SSL-Version: TLSv1_3 2050s DMMATCH1: 1 2050s 2050s welcome to localhost:8529 2050s ok 2 2050s 500 Server closed connection without sending any data back 2050s Content-Type: text/plain 2050s Client-Date: Wed, 20 Mar 2024 19:41:14 GMT 2050s Client-Warning: Internal response 2050s 2050s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2050s ok 3 2050s ok 2050s All tests successful. 2050s Files=142, Tests=7321, 707 wallclock secs ( 2.34 usr 1.20 sys + 246.46 cusr 121.00 csys = 371.00 CPU) 2050s Result: PASS 2050s [warning] server localhost:8529 shutdown 2051s [warning] port 8529 still in use... 2057s ......done 2057s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 2057s + grep -E '^Result: PASS' testlog.mpm_worker 2057s Files=142, Tests=7321, 707 wallclock secs ( 2.34 usr 1.20 sys + 246.46 cusr 121.00 csys = 371.00 CPU) 2057s Result: PASS 2057s + grep -E '^Result: FAIL' testlog.mpm_worker 2057s =============Running-with-mpm_event========== 2057s + grep -E 'server dumped core' testlog.mpm_worker 2057s + return 0 2057s + run_tests mpm_event 2057s + local MPM=mpm_event 2057s + shift 2057s + local LOG=testlog.mpm_event 2057s + echo =============Running-with-mpm_event========== 2057s + rm -f apache2.conf.debian 2057s + cp /etc/apache2/apache2.conf apache2.conf.debian 2057s + cat /etc/apache2/mods-available/mpm_event.load 2057s + grep -v mpm_ 2057s + xargs cat 2057s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 2057s + for m in bucketeer case_filter case_filter_in 2057s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 2057s + for m in bucketeer case_filter case_filter_in 2057s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 2057s + for m in bucketeer case_filter case_filter_in 2057s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 2057s + cat /etc/apache2/mods-available/mime.conf 2057s + echo 'Servername localhost' 2057s + make clean 2057s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 2057s t/TEST -clean 2057s [warning] setting ulimit to allow core files 2057s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/TEST -clean 2057s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules' 2057s cd authany && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 2057s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 2057s cd client_add_filter && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2057s rm -rf mod_client_add_filter.o mod_client_add_filter.lo mod_client_add_filter.slo mod_client_add_filter.la mod_client_add_filter.i mod_client_add_filter.s mod_client_add_filter.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2057s cd eat_post && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2057s rm -rf mod_eat_post.o mod_eat_post.lo mod_eat_post.slo mod_eat_post.la mod_eat_post.i mod_eat_post.s mod_eat_post.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2057s cd echo_post && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2057s rm -rf mod_echo_post.o mod_echo_post.lo mod_echo_post.slo mod_echo_post.la mod_echo_post.i mod_echo_post.s mod_echo_post.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2057s cd echo_post_chunk && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2057s rm -rf mod_echo_post_chunk.o mod_echo_post_chunk.lo mod_echo_post_chunk.slo mod_echo_post_chunk.la mod_echo_post_chunk.i mod_echo_post_chunk.s mod_echo_post_chunk.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2057s cd fold && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 2057s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 2057s cd input_body_filter && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2057s rm -rf mod_input_body_filter.o mod_input_body_filter.lo mod_input_body_filter.slo mod_input_body_filter.la mod_input_body_filter.i mod_input_body_filter.s mod_input_body_filter.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2057s cd list_modules && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2057s rm -rf mod_list_modules.o mod_list_modules.lo mod_list_modules.slo mod_list_modules.la mod_list_modules.i mod_list_modules.s mod_list_modules.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2057s cd memory_track && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2057s rm -rf mod_memory_track.o mod_memory_track.lo mod_memory_track.slo mod_memory_track.la mod_memory_track.i mod_memory_track.s mod_memory_track.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2057s cd nntp_like && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2057s rm -rf mod_nntp_like.o mod_nntp_like.lo mod_nntp_like.slo mod_nntp_like.la mod_nntp_like.i mod_nntp_like.s mod_nntp_like.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2057s cd random_chunk && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2057s rm -rf mod_random_chunk.o mod_random_chunk.lo mod_random_chunk.slo mod_random_chunk.la mod_random_chunk.i mod_random_chunk.s mod_random_chunk.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2057s cd test_apr_uri && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2057s rm -rf mod_test_apr_uri.o mod_test_apr_uri.lo mod_test_apr_uri.slo mod_test_apr_uri.la mod_test_apr_uri.i mod_test_apr_uri.s mod_test_apr_uri.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2057s cd test_pass_brigade && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2057s rm -rf mod_test_pass_brigade.o mod_test_pass_brigade.lo mod_test_pass_brigade.slo mod_test_pass_brigade.la mod_test_pass_brigade.i mod_test_pass_brigade.s mod_test_pass_brigade.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2057s cd test_rwrite && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2057s rm -rf mod_test_rwrite.o mod_test_rwrite.lo mod_test_rwrite.slo mod_test_rwrite.la mod_test_rwrite.i mod_test_rwrite.s mod_test_rwrite.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2057s cd test_session && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 2057s rm -rf mod_test_session.o mod_test_session.lo mod_test_session.slo mod_test_session.la mod_test_session.i mod_test_session.s mod_test_session.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 2057s cd test_ssl && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2057s rm -rf mod_test_ssl.o mod_test_ssl.lo mod_test_ssl.slo mod_test_ssl.la mod_test_ssl.i mod_test_ssl.s mod_test_ssl.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2057s cd test_utilities && make clean 2057s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2057s rm -rf mod_test_utilities.o mod_test_utilities.lo mod_test_utilities.slo mod_test_utilities.la mod_test_utilities.i mod_test_utilities.s mod_test_utilities.gcno .libs 2057s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2057s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules' 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 2058s rmdir keys 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 2058s rmdir newcerts 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 2058s rmdir certs 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 2058s rmdir crl 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 2058s rmdir export 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 2058s rmdir csr 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 2058s rmdir conf 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 2058s rmdir proxy 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 2058s unlink /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 2058s rmdir asf 2058s rmdir /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 2058s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 2058s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test' 2058s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 2058s t/TEST -clean 2058s [warning] setting ulimit to allow core files 2058s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 2058s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 2058s make[2]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 2058s rm -f \ 2058s TestItSelf.bso TestItSelf.def \ 2058s TestItSelf.exp TestItSelf.x \ 2058s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 2058s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 2058s *.a *.o \ 2058s *perl.core MYMETA.json \ 2058s MYMETA.yml blibdirs.ts \ 2058s core core.*perl.*.? \ 2058s core.[0-9] core.[0-9][0-9] \ 2058s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 2058s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 2058s mon.out perl \ 2058s perl perl.exe \ 2058s perlmain.c pm_to_blib \ 2058s pm_to_blib.ts so_locations \ 2058s tmon.out 2058s rm -rf \ 2058s Makefile.old blib \ 2058s t/TEST 2058s mv Makefile Makefile.old > /dev/null 2>&1 2058s make[2]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 2058s rm -f \ 2058s Test.bso Test.def \ 2058s Test.exp Test.x \ 2058s ../blib/arch/auto/Apache/Test/extralibs.all \ 2058s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 2058s *.a *.o \ 2058s *perl.core MYMETA.json \ 2058s MYMETA.yml blibdirs.ts \ 2058s core core.*perl.*.? \ 2058s core.[0-9] core.[0-9][0-9] \ 2058s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 2058s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 2058s mon.out perl \ 2058s perl perl.exe \ 2058s perlmain.c pm_to_blib \ 2058s pm_to_blib.ts so_locations \ 2058s tmon.out 2058s rm -rf \ 2058s .mypacklist Makefile.old \ 2058s blib t/REPORT \ 2058s t/TEST 2058s mv Makefile Makefile.old > /dev/null 2>&1 2058s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test' 2058s rm -f \ 2058s test.bso test.def \ 2058s test.exp test.x \ 2058s blib/arch/auto/httpd-test/extralibs.all \ 2058s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 2058s *.a *.o \ 2058s *perl.core MYMETA.json \ 2058s MYMETA.yml blibdirs.ts \ 2058s core core.*perl.*.? \ 2058s core.[0-9] core.[0-9][0-9] \ 2058s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 2058s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 2058s mon.out perl \ 2058s perl perl.exe \ 2058s perlmain.c pm_to_blib \ 2058s pm_to_blib.ts so_locations \ 2058s tmon.out 2058s rm -rf \ 2058s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 2058s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 2058s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 2058s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 2058s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 2058s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 2058s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 2058s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 2058s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 2058s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 2058s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 2058s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 2058s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 2058s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 2058s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 2058s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 2058s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 2058s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 2058s blib 2058s mv Makefile Makefile.old > /dev/null 2>&1 2058s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 2058s + chown -R tuser: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp 2058s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/apache2.conf.debian' 2058s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 2058s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 2058s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 2058s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/action.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/big.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/env.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 2058s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 2058s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 2058s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 2058s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 2058s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 2058s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 2058s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 2058s Warning: NAME must be a package name 2058s Checking if your kit is complete... 2058s Looks good 2058s [ info] generating script t/TEST 2058s [ info] generating script ./t/cgi-bin/cookies.pl 2058s [ info] generating script ./t/cgi-bin/next_available_port.pl 2059s [ info] generating script t/TEST 2059s Writing MYMETA.yml and MYMETA.json 2059s Writing MYMETA.yml and MYMETA.json 2059s Checking for Cwd...ok 2059s Checking for File::Spec...ok 2059s Generating a Unix-style Makefile 2059s Writing Makefile for httpd-test 2059s Writing MYMETA.yml and MYMETA.json 2059s + tee testlog.mpm_event 2059s + su tuser -c 't/TEST ' 2059s [warning] setting ulimit to allow core files 2059s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/TEST 2062s [warning] generating SSL CA for asf 2062s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 2063s ..+......+..+.+..+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+...+..+......+.........+.+...+......+.....+.........+.......+.....+....+.....+.........+..........+..+...+.+.....+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...........+......+...+.+..+...+.......+........+....+......+.....+......+...+...+....+.....+......+....+...+.....+......+......+...+..................+..........+............+..+.........+......+....+..+....+...+.....+..................+...+....+....................+.+.....+....+..+.........+...................+.....+...............+......+.+........+.+......+...............+.....+..........+...+...+.....+...+......+......+...............+....+.....+....+......+.........+.....+.......+..+.+............+........+....+.....+......+.+..................+......+......+.....+....+.....+.+......+...+..+.........+.........+.......+.....+...+.+.....+......+...+.+...........+...+....+......+.........+.....+.+..............+.......+.....+.+...+...........+.............+..+...+.......+......+.....+...+.......+..+.......+...+.....+..........+...+..+..........+...+...+......+.....+.........+......................+.....+...+.........+............+....+..+...+...............+.+..............+......................+........+.+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2064s ..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+.........+......+.+...+.....+.+......+.....+......................+..+...+.......+...+.....+...+...+.+...+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+......+.....+...+.+.........+...+........+....+..+.............+...+.....+............+......+....+......+..+...+....+...+..............+.........+.+.....+.+........+.+......+.....+.............+..+.......+...............+.....+...+..........+..................+......+...+..+.........+.+...+..+.+...+..+...+.......+.....+.......+..................+........+.+......+..+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2064s ----- 2064s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 2064s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 2064s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 2064s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 2064s Using configuration from conf/server_des3.cnf 2064s Check that the request matches the signature 2064s Signature ok 2064s The Subject's Distinguished Name is as follows 2064s countryName :PRINTABLE:'US' 2064s stateOrProvinceName :ASN.1 12:'California' 2064s localityName :ASN.1 12:'San Francisco' 2064s organizationName :ASN.1 12:'ASF' 2064s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 2064s commonName :ASN.1 12:'localhost' 2064s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2064s Certificate is to be certified until Mar 20 19:41:29 2025 GMT (365 days) 2064s 2064s Write out database with 1 new entries 2064s Database updated 2064s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 2066s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 2066s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 2066s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 2066s Using configuration from conf/server2_des3_dsa.cnf 2066s Check that the request matches the signature 2066s Signature ok 2066s The Subject's Distinguished Name is as follows 2066s countryName :PRINTABLE:'US' 2066s stateOrProvinceName :ASN.1 12:'California' 2066s localityName :ASN.1 12:'San Francisco' 2066s organizationName :ASN.1 12:'ASF' 2066s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 2066s commonName :ASN.1 12:'localhost' 2066s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2066s Certificate is to be certified until Mar 20 19:41:31 2025 GMT (365 days) 2066s 2066s Write out database with 1 new entries 2066s Database updated 2066s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 2066s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 2066s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 2066s Using configuration from conf/server_des3_dsa.cnf 2066s Check that the request matches the signature 2066s Signature ok 2066s The Subject's Distinguished Name is as follows 2066s countryName :PRINTABLE:'US' 2066s stateOrProvinceName :ASN.1 12:'California' 2066s localityName :ASN.1 12:'San Francisco' 2066s organizationName :ASN.1 12:'ASF' 2066s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 2066s commonName :ASN.1 12:'localhost' 2066s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2066s Certificate is to be certified until Mar 20 19:41:31 2025 GMT (365 days) 2066s 2066s Write out database with 1 new entries 2066s Database updated 2066s [ info] openssl genrsa -out keys/client_ok.pem 2048 2067s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 2067s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ok_ext 2067s Using configuration from conf/client_ok.cnf 2067s Check that the request matches the signature 2067s Signature ok 2067s The Subject's Distinguished Name is as follows 2067s countryName :PRINTABLE:'US' 2067s stateOrProvinceName :ASN.1 12:'California' 2067s localityName :ASN.1 12:'San Francisco' 2067s organizationName :ASN.1 12:'ASF' 2067s organizationalUnitName:ASN.1 12:'httpd-test' 2067s commonName :ASN.1 12:'client_ok' 2067s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2067s Certificate is to be certified until Mar 20 19:41:32 2025 GMT (365 days) 2067s 2067s Write out database with 1 new entries 2067s Database updated 2067s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 2067s [ info] generating proxy cert: proxy/client_ok.pem 2067s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 2067s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 2067s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 2067s Using configuration from conf/server_dsa.cnf 2067s Check that the request matches the signature 2067s Signature ok 2067s The Subject's Distinguished Name is as follows 2067s countryName :PRINTABLE:'US' 2067s stateOrProvinceName :ASN.1 12:'California' 2067s localityName :ASN.1 12:'San Francisco' 2067s organizationName :ASN.1 12:'ASF' 2067s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 2067s commonName :ASN.1 12:'localhost' 2067s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2067s Certificate is to be certified until Mar 20 19:41:32 2025 GMT (365 days) 2067s 2067s Write out database with 1 new entries 2067s Database updated 2067s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 2068s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 2068s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 2068s Using configuration from conf/server2_des3.cnf 2068s Check that the request matches the signature 2068s Signature ok 2068s The Subject's Distinguished Name is as follows 2068s countryName :PRINTABLE:'US' 2068s stateOrProvinceName :ASN.1 12:'California' 2068s localityName :ASN.1 12:'San Francisco' 2068s organizationName :ASN.1 12:'ASF' 2068s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 2068s commonName :ASN.1 12:'localhost' 2068s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2068s Certificate is to be certified until Mar 20 19:41:33 2025 GMT (365 days) 2068s 2068s Write out database with 1 new entries 2068s Database updated 2068s [ info] openssl genrsa -out keys/server2.pem 2048 2068s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 2068s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 2068s Using configuration from conf/server2.cnf 2068s Check that the request matches the signature 2068s Signature ok 2068s The Subject's Distinguished Name is as follows 2068s countryName :PRINTABLE:'US' 2068s stateOrProvinceName :ASN.1 12:'California' 2068s localityName :ASN.1 12:'San Francisco' 2068s organizationName :ASN.1 12:'ASF' 2068s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 2068s commonName :ASN.1 12:'localhost' 2068s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2068s Certificate is to be certified until Mar 20 19:41:33 2025 GMT (365 days) 2068s 2068s Write out database with 1 new entries 2068s Database updated 2068s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 2068s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 2068s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 2068s Using configuration from conf/server2_dsa.cnf 2068s Check that the request matches the signature 2068s Signature ok 2068s The Subject's Distinguished Name is as follows 2068s countryName :PRINTABLE:'US' 2068s stateOrProvinceName :ASN.1 12:'California' 2068s localityName :ASN.1 12:'San Francisco' 2068s organizationName :ASN.1 12:'ASF' 2068s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 2068s commonName :ASN.1 12:'localhost' 2068s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2068s Certificate is to be certified until Mar 20 19:41:33 2025 GMT (365 days) 2068s 2068s Write out database with 1 new entries 2068s Database updated 2068s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 2069s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 2069s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch 2069s Using configuration from conf/client_snakeoil.cnf 2069s Check that the request matches the signature 2069s Signature ok 2069s The Subject's Distinguished Name is as follows 2069s countryName :PRINTABLE:'AU' 2069s stateOrProvinceName :ASN.1 12:'Queensland' 2069s localityName :ASN.1 12:'Mackay' 2069s organizationName :ASN.1 12:'Snake Oil, Ltd.' 2069s organizationalUnitName:ASN.1 12:'Staff' 2069s commonName :ASN.1 12:'client_snakeoil' 2069s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2069s Certificate is to be certified until Mar 20 19:41:34 2025 GMT (365 days) 2069s 2069s Write out database with 1 new entries 2069s Database updated 2069s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 2069s [ info] generating proxy cert: proxy/client_snakeoil.pem 2069s [ info] openssl genrsa -out keys/client_colon.pem 2048 2069s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 2069s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch 2069s Using configuration from conf/client_colon.cnf 2069s Check that the request matches the signature 2069s Signature ok 2069s The Subject's Distinguished Name is as follows 2069s countryName :PRINTABLE:'US' 2069s stateOrProvinceName :ASN.1 12:'California' 2069s localityName :ASN.1 12:'San Francisco' 2069s organizationName :ASN.1 12:'ASF' 2069s organizationalUnitName:ASN.1 12:'httpd-test' 2069s commonName :ASN.1 12:'user:colon' 2069s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2069s Certificate is to be certified until Mar 20 19:41:34 2025 GMT (365 days) 2069s 2069s Write out database with 1 new entries 2069s Database updated 2069s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 2069s [ info] generating proxy cert: proxy/client_colon.pem 2069s [ info] openssl genrsa -out keys/server.pem 2048 2070s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 2070s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 2070s Using configuration from conf/server.cnf 2070s Check that the request matches the signature 2070s Signature ok 2070s The Subject's Distinguished Name is as follows 2070s countryName :PRINTABLE:'US' 2070s stateOrProvinceName :ASN.1 12:'California' 2070s localityName :ASN.1 12:'San Francisco' 2070s organizationName :ASN.1 12:'ASF' 2070s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 2070s commonName :ASN.1 12:'localhost' 2070s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2070s Certificate is to be certified until Mar 20 19:41:35 2025 GMT (365 days) 2070s 2070s Write out database with 1 new entries 2070s Database updated 2070s [ info] openssl genrsa -out keys/client_revoked.pem 2048 2071s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 2071s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch 2071s Using configuration from conf/client_revoked.cnf 2071s Check that the request matches the signature 2071s Signature ok 2071s The Subject's Distinguished Name is as follows 2071s countryName :PRINTABLE:'US' 2071s stateOrProvinceName :ASN.1 12:'California' 2071s localityName :ASN.1 12:'San Francisco' 2071s organizationName :ASN.1 12:'ASF' 2071s organizationalUnitName:ASN.1 12:'httpd-test' 2071s commonName :ASN.1 12:'client_revoked' 2071s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2071s Certificate is to be certified until Mar 20 19:41:36 2025 GMT (365 days) 2071s 2071s Write out database with 1 new entries 2071s Database updated 2071s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 2071s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 2071s Using configuration from conf/cacrl.cnf 2071s Revoking Certificate 0C. 2071s Database updated 2071s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 2071s Using configuration from conf/cacrl.cnf 2071s [ info] generating proxy cert: proxy/client_revoked.pem 2071s [ info] linked ca-bundle.crl to fdd35eee.r0 2071s cd authany && make .libs/mod_authany.so 2071s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 2071s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 2071s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 2072s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 2072s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 2073s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 2073s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 2073s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/authany' 2073s cd client_add_filter && make .libs/mod_client_add_filter.so 2073s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2073s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 2073s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 2073s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 2074s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 2074s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 2075s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 2075s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2075s cd eat_post && make .libs/mod_eat_post.so 2075s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2075s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 2075s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 2075s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 2075s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 2076s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 2076s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 2076s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2076s cd echo_post && make .libs/mod_echo_post.so 2076s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2076s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 2076s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 2076s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 2076s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 2077s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 2077s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 2077s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2077s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 2077s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2077s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 2077s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 2077s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 2077s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 2078s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 2078s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 2078s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 2078s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2078s cd fold && make .libs/mod_fold.so 2078s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 2078s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 2078s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 2078s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 2078s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 2079s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 2079s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/fold' 2079s cd input_body_filter && make .libs/mod_input_body_filter.so 2079s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2079s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 2079s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 2079s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 2079s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 2079s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 2079s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 2079s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 2079s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2079s cd list_modules && make .libs/mod_list_modules.so 2079s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2079s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 2079s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 2079s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 2080s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 2080s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 2080s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2080s cd memory_track && make .libs/mod_memory_track.so 2080s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2080s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 2080s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 2080s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 2080s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 2080s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 2080s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 2080s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2080s cd nntp_like && make .libs/mod_nntp_like.so 2080s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2080s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 2080s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 2080s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 2081s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 2081s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 2081s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 2081s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2081s cd random_chunk && make .libs/mod_random_chunk.so 2081s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2081s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 2081s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 2082s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 2083s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 2085s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 2085s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 2085s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 2085s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2085s cd test_apr_uri && make .libs/mod_test_apr_uri.so 2085s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2085s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 2085s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 2085s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 2085s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 2085s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2085s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 2085s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2085s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 2085s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 2085s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 2085s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 2085s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 2085s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 2085s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 2085s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2085s cd test_rwrite && make .libs/mod_test_rwrite.so 2085s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2085s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 2085s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 2086s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 2086s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 2086s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 2086s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 2086s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2086s cd test_session && make .libs/mod_test_session.so 2086s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 2086s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 2086s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 2086s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 2087s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 2087s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 2087s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 2087s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_session' 2087s cd test_ssl && make .libs/mod_test_ssl.so 2087s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2087s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 2087s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 2087s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 2088s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 2088s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 2088s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 2088s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2088s cd test_utilities && make .libs/mod_test_utilities.so 2088s make[1]: Entering directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2088s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 2088s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 2088s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 2088s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 2088s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 2088s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 2088s make[1]: Leaving directory '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2088s /usr/sbin/apache2 -d /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 2088s using Apache/2.4.58 (event MPM) 2088s 2088s waiting 60 seconds for server to start: .[Wed Mar 20 19:41:53.819767 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3482): Setting LogLevel for all modules to trace8 2088s [Wed Mar 20 19:41:53.820437 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 2088s [Wed Mar 20 19:41:53.820460 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 2088s [Wed Mar 20 19:41:53.821886 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 2088s [Wed Mar 20 19:41:53.821913 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 2088s [Wed Mar 20 19:41:53.821918 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3482): Setting LogLevel for all modules to info 2088s [Wed Mar 20 19:41:53.821924 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'core', trying 'core_module' 2088s [Wed Mar 20 19:41:53.821927 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module core.c to crit 2088s [Wed Mar 20 19:41:53.821929 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3482): Setting LogLevel for all modules to crit 2088s [Wed Mar 20 19:41:53.821933 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'core', trying 'core_module' 2088s [Wed Mar 20 19:41:53.821936 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module core.c to info 2088s [Wed Mar 20 19:41:53.821939 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3482): Setting LogLevel for all modules to crit 2088s [Wed Mar 20 19:41:53.821945 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'core', trying 'core_module' 2088s [Wed Mar 20 19:41:53.821948 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module core.c to info 2088s [Wed Mar 20 19:41:53.821951 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3482): Setting LogLevel for all modules to crit 2088s [Wed Mar 20 19:41:53.821953 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3482): Setting LogLevel for all modules to info 2088s [Wed Mar 20 19:41:53.821958 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'core', trying 'core_module' 2088s [Wed Mar 20 19:41:53.821964 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module core.c to crit 2088s [Wed Mar 20 19:41:53.821967 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3482): Setting LogLevel for all modules to info 2088s [Wed Mar 20 19:41:53.822390 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'http2', trying 'http2_module' 2088s [Wed Mar 20 19:41:53.822415 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module mod_http2.c to debug 2088s [Wed Mar 20 19:41:53.823030 2024] [proxy:info] [pid 322193:tid 4156805952] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 2088s [Wed Mar 20 19:41:53.823058 2024] [core:trace6] [pid 322193:tid 4156805952] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 2088s [Wed Mar 20 19:41:53.823063 2024] [core:trace3] [pid 322193:tid 4156805952] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 2090s . 2090s waiting 60 seconds for server to start: ok (waited 1 secs) 2090s server localhost:8529 started 2090s server localhost:8530 listening (mod_nntp_like) 2090s server localhost:8531 listening (mod_nntp_like_ssl) 2090s server localhost:8532 listening (mod_ssl) 2090s server localhost:8533 listening (ssl_optional_cc) 2090s server localhost:8534 listening (ssl_pr33791) 2090s server localhost:8535 listening (ssl_ocsp) 2090s server localhost:8536 listening (mod_cache) 2090s server localhost:8537 listening (core) 2090s server localhost:8538 listening (cve_2011_3368_rewrite) 2090s server localhost:8539 listening (proxy_http_reverse) 2090s server localhost:8540 listening (proxy_http_nofwd) 2090s server localhost:8541 listening (cve_2011_3368) 2090s server localhost:8542 listening (mod_headers) 2090s server localhost:8543 listening (mod_echo) 2090s server localhost:8544 listening (mod_echo_ssl) 2090s server localhost:8545 listening (error_document) 2090s server localhost:8546 listening (http_unsafe) 2090s server localhost:8547 listening (http_strict) 2090s server localhost:8548 listening (remote_ip) 2090s server localhost:8549 listening (h2c) 2090s server localhost:8550 listening (h2) 2090s server localhost:8551 listening (mod_include) 2090s server localhost:8552 listening (mod_proxy) 2090s server localhost:8553 listening (proxy_http_bal1) 2090s server localhost:8554 listening (proxy_http_bal2) 2090s server localhost:8555 listening (proxy_http_balancer) 2090s server localhost:8558 listening (proxy_fcgi) 2090s server localhost:8559 listening (mod_vhost_alias) 2090s server localhost:8560 listening (proxy_http_https) 2090s server localhost:8561 listening (proxy_https_https) 2090s server localhost:8562 listening (proxy_http_https_proxy_section) 2090s server localhost:8563 listening (proxy_https_https_proxy_section) 2090s server localhost:8564 listening (proxy_https_http) 2092s [ info] adding source lib /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 2102s t/ab/base.t ......................... 2102s 1..5 2102s # Running under perl version 5.038002 for linux 2102s # Current time local: Wed Mar 20 19:42:04 2024 2102s # Current time GMT: Wed Mar 20 19:42:04 2024 2102s # Using Test.pm version 1.31 2102s # Using Apache/Test.pm version 1.42 2102s # # running: 2102s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 2102s ok 1 2102s ok 2 2102s # # running: 2102s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 2102s ok 3 2102s ok 4 2102s ok 5 2102s ok 2104s t/apache/404.t ...................... 2104s 1..2 2104s # Running under perl version 5.038002 for linux 2104s # Current time local: Wed Mar 20 19:42:07 2024 2104s # Current time GMT: Wed Mar 20 19:42:07 2024 2104s # Using Test.pm version 1.31 2104s # Using Apache/Test.pm version 1.42 2104s # GET_STR Response: 2104s # HTTP/1.1 404 Not Found 2104s # Connection: close 2104s # Date: Wed, 20 Mar 2024 19:42:09 GMT 2104s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2104s # Content-Length: 196 2104s # Content-Type: text/html; charset=iso-8859-1 2104s # Client-Date: Wed, 20 Mar 2024 19:42:09 GMT 2104s # Client-Peer: 127.0.0.1:8529 2104s # Client-Response-Num: 1 2104s # Title: 404 Not Found 2104s # 2104s # 2104s # 2104s # 404 Not Found 2104s # 2104s #

Not Found

2104s #

The requested URL was not found on this server.

2104s # 2104s ok 1 2104s ok 2 2104s ok 2107s t/apache/acceptpathinfo.t ........... 2107s 1..36 2107s # Running under perl version 5.038002 for linux 2107s # Current time local: Wed Mar 20 19:42:09 2024 2107s # Current time GMT: Wed Mar 20 19:42:09 2024 2107s # Using Test.pm version 1.31 2107s # Using Apache/Test.pm version 1.42 2107s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 2107s # expected: '200' 2107s # received: '200' 2107s ok 1 2107s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 2 2107s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 2107s # expected: '404' 2107s # received: '404' 2107s ok 3 2107s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 2107s # expected: qr/Not Found/ 2107s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 2107s ok 4 2107s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 2107s # expected: '200' 2107s # received: '200' 2107s ok 5 2107s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 6 2107s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 2107s # expected: '404' 2107s # received: '404' 2107s ok 7 2107s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 2107s # expected: qr/Not Found/ 2107s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 2107s ok 8 2107s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 2107s # expected: '200' 2107s # received: '200' 2107s ok 9 2107s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 10 2107s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 2107s # expected: '404' 2107s # received: '404' 2107s ok 11 2107s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 2107s # expected: qr/Not Found/ 2107s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 2107s ok 12 2107s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 2107s # expected: '200' 2107s # received: '200' 2107s ok 13 2107s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 14 2107s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 2107s # expected: '404' 2107s # received: '404' 2107s ok 15 2107s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 2107s # expected: qr/Not Found/ 2107s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 2107s ok 16 2107s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 2107s # expected: '200' 2107s # received: '200' 2107s ok 17 2107s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 18 2107s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 2107s # expected: '200' 2107s # received: '200' 2107s ok 19 2107s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 2107s # expected: qr/_\/foo\/bar_/ 2107s # received: '_/foo/bar_' 2107s ok 20 2107s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 2107s # expected: '200' 2107s # received: '200' 2107s ok 21 2107s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 22 2107s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 2107s # expected: '200' 2107s # received: '200' 2107s ok 23 2107s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 2107s # expected: qr/_\/foo\/bar_/ 2107s # received: '_/foo/bar_' 2107s ok 24 2107s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 2107s # expected: '200' 2107s # received: '200' 2107s ok 25 2107s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 26 2107s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 2107s # expected: '404' 2107s # received: '404' 2107s ok 27 2107s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 2107s # expected: qr/Not Found/ 2107s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 2107s ok 28 2107s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 2107s # expected: '200' 2107s # received: '200' 2107s ok 29 2107s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 30 2107s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 2107s # expected: '404' 2107s # received: '404' 2107s ok 31 2107s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 2107s # expected: qr/Not Found/ 2107s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 2107s ok 32 2107s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 2107s # expected: '200' 2107s # received: '200' 2107s ok 33 2107s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 2107s # expected: qr/_\(none\)_/ 2107s # received: '_(none)_' 2107s ok 34 2107s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 2107s # expected: '200' 2107s # received: '200' 2107s ok 35 2107s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 2107s # expected: qr/_\/foo\/bar_/ 2107s # received: '_/foo/bar_' 2107s ok 36 2107s ok 2114s t/apache/byterange.t ................ 2114s # using LWP client 2114s 1..217 2114s # Running under perl version 5.038002 for linux 2114s # Current time local: Wed Mar 20 19:42:12 2024 2114s # Current time GMT: Wed Mar 20 19:42:12 2024 2114s # Using Test.pm version 1.31 2114s # Using Apache/Test.pm version 1.42 2114s downloaded 17651 bytes, file is 17651 bytes 2114s ok 1 2114s downloaded 56240 bytes, file is 56240 bytes 2114s ok 2 2114s downloaded 34283 bytes, file is 34283 bytes 2114s ok 3 2114s downloaded 55533 bytes, file is 55533 bytes 2114s ok 4 2114s downloaded 43888 bytes, file is 43888 bytes 2114s ok 5 2114s downloaded 89271 bytes, file is 89271 bytes 2114s ok 6 2114s downloaded 9991 bytes, file is 9991 bytes 2114s ok 7 2114s downloaded 9577 bytes, file is 9577 bytes 2114s ok 8 2114s downloaded 4100 bytes, file is 4100 bytes 2114s ok 9 2114s downloaded 3672 bytes, file is 3672 bytes 2114s ok 10 2114s downloaded 7683 bytes, file is 7683 bytes 2114s ok 11 2114s downloaded 144298 bytes, file is 144298 bytes 2114s ok 12 2114s downloaded 7966 bytes, file is 7966 bytes 2114s ok 13 2114s downloaded 6892 bytes, file is 6892 bytes 2114s ok 14 2114s downloaded 7760 bytes, file is 7760 bytes 2114s ok 15 2114s downloaded 6327 bytes, file is 6327 bytes 2114s ok 16 2114s downloaded 133641 bytes, file is 133641 bytes 2114s ok 17 2114s downloaded 6142 bytes, file is 6142 bytes 2114s ok 18 2114s downloaded 3594 bytes, file is 3594 bytes 2114s ok 19 2114s downloaded 4085 bytes, file is 4085 bytes 2114s ok 20 2114s downloaded 119430 bytes, file is 119430 bytes 2114s ok 21 2114s downloaded 6597 bytes, file is 6597 bytes 2114s ok 22 2114s downloaded 5335 bytes, file is 5335 bytes 2114s ok 23 2114s downloaded 4616 bytes, file is 4616 bytes 2114s ok 24 2114s downloaded 115538 bytes, file is 115538 bytes 2114s ok 25 2114s downloaded 10759 bytes, file is 10759 bytes 2114s ok 26 2114s downloaded 12271 bytes, file is 12271 bytes 2114s ok 27 2114s downloaded 9232 bytes, file is 9232 bytes 2114s ok 28 2114s downloaded 129680 bytes, file is 129680 bytes 2114s ok 29 2114s downloaded 10557 bytes, file is 10557 bytes 2114s ok 30 2114s downloaded 12319 bytes, file is 12319 bytes 2114s ok 31 2114s downloaded 8442 bytes, file is 8442 bytes 2114s ok 32 2114s downloaded 4450 bytes, file is 4450 bytes 2114s ok 33 2114s downloaded 64523 bytes, file is 64523 bytes 2114s ok 34 2114s downloaded 8201 bytes, file is 8201 bytes 2114s ok 35 2114s downloaded 4103 bytes, file is 4103 bytes 2114s ok 36 2114s downloaded 10924 bytes, file is 10924 bytes 2114s ok 37 2114s downloaded 4456 bytes, file is 4456 bytes 2114s ok 38 2114s downloaded 100187 bytes, file is 100187 bytes 2114s ok 39 2114s downloaded 7717 bytes, file is 7717 bytes 2114s ok 40 2114s downloaded 7702 bytes, file is 7702 bytes 2114s ok 41 2114s downloaded 7017 bytes, file is 7017 bytes 2114s ok 42 2114s downloaded 71129 bytes, file is 71129 bytes 2114s ok 43 2114s downloaded 4599 bytes, file is 4599 bytes 2114s ok 44 2114s downloaded 6150 bytes, file is 6150 bytes 2114s ok 45 2114s downloaded 5111 bytes, file is 5111 bytes 2114s ok 46 2114s downloaded 40701 bytes, file is 40701 bytes 2114s ok 47 2114s downloaded 5730 bytes, file is 5730 bytes 2114s ok 48 2114s downloaded 4682 bytes, file is 4682 bytes 2114s ok 49 2114s downloaded 4980 bytes, file is 4980 bytes 2114s ok 50 2114s downloaded 54032 bytes, file is 54032 bytes 2114s ok 51 2114s downloaded 7007 bytes, file is 7007 bytes 2114s ok 52 2114s downloaded 37377 bytes, file is 37377 bytes 2114s ok 53 2114s downloaded 4214 bytes, file is 4214 bytes 2114s ok 54 2114s downloaded 3946 bytes, file is 3946 bytes 2114s ok 55 2114s downloaded 4054 bytes, file is 4054 bytes 2114s ok 56 2114s downloaded 44427 bytes, file is 44427 bytes 2114s ok 57 2114s downloaded 4744 bytes, file is 4744 bytes 2114s ok 58 2114s downloaded 3946 bytes, file is 3946 bytes 2114s ok 59 2114s downloaded 4055 bytes, file is 4055 bytes 2114s ok 60 2114s downloaded 68937 bytes, file is 68937 bytes 2114s ok 61 2114s downloaded 3946 bytes, file is 3946 bytes 2114s ok 62 2114s downloaded 4052 bytes, file is 4052 bytes 2114s ok 63 2114s downloaded 124713 bytes, file is 124713 bytes 2114s ok 64 2114s downloaded 107201 bytes, file is 107201 bytes 2114s ok 65 2114s downloaded 38060 bytes, file is 38060 bytes 2114s ok 66 2114s downloaded 4470 bytes, file is 4470 bytes 2114s ok 67 2114s downloaded 6335 bytes, file is 6335 bytes 2114s ok 68 2114s downloaded 7363 bytes, file is 7363 bytes 2114s ok 69 2114s downloaded 5889 bytes, file is 5889 bytes 2114s ok 70 2114s downloaded 4651 bytes, file is 4651 bytes 2114s ok 71 2114s downloaded 8357 bytes, file is 8357 bytes 2114s ok 72 2114s downloaded 25281 bytes, file is 25281 bytes 2114s ok 73 2114s downloaded 53904 bytes, file is 53904 bytes 2114s ok 74 2114s downloaded 115157 bytes, file is 115157 bytes 2114s ok 75 2114s downloaded 20457 bytes, file is 20457 bytes 2114s ok 76 2114s downloaded 5768 bytes, file is 5768 bytes 2114s ok 77 2114s downloaded 8241 bytes, file is 8241 bytes 2114s ok 78 2114s downloaded 824371 bytes, file is 824371 bytes 2114s ok 79 2114s downloaded 22583 bytes, file is 22583 bytes 2114s ok 80 2114s downloaded 7010 bytes, file is 7010 bytes 2114s ok 81 2114s downloaded 8386 bytes, file is 8386 bytes 2114s ok 82 2114s downloaded 294 bytes, file is 294 bytes 2114s ok 83 2114s downloaded 304 bytes, file is 304 bytes 2114s ok 84 2114s downloaded 8016 bytes, file is 8016 bytes 2114s ok 85 2114s downloaded 56994 bytes, file is 56994 bytes 2114s ok 86 2114s downloaded 4480 bytes, file is 4480 bytes 2114s ok 87 2114s downloaded 9151 bytes, file is 9151 bytes 2114s ok 88 2114s downloaded 15459 bytes, file is 15459 bytes 2114s ok 89 2114s downloaded 9546 bytes, file is 9546 bytes 2114s ok 90 2114s downloaded 4837 bytes, file is 4837 bytes 2114s ok 91 2114s downloaded 6938 bytes, file is 6938 bytes 2114s ok 92 2114s downloaded 26154 bytes, file is 26154 bytes 2114s ok 93 2114s downloaded 53154 bytes, file is 53154 bytes 2114s ok 94 2114s downloaded 4943 bytes, file is 4943 bytes 2114s ok 95 2114s downloaded 43100 bytes, file is 43100 bytes 2114s ok 96 2114s downloaded 22163 bytes, file is 22163 bytes 2114s ok 97 2114s downloaded 39867 bytes, file is 39867 bytes 2114s ok 98 2114s downloaded 4052 bytes, file is 4052 bytes 2114s ok 99 2114s downloaded 24330 bytes, file is 24330 bytes 2114s ok 100 2114s downloaded 311377 bytes, file is 311377 bytes 2114s ok 101 2114s downloaded 9376 bytes, file is 9376 bytes 2114s ok 102 2114s downloaded 46317 bytes, file is 46317 bytes 2114s ok 103 2114s downloaded 26746 bytes, file is 26746 bytes 2114s ok 104 2114s downloaded 7959 bytes, file is 7959 bytes 2114s ok 105 2114s downloaded 84353 bytes, file is 84353 bytes 2114s ok 106 2114s downloaded 37665 bytes, file is 37665 bytes 2114s ok 107 2114s downloaded 10359 bytes, file is 10359 bytes 2114s ok 108 2114s downloaded 22795 bytes, file is 22795 bytes 2114s ok 109 2114s downloaded 14429 bytes, file is 14429 bytes 2114s ok 110 2114s downloaded 9377 bytes, file is 9377 bytes 2114s ok 111 2114s downloaded 37601 bytes, file is 37601 bytes 2114s ok 112 2114s downloaded 90814 bytes, file is 90814 bytes 2114s ok 113 2114s downloaded 55292 bytes, file is 55292 bytes 2114s ok 114 2114s downloaded 39537 bytes, file is 39537 bytes 2114s ok 115 2114s downloaded 37816 bytes, file is 37816 bytes 2114s ok 116 2114s downloaded 49936 bytes, file is 49936 bytes 2114s ok 117 2114s downloaded 15221 bytes, file is 15221 bytes 2114s ok 118 2114s downloaded 22218 bytes, file is 22218 bytes 2114s ok 119 2114s downloaded 13355 bytes, file is 13355 bytes 2114s ok 120 2114s downloaded 16608 bytes, file is 16608 bytes 2114s ok 121 2114s downloaded 1649 bytes, file is 1649 bytes 2114s ok 122 2114s downloaded 422210 bytes, file is 422210 bytes 2114s ok 123 2114s downloaded 31786 bytes, file is 31786 bytes 2114s ok 124 2114s downloaded 137232 bytes, file is 137232 bytes 2114s ok 125 2114s downloaded 16501 bytes, file is 16501 bytes 2114s ok 126 2114s downloaded 13815 bytes, file is 13815 bytes 2114s ok 127 2114s downloaded 180836 bytes, file is 180836 bytes 2114s ok 128 2114s downloaded 45028 bytes, file is 45028 bytes 2114s ok 129 2114s downloaded 72248 bytes, file is 72248 bytes 2114s ok 130 2114s downloaded 6153 bytes, file is 6153 bytes 2114s ok 131 2114s downloaded 1527 bytes, file is 1527 bytes 2114s ok 132 2114s downloaded 59530 bytes, file is 59530 bytes 2114s ok 133 2114s downloaded 30628 bytes, file is 30628 bytes 2114s ok 134 2114s downloaded 2013 bytes, file is 2013 bytes 2114s ok 135 2114s downloaded 129125 bytes, file is 129125 bytes 2114s ok 136 2114s downloaded 37398 bytes, file is 37398 bytes 2114s ok 137 2114s downloaded 22429 bytes, file is 22429 bytes 2114s ok 138 2114s downloaded 35539 bytes, file is 35539 bytes 2114s ok 139 2114s downloaded 71703 bytes, file is 71703 bytes 2114s ok 140 2114s downloaded 4432 bytes, file is 4432 bytes 2114s ok 141 2114s downloaded 8360 bytes, file is 8360 bytes 2114s ok 142 2114s downloaded 12224 bytes, file is 12224 bytes 2114s ok 143 2114s downloaded 355 bytes, file is 355 bytes 2114s ok 144 2114s downloaded 2026 bytes, file is 2026 bytes 2114s ok 145 2114s downloaded 74839 bytes, file is 74839 bytes 2114s ok 146 2114s downloaded 9436 bytes, file is 9436 bytes 2114s ok 147 2114s downloaded 12143 bytes, file is 12143 bytes 2114s ok 148 2114s downloaded 26451 bytes, file is 26451 bytes 2114s ok 149 2114s downloaded 9588 bytes, file is 9588 bytes 2114s ok 150 2114s downloaded 58695 bytes, file is 58695 bytes 2114s ok 151 2114s downloaded 22331 bytes, file is 22331 bytes 2114s ok 152 2114s downloaded 3429 bytes, file is 3429 bytes 2114s ok 153 2114s downloaded 10963 bytes, file is 10963 bytes 2114s ok 154 2114s downloaded 8357 bytes, file is 8357 bytes 2114s ok 155 2114s downloaded 36144 bytes, file is 36144 bytes 2114s ok 156 2114s downloaded 26757 bytes, file is 26757 bytes 2114s ok 157 2114s downloaded 151973 bytes, file is 151973 bytes 2114s ok 158 2114s downloaded 1243 bytes, file is 1243 bytes 2114s ok 159 2114s downloaded 15223 bytes, file is 15223 bytes 2114s ok 160 2114s downloaded 93369 bytes, file is 93369 bytes 2114s ok 161 2114s downloaded 14283 bytes, file is 14283 bytes 2114s ok 162 2114s downloaded 4784 bytes, file is 4784 bytes 2114s ok 163 2114s downloaded 51369 bytes, file is 51369 bytes 2114s ok 164 2114s downloaded 49853 bytes, file is 49853 bytes 2114s ok 165 2114s downloaded 5144 bytes, file is 5144 bytes 2114s ok 166 2114s downloaded 23397 bytes, file is 23397 bytes 2114s ok 167 2114s downloaded 68880 bytes, file is 68880 bytes 2114s ok 168 2114s downloaded 12096 bytes, file is 12096 bytes 2114s ok 169 2114s downloaded 26551 bytes, file is 26551 bytes 2114s ok 170 2114s downloaded 89288 bytes, file is 89288 bytes 2114s ok 171 2114s downloaded 5138 bytes, file is 5138 bytes 2114s ok 172 2114s downloaded 6693 bytes, file is 6693 bytes 2114s ok 173 2114s downloaded 135805 bytes, file is 135805 bytes 2114s ok 174 2114s downloaded 31661 bytes, file is 31661 bytes 2114s ok 175 2114s downloaded 33167 bytes, file is 33167 bytes 2114s ok 176 2114s downloaded 48816 bytes, file is 48816 bytes 2114s ok 177 2114s downloaded 35911 bytes, file is 35911 bytes 2114s ok 178 2114s downloaded 18756 bytes, file is 18756 bytes 2114s ok 179 2114s downloaded 43401 bytes, file is 43401 bytes 2114s ok 180 2114s downloaded 509 bytes, file is 509 bytes 2114s ok 181 2114s downloaded 19189 bytes, file is 19189 bytes 2114s ok 182 2114s downloaded 15588 bytes, file is 15588 bytes 2114s ok 183 2114s downloaded 123417 bytes, file is 123417 bytes 2114s ok 184 2114s downloaded 1548 bytes, file is 1548 bytes 2114s ok 185 2114s downloaded 58669 bytes, file is 58669 bytes 2114s ok 186 2114s downloaded 27846 bytes, file is 27846 bytes 2114s ok 187 2114s downloaded 19186 bytes, file is 19186 bytes 2114s ok 188 2114s downloaded 29862 bytes, file is 29862 bytes 2114s ok 189 2114s downloaded 7132 bytes, file is 7132 bytes 2114s ok 190 2114s downloaded 9019 bytes, file is 9019 bytes 2114s ok 191 2114s downloaded 77701 bytes, file is 77701 bytes 2114s ok 192 2114s downloaded 53982 bytes, file is 53982 bytes 2114s ok 193 2114s downloaded 10328 bytes, file is 10328 bytes 2114s ok 194 2114s downloaded 46394 bytes, file is 46394 bytes 2114s ok 195 2114s downloaded 39569 bytes, file is 39569 bytes 2114s ok 196 2114s downloaded 758278 bytes, file is 758278 bytes 2114s ok 197 2114s downloaded 372 bytes, file is 372 bytes 2114s ok 198 2114s downloaded 294 bytes, file is 294 bytes 2114s ok 199 2114s downloaded 294 bytes, file is 294 bytes 2114s ok 200 2114s downloaded 10623 bytes, file is 10623 bytes 2114s ok 201 2114s downloaded 8511 bytes, file is 8511 bytes 2114s ok 202 2114s downloaded 4483 bytes, file is 4483 bytes 2114s ok 203 2114s downloaded 90816 bytes, file is 90816 bytes 2114s ok 204 2114s downloaded 25417 bytes, file is 25417 bytes 2114s ok 205 2114s downloaded 14126 bytes, file is 14126 bytes 2114s ok 206 2114s downloaded 38625 bytes, file is 38625 bytes 2114s ok 207 2114s downloaded 454394 bytes, file is 454394 bytes 2114s ok 208 2114s downloaded 7951 bytes, file is 7951 bytes 2114s ok 209 2114s downloaded 7400 bytes, file is 7400 bytes 2114s ok 210 2114s downloaded 92850 bytes, file is 92850 bytes 2114s ok 211 2114s downloaded 50829 bytes, file is 50829 bytes 2114s ok 212 2114s downloaded 3862 bytes, file is 3862 bytes 2114s ok 213 2114s downloaded 32731 bytes, file is 32731 bytes 2114s ok 214 2114s downloaded 86827 bytes, file is 86827 bytes 2114s ok 215 2114s downloaded 50436 bytes, file is 50436 bytes 2114s ok 216 2114s downloaded 24001 bytes, file is 24001 bytes 2114s ok 217 2114s ok 2119s t/apache/byterange2.t ............... 2119s 1..1 2119s # Running under perl version 5.038002 for linux 2119s # Current time local: Wed Mar 20 19:42:19 2024 2119s # Current time GMT: Wed Mar 20 19:42:19 2024 2119s # Using Test.pm version 1.31 2119s # Using Apache/Test.pm version 1.42 2119s # testing : return correct content 2119s # expected: 'hello 2119s # ' 2119s # received: 'hello 2119s # ' 2119s ok 1 2119s ok 2127s t/apache/byterange3.t ............... 2127s # using LWP client 2127s 1..217 2127s # Running under perl version 5.038002 for linux 2127s # Current time local: Wed Mar 20 19:42:24 2024 2127s # Current time GMT: Wed Mar 20 19:42:24 2024 2127s # Using Test.pm version 1.31 2127s # Using Apache/Test.pm version 1.42 2127s downloaded 17651 bytes, file is 17651 bytes 2127s ok 1 2127s downloaded 56240 bytes, file is 56240 bytes 2127s ok 2 2127s downloaded 34283 bytes, file is 34283 bytes 2127s ok 3 2127s downloaded 55533 bytes, file is 55533 bytes 2127s ok 4 2127s downloaded 43888 bytes, file is 43888 bytes 2127s ok 5 2127s downloaded 89271 bytes, file is 89271 bytes 2127s ok 6 2127s downloaded 9991 bytes, file is 9991 bytes 2127s ok 7 2127s downloaded 9577 bytes, file is 9577 bytes 2127s ok 8 2127s downloaded 4100 bytes, file is 4100 bytes 2127s ok 9 2127s downloaded 3672 bytes, file is 3672 bytes 2127s ok 10 2127s downloaded 7683 bytes, file is 7683 bytes 2127s ok 11 2127s downloaded 144298 bytes, file is 144298 bytes 2127s ok 12 2127s downloaded 7966 bytes, file is 7966 bytes 2127s ok 13 2127s downloaded 6892 bytes, file is 6892 bytes 2127s ok 14 2127s downloaded 7760 bytes, file is 7760 bytes 2127s ok 15 2127s downloaded 6327 bytes, file is 6327 bytes 2127s ok 16 2127s downloaded 133641 bytes, file is 133641 bytes 2127s ok 17 2127s downloaded 6142 bytes, file is 6142 bytes 2127s ok 18 2127s downloaded 3594 bytes, file is 3594 bytes 2127s ok 19 2127s downloaded 4085 bytes, file is 4085 bytes 2127s ok 20 2127s downloaded 119430 bytes, file is 119430 bytes 2127s ok 21 2127s downloaded 6597 bytes, file is 6597 bytes 2127s ok 22 2127s downloaded 5335 bytes, file is 5335 bytes 2127s ok 23 2127s downloaded 4616 bytes, file is 4616 bytes 2127s ok 24 2127s downloaded 115538 bytes, file is 115538 bytes 2127s ok 25 2127s downloaded 10759 bytes, file is 10759 bytes 2127s ok 26 2127s downloaded 12271 bytes, file is 12271 bytes 2127s ok 27 2127s downloaded 9232 bytes, file is 9232 bytes 2127s ok 28 2127s downloaded 129680 bytes, file is 129680 bytes 2127s ok 29 2127s downloaded 10557 bytes, file is 10557 bytes 2127s ok 30 2127s downloaded 12319 bytes, file is 12319 bytes 2127s ok 31 2127s downloaded 8442 bytes, file is 8442 bytes 2127s ok 32 2127s downloaded 4450 bytes, file is 4450 bytes 2127s ok 33 2127s downloaded 64523 bytes, file is 64523 bytes 2127s ok 34 2127s downloaded 8201 bytes, file is 8201 bytes 2127s ok 35 2127s downloaded 4103 bytes, file is 4103 bytes 2127s ok 36 2127s downloaded 10924 bytes, file is 10924 bytes 2127s ok 37 2127s downloaded 4456 bytes, file is 4456 bytes 2127s ok 38 2127s downloaded 100187 bytes, file is 100187 bytes 2127s ok 39 2127s downloaded 7717 bytes, file is 7717 bytes 2127s ok 40 2127s downloaded 7702 bytes, file is 7702 bytes 2127s ok 41 2127s downloaded 7017 bytes, file is 7017 bytes 2127s ok 42 2127s downloaded 71129 bytes, file is 71129 bytes 2127s ok 43 2127s downloaded 4599 bytes, file is 4599 bytes 2127s ok 44 2127s downloaded 6150 bytes, file is 6150 bytes 2127s ok 45 2127s downloaded 5111 bytes, file is 5111 bytes 2127s ok 46 2127s downloaded 40701 bytes, file is 40701 bytes 2127s ok 47 2127s downloaded 5730 bytes, file is 5730 bytes 2127s ok 48 2127s downloaded 4682 bytes, file is 4682 bytes 2127s ok 49 2127s downloaded 4980 bytes, file is 4980 bytes 2127s ok 50 2127s downloaded 54032 bytes, file is 54032 bytes 2127s ok 51 2127s downloaded 7007 bytes, file is 7007 bytes 2127s ok 52 2127s downloaded 37377 bytes, file is 37377 bytes 2127s ok 53 2127s downloaded 4214 bytes, file is 4214 bytes 2127s ok 54 2127s downloaded 3946 bytes, file is 3946 bytes 2127s ok 55 2127s downloaded 4054 bytes, file is 4054 bytes 2127s ok 56 2127s downloaded 44427 bytes, file is 44427 bytes 2127s ok 57 2127s downloaded 4744 bytes, file is 4744 bytes 2127s ok 58 2127s downloaded 3946 bytes, file is 3946 bytes 2127s ok 59 2127s downloaded 4055 bytes, file is 4055 bytes 2127s ok 60 2127s downloaded 68937 bytes, file is 68937 bytes 2127s ok 61 2127s downloaded 3946 bytes, file is 3946 bytes 2127s ok 62 2127s downloaded 4052 bytes, file is 4052 bytes 2127s ok 63 2127s downloaded 124713 bytes, file is 124713 bytes 2127s ok 64 2127s downloaded 107201 bytes, file is 107201 bytes 2127s ok 65 2127s downloaded 38060 bytes, file is 38060 bytes 2127s ok 66 2127s downloaded 4470 bytes, file is 4470 bytes 2127s ok 67 2127s downloaded 6335 bytes, file is 6335 bytes 2127s ok 68 2127s downloaded 7363 bytes, file is 7363 bytes 2127s ok 69 2127s downloaded 5889 bytes, file is 5889 bytes 2127s ok 70 2127s downloaded 4651 bytes, file is 4651 bytes 2127s ok 71 2127s downloaded 8357 bytes, file is 8357 bytes 2127s ok 72 2127s downloaded 25281 bytes, file is 25281 bytes 2127s ok 73 2127s downloaded 53904 bytes, file is 53904 bytes 2127s ok 74 2127s downloaded 115157 bytes, file is 115157 bytes 2127s ok 75 2127s downloaded 20457 bytes, file is 20457 bytes 2127s ok 76 2127s downloaded 5768 bytes, file is 5768 bytes 2127s ok 77 2127s downloaded 8241 bytes, file is 8241 bytes 2127s ok 78 2127s downloaded 824371 bytes, file is 824371 bytes 2127s ok 79 2127s downloaded 22583 bytes, file is 22583 bytes 2127s ok 80 2127s downloaded 7010 bytes, file is 7010 bytes 2127s ok 81 2127s downloaded 8386 bytes, file is 8386 bytes 2127s ok 82 2127s downloaded 294 bytes, file is 294 bytes 2127s ok 83 2127s downloaded 304 bytes, file is 304 bytes 2127s ok 84 2127s downloaded 8016 bytes, file is 8016 bytes 2127s ok 85 2127s downloaded 56994 bytes, file is 56994 bytes 2127s ok 86 2127s downloaded 4480 bytes, file is 4480 bytes 2127s ok 87 2127s downloaded 9151 bytes, file is 9151 bytes 2127s ok 88 2127s downloaded 15459 bytes, file is 15459 bytes 2127s ok 89 2127s downloaded 9546 bytes, file is 9546 bytes 2127s ok 90 2127s downloaded 4837 bytes, file is 4837 bytes 2127s ok 91 2127s downloaded 6938 bytes, file is 6938 bytes 2127s ok 92 2127s downloaded 26154 bytes, file is 26154 bytes 2127s ok 93 2127s downloaded 53154 bytes, file is 53154 bytes 2127s ok 94 2127s downloaded 4943 bytes, file is 4943 bytes 2127s ok 95 2127s downloaded 43100 bytes, file is 43100 bytes 2127s ok 96 2127s downloaded 22163 bytes, file is 22163 bytes 2127s ok 97 2127s downloaded 39867 bytes, file is 39867 bytes 2127s ok 98 2127s downloaded 4052 bytes, file is 4052 bytes 2127s ok 99 2127s downloaded 24330 bytes, file is 24330 bytes 2127s ok 100 2127s downloaded 311377 bytes, file is 311377 bytes 2127s ok 101 2127s downloaded 9376 bytes, file is 9376 bytes 2127s ok 102 2127s downloaded 46317 bytes, file is 46317 bytes 2127s ok 103 2127s downloaded 26746 bytes, file is 26746 bytes 2127s ok 104 2127s downloaded 7959 bytes, file is 7959 bytes 2127s ok 105 2127s downloaded 84353 bytes, file is 84353 bytes 2127s ok 106 2127s downloaded 37665 bytes, file is 37665 bytes 2127s ok 107 2127s downloaded 10359 bytes, file is 10359 bytes 2127s ok 108 2127s downloaded 22795 bytes, file is 22795 bytes 2127s ok 109 2127s downloaded 14429 bytes, file is 14429 bytes 2127s ok 110 2127s downloaded 9377 bytes, file is 9377 bytes 2127s ok 111 2127s downloaded 37601 bytes, file is 37601 bytes 2127s ok 112 2127s downloaded 90814 bytes, file is 90814 bytes 2127s ok 113 2127s downloaded 55292 bytes, file is 55292 bytes 2127s ok 114 2127s downloaded 39537 bytes, file is 39537 bytes 2127s ok 115 2127s downloaded 37816 bytes, file is 37816 bytes 2127s ok 116 2127s downloaded 49936 bytes, file is 49936 bytes 2127s ok 117 2127s downloaded 15221 bytes, file is 15221 bytes 2127s ok 118 2127s downloaded 22218 bytes, file is 22218 bytes 2127s ok 119 2127s downloaded 13355 bytes, file is 13355 bytes 2127s ok 120 2127s downloaded 16608 bytes, file is 16608 bytes 2127s ok 121 2127s downloaded 1649 bytes, file is 1649 bytes 2127s ok 122 2127s downloaded 422210 bytes, file is 422210 bytes 2127s ok 123 2127s downloaded 31786 bytes, file is 31786 bytes 2127s ok 124 2127s downloaded 137232 bytes, file is 137232 bytes 2127s ok 125 2127s downloaded 16501 bytes, file is 16501 bytes 2127s ok 126 2127s downloaded 13815 bytes, file is 13815 bytes 2127s ok 127 2127s downloaded 180836 bytes, file is 180836 bytes 2127s ok 128 2127s downloaded 45028 bytes, file is 45028 bytes 2127s ok 129 2127s downloaded 72248 bytes, file is 72248 bytes 2127s ok 130 2127s downloaded 6153 bytes, file is 6153 bytes 2127s ok 131 2127s downloaded 1527 bytes, file is 1527 bytes 2127s ok 132 2127s downloaded 59530 bytes, file is 59530 bytes 2127s ok 133 2127s downloaded 30628 bytes, file is 30628 bytes 2127s ok 134 2127s downloaded 2013 bytes, file is 2013 bytes 2127s ok 135 2127s downloaded 129125 bytes, file is 129125 bytes 2127s ok 136 2127s downloaded 37398 bytes, file is 37398 bytes 2127s ok 137 2127s downloaded 22429 bytes, file is 22429 bytes 2127s ok 138 2127s downloaded 35539 bytes, file is 35539 bytes 2127s ok 139 2127s downloaded 71703 bytes, file is 71703 bytes 2127s ok 140 2127s downloaded 4432 bytes, file is 4432 bytes 2127s ok 141 2127s downloaded 8360 bytes, file is 8360 bytes 2127s ok 142 2127s downloaded 12224 bytes, file is 12224 bytes 2127s ok 143 2127s downloaded 355 bytes, file is 355 bytes 2127s ok 144 2127s downloaded 2026 bytes, file is 2026 bytes 2127s ok 145 2127s downloaded 74839 bytes, file is 74839 bytes 2127s ok 146 2127s downloaded 9436 bytes, file is 9436 bytes 2127s ok 147 2127s downloaded 12143 bytes, file is 12143 bytes 2127s ok 148 2127s downloaded 26451 bytes, file is 26451 bytes 2127s ok 149 2127s downloaded 9588 bytes, file is 9588 bytes 2127s ok 150 2127s downloaded 58695 bytes, file is 58695 bytes 2127s ok 151 2127s downloaded 22331 bytes, file is 22331 bytes 2127s ok 152 2127s downloaded 3429 bytes, file is 3429 bytes 2127s ok 153 2127s downloaded 10963 bytes, file is 10963 bytes 2127s ok 154 2127s downloaded 8357 bytes, file is 8357 bytes 2127s ok 155 2127s downloaded 36144 bytes, file is 36144 bytes 2127s ok 156 2127s downloaded 26757 bytes, file is 26757 bytes 2127s ok 157 2127s downloaded 151973 bytes, file is 151973 bytes 2127s ok 158 2127s downloaded 1243 bytes, file is 1243 bytes 2127s ok 159 2127s downloaded 15223 bytes, file is 15223 bytes 2127s ok 160 2127s downloaded 93369 bytes, file is 93369 bytes 2127s ok 161 2127s downloaded 14283 bytes, file is 14283 bytes 2127s ok 162 2127s downloaded 4784 bytes, file is 4784 bytes 2127s ok 163 2127s downloaded 51369 bytes, file is 51369 bytes 2127s ok 164 2127s downloaded 49853 bytes, file is 49853 bytes 2127s ok 165 2127s downloaded 5144 bytes, file is 5144 bytes 2127s ok 166 2127s downloaded 23397 bytes, file is 23397 bytes 2127s ok 167 2127s downloaded 68880 bytes, file is 68880 bytes 2127s ok 168 2127s downloaded 12096 bytes, file is 12096 bytes 2127s ok 169 2127s downloaded 26551 bytes, file is 26551 bytes 2127s ok 170 2127s downloaded 89288 bytes, file is 89288 bytes 2127s ok 171 2127s downloaded 5138 bytes, file is 5138 bytes 2127s ok 172 2127s downloaded 6693 bytes, file is 6693 bytes 2127s ok 173 2127s downloaded 135805 bytes, file is 135805 bytes 2127s ok 174 2127s downloaded 31661 bytes, file is 31661 bytes 2127s ok 175 2127s downloaded 33167 bytes, file is 33167 bytes 2127s ok 176 2127s downloaded 48816 bytes, file is 48816 bytes 2127s ok 177 2127s downloaded 35911 bytes, file is 35911 bytes 2127s ok 178 2127s downloaded 18756 bytes, file is 18756 bytes 2127s ok 179 2127s downloaded 43401 bytes, file is 43401 bytes 2127s ok 180 2127s downloaded 509 bytes, file is 509 bytes 2127s ok 181 2127s downloaded 19189 bytes, file is 19189 bytes 2127s ok 182 2127s downloaded 15588 bytes, file is 15588 bytes 2127s ok 183 2127s downloaded 123417 bytes, file is 123417 bytes 2127s ok 184 2127s downloaded 1548 bytes, file is 1548 bytes 2127s ok 185 2127s downloaded 58669 bytes, file is 58669 bytes 2127s ok 186 2127s downloaded 27846 bytes, file is 27846 bytes 2127s ok 187 2127s downloaded 19186 bytes, file is 19186 bytes 2127s ok 188 2127s downloaded 29862 bytes, file is 29862 bytes 2127s ok 189 2127s downloaded 7132 bytes, file is 7132 bytes 2127s ok 190 2127s downloaded 9019 bytes, file is 9019 bytes 2127s ok 191 2127s downloaded 77701 bytes, file is 77701 bytes 2127s ok 192 2127s downloaded 53982 bytes, file is 53982 bytes 2127s ok 193 2127s downloaded 10328 bytes, file is 10328 bytes 2127s ok 194 2127s downloaded 46394 bytes, file is 46394 bytes 2127s ok 195 2127s downloaded 39569 bytes, file is 39569 bytes 2127s ok 196 2127s downloaded 758278 bytes, file is 758278 bytes 2127s ok 197 2127s downloaded 372 bytes, file is 372 bytes 2127s ok 198 2127s downloaded 294 bytes, file is 294 bytes 2127s ok 199 2127s downloaded 294 bytes, file is 294 bytes 2127s ok 200 2127s downloaded 10623 bytes, file is 10623 bytes 2127s ok 201 2127s downloaded 8511 bytes, file is 8511 bytes 2127s ok 202 2127s downloaded 4483 bytes, file is 4483 bytes 2127s ok 203 2127s downloaded 90816 bytes, file is 90816 bytes 2127s ok 204 2127s downloaded 25417 bytes, file is 25417 bytes 2127s ok 205 2127s downloaded 14126 bytes, file is 14126 bytes 2127s ok 206 2127s downloaded 38625 bytes, file is 38625 bytes 2127s ok 207 2127s downloaded 454394 bytes, file is 454394 bytes 2127s ok 208 2127s downloaded 7951 bytes, file is 7951 bytes 2127s ok 209 2127s downloaded 7400 bytes, file is 7400 bytes 2127s ok 210 2127s downloaded 92850 bytes, file is 92850 bytes 2127s ok 211 2127s downloaded 50829 bytes, file is 50829 bytes 2127s ok 212 2127s downloaded 3862 bytes, file is 3862 bytes 2127s ok 213 2127s downloaded 32731 bytes, file is 32731 bytes 2127s ok 214 2127s downloaded 86827 bytes, file is 86827 bytes 2127s ok 215 2127s downloaded 50436 bytes, file is 50436 bytes 2127s ok 216 2127s downloaded 24001 bytes, file is 24001 bytes 2127s ok 217 2127s ok 2136s t/apache/byterange4.t ............... 2136s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2136s 1..153 2136s # Running under perl version 5.038002 for linux 2136s # Current time local: Wed Mar 20 19:42:32 2024 2136s # Current time GMT: Wed Mar 20 19:42:32 2024 2136s # Using Test.pm version 1.31 2136s # Using Apache/Test.pm version 1.42 2136s range: 0-0 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 1 2136s range: 0-1 2136s rc 206 2136s expect: '00' 2136s got: '00' 2136s ok 2 2136s range: 0-2 2136s rc 206 2136s expect: '000' 2136s got: '000' 2136s ok 3 2136s range: 0-198 2136s rc 206 2136s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2136s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2136s ok 4 2136s range: 0-199 2136s rc 206 2136s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2136s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2136s ok 5 2136s range: 0-200 2136s rc 206 2136s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2136s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2136s ok 6 2136s range: 0-201 2136s rc 206 2136s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2136s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2136s ok 7 2136s range: 0-598 2136s rc 206 2136s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s ok 8 2136s range: 0-599 2136s rc 206 2136s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s ok 9 2136s range: 0-600 2136s rc 206 2136s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s ok 10 2136s range: 0-601 2136s rc 206 2136s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s ok 11 2136s range: 0-7798 2136s rc 206 2136s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 12 2136s range: 0-7799 2136s rc 206 2136s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 13 2136s range: 0-7800 2136s rc 206 2136s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 14 2136s range: 0-7801 2136s rc 206 2136s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 15 2136s range: 0-7998 2136s rc 206 2136s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 16 2136s range: 0-7999 2136s rc 206 2136s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 17 2136s range: 1-1 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 18 2136s range: 1-2 2136s rc 206 2136s expect: '00' 2136s got: '00' 2136s ok 19 2136s range: 1-198 2136s rc 206 2136s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2136s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2136s ok 20 2136s range: 1-199 2136s rc 206 2136s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2136s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2136s ok 21 2136s range: 1-200 2136s rc 206 2136s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2136s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2136s ok 22 2136s range: 1-201 2136s rc 206 2136s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2136s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2136s ok 23 2136s range: 1-598 2136s rc 206 2136s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s ok 24 2136s range: 1-599 2136s rc 206 2136s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s ok 25 2136s range: 1-600 2136s rc 206 2136s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s ok 26 2136s range: 1-601 2136s rc 206 2136s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s ok 27 2136s range: 1-7798 2136s rc 206 2136s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 28 2136s range: 1-7799 2136s rc 206 2136s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 29 2136s range: 1-7800 2136s rc 206 2136s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 30 2136s range: 1-7801 2136s rc 206 2136s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 31 2136s range: 1-7998 2136s rc 206 2136s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 32 2136s range: 1-7999 2136s rc 206 2136s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 33 2136s range: 2-2 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 34 2136s range: 2-198 2136s rc 206 2136s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2136s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2136s ok 35 2136s range: 2-199 2136s rc 206 2136s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2136s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2136s ok 36 2136s range: 2-200 2136s rc 206 2136s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2136s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2136s ok 37 2136s range: 2-201 2136s rc 206 2136s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2136s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2136s ok 38 2136s range: 2-598 2136s rc 206 2136s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s ok 39 2136s range: 2-599 2136s rc 206 2136s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s ok 40 2136s range: 2-600 2136s rc 206 2136s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s ok 41 2136s range: 2-601 2136s rc 206 2136s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s ok 42 2136s range: 2-7798 2136s rc 206 2136s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 43 2136s range: 2-7799 2136s rc 206 2136s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 44 2136s range: 2-7800 2136s rc 206 2136s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 45 2136s range: 2-7801 2136s rc 206 2136s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 46 2136s range: 2-7998 2136s rc 206 2136s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 47 2136s range: 2-7999 2136s rc 206 2136s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 48 2136s range: 198-198 2136s rc 206 2136s expect: '5' 2136s got: '5' 2136s ok 49 2136s range: 198-199 2136s rc 206 2136s expect: '50' 2136s got: '50' 2136s ok 50 2136s range: 198-200 2136s rc 206 2136s expect: '500' 2136s got: '500' 2136s ok 51 2136s range: 198-201 2136s rc 206 2136s expect: '5000' 2136s got: '5000' 2136s ok 52 2136s range: 198-598 2136s rc 206 2136s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s ok 53 2136s range: 198-599 2136s rc 206 2136s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s ok 54 2136s range: 198-600 2136s rc 206 2136s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s ok 55 2136s range: 198-601 2136s rc 206 2136s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s ok 56 2136s range: 198-7798 2136s rc 206 2136s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 57 2136s range: 198-7799 2136s rc 206 2136s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 58 2136s range: 198-7800 2136s rc 206 2136s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 59 2136s range: 198-7801 2136s rc 206 2136s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 60 2136s range: 198-7998 2136s rc 206 2136s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 61 2136s range: 198-7999 2136s rc 206 2136s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 62 2136s range: 199-199 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 63 2136s range: 199-200 2136s rc 206 2136s expect: '00' 2136s got: '00' 2136s ok 64 2136s range: 199-201 2136s rc 206 2136s expect: '000' 2136s got: '000' 2136s ok 65 2136s range: 199-598 2136s rc 206 2136s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s ok 66 2136s range: 199-599 2136s rc 206 2136s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s ok 67 2136s range: 199-600 2136s rc 206 2136s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s ok 68 2136s range: 199-601 2136s rc 206 2136s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s ok 69 2136s range: 199-7798 2136s rc 206 2136s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 70 2136s range: 199-7799 2136s rc 206 2136s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 71 2136s range: 199-7800 2136s rc 206 2136s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 72 2136s range: 199-7801 2136s rc 206 2136s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 73 2136s range: 199-7998 2136s rc 206 2136s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 74 2136s range: 199-7999 2136s rc 206 2136s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 75 2136s range: 200-200 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 76 2136s range: 200-201 2136s rc 206 2136s expect: '00' 2136s got: '00' 2136s ok 77 2136s range: 200-598 2136s rc 206 2136s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s ok 78 2136s range: 200-599 2136s rc 206 2136s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s ok 79 2136s range: 200-600 2136s rc 206 2136s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s ok 80 2136s range: 200-601 2136s rc 206 2136s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s ok 81 2136s range: 200-7798 2136s rc 206 2136s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 82 2136s range: 200-7799 2136s rc 206 2136s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 83 2136s range: 200-7800 2136s rc 206 2136s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 84 2136s range: 200-7801 2136s rc 206 2136s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 85 2136s range: 200-7998 2136s rc 206 2136s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 86 2136s range: 200-7999 2136s rc 206 2136s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 87 2136s range: 201-201 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 88 2136s range: 201-598 2136s rc 206 2136s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2136s ok 89 2136s range: 201-599 2136s rc 206 2136s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2136s ok 90 2136s range: 201-600 2136s rc 206 2136s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2136s ok 91 2136s range: 201-601 2136s rc 206 2136s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2136s ok 92 2136s range: 201-7798 2136s rc 206 2136s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 93 2136s range: 201-7799 2136s rc 206 2136s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 94 2136s range: 201-7800 2136s rc 206 2136s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 95 2136s range: 201-7801 2136s rc 206 2136s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 96 2136s range: 201-7998 2136s rc 206 2136s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 97 2136s range: 201-7999 2136s rc 206 2136s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 98 2136s range: 598-598 2136s rc 206 2136s expect: '5' 2136s got: '5' 2136s ok 99 2136s range: 598-599 2136s rc 206 2136s expect: '50' 2136s got: '50' 2136s ok 100 2136s range: 598-600 2136s rc 206 2136s expect: '500' 2136s got: '500' 2136s ok 101 2136s range: 598-601 2136s rc 206 2136s expect: '5001' 2136s got: '5001' 2136s ok 102 2136s range: 598-7798 2136s rc 206 2136s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 103 2136s range: 598-7799 2136s rc 206 2136s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 104 2136s range: 598-7800 2136s rc 206 2136s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 105 2136s range: 598-7801 2136s rc 206 2136s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 106 2136s range: 598-7998 2136s rc 206 2136s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 107 2136s range: 598-7999 2136s rc 206 2136s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 108 2136s range: 599-599 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 109 2136s range: 599-600 2136s rc 206 2136s expect: '00' 2136s got: '00' 2136s ok 110 2136s range: 599-601 2136s rc 206 2136s expect: '001' 2136s got: '001' 2136s ok 111 2136s range: 599-7798 2136s rc 206 2136s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 112 2136s range: 599-7799 2136s rc 206 2136s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 113 2136s range: 599-7800 2136s rc 206 2136s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 114 2136s range: 599-7801 2136s rc 206 2136s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 115 2136s range: 599-7998 2136s rc 206 2136s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 116 2136s range: 599-7999 2136s rc 206 2136s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 117 2136s range: 600-600 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 118 2136s range: 600-601 2136s rc 206 2136s expect: '01' 2136s got: '01' 2136s ok 119 2136s range: 600-7798 2136s rc 206 2136s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 120 2136s range: 600-7799 2136s rc 206 2136s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 121 2136s range: 600-7800 2136s rc 206 2136s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 122 2136s range: 600-7801 2136s rc 206 2136s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 123 2136s range: 600-7998 2136s rc 206 2136s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 124 2136s range: 600-7999 2136s rc 206 2136s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 125 2136s range: 601-601 2136s rc 206 2136s expect: '1' 2136s got: '1' 2136s ok 126 2136s range: 601-7798 2136s rc 206 2136s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2136s ok 127 2136s range: 601-7799 2136s rc 206 2136s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2136s ok 128 2136s range: 601-7800 2136s rc 206 2136s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2136s ok 129 2136s range: 601-7801 2136s rc 206 2136s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2136s ok 130 2136s range: 601-7998 2136s rc 206 2136s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 131 2136s range: 601-7999 2136s rc 206 2136s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 132 2136s range: 7798-7798 2136s rc 206 2136s expect: '5' 2136s got: '5' 2136s ok 133 2136s range: 7798-7799 2136s rc 206 2136s expect: '50' 2136s got: '50' 2136s ok 134 2136s range: 7798-7800 2136s rc 206 2136s expect: '501' 2136s got: '501' 2136s ok 135 2136s range: 7798-7801 2136s rc 206 2136s expect: '5019' 2136s got: '5019' 2136s ok 136 2136s range: 7798-7998 2136s rc 206 2136s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 137 2136s range: 7798-7999 2136s rc 206 2136s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 138 2136s range: 7799-7799 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 139 2136s range: 7799-7800 2136s rc 206 2136s expect: '01' 2136s got: '01' 2136s ok 140 2136s range: 7799-7801 2136s rc 206 2136s expect: '019' 2136s got: '019' 2136s ok 141 2136s range: 7799-7998 2136s rc 206 2136s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 142 2136s range: 7799-7999 2136s rc 206 2136s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 143 2136s range: 7800-7800 2136s rc 206 2136s expect: '1' 2136s got: '1' 2136s ok 144 2136s range: 7800-7801 2136s rc 206 2136s expect: '19' 2136s got: '19' 2136s ok 145 2136s range: 7800-7998 2136s rc 206 2136s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 146 2136s range: 7800-7999 2136s rc 206 2136s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 147 2136s range: 7801-7801 2136s rc 206 2136s expect: '9' 2136s got: '9' 2136s ok 148 2136s range: 7801-7998 2136s rc 206 2136s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2136s ok 149 2136s range: 7801-7999 2136s rc 206 2136s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2136s ok 150 2136s range: 7998-7998 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 151 2136s range: 7998-7999 2136s rc 206 2136s expect: '00' 2136s got: '00' 2136s ok 152 2136s range: 7999-7999 2136s rc 206 2136s expect: '0' 2136s got: '0' 2136s ok 153 2136s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2136s ok 2139s t/apache/byterange5.t ............... 2139s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2139s 1..5 2139s # Running under perl version 5.038002 for linux 2139s # Current time local: Wed Mar 20 19:42:41 2024 2139s # Current time GMT: Wed Mar 20 19:42:41 2024 2139s # Using Test.pm version 1.31 2139s # Using Apache/Test.pm version 1.42 2139s ok 1 2139s ok 2 2139s ok 3 2139s ok 4 2139s ok 5 2139s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2139s ok 2143s t/apache/byterange6.t ............... 2143s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2143s 1..53 2143s # Running under perl version 5.038002 for linux 2143s # Current time local: Wed Mar 20 19:42:44 2024 2143s # Current time GMT: Wed Mar 20 19:42:44 2024 2143s # Using Test.pm version 1.31 2143s # Using Apache/Test.pm version 1.42 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 1 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 2 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 3 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 4 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 5 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 6 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s # expecting range 5-6 2143s ok 7 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s # expecting range 5-6 2143s ok 8 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s # expecting range 5-6 2143s ok 9 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s # expecting range 5-6 2143s ok 10 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s # expecting range 5-6 2143s ok 11 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s # expecting range 5-6 2143s ok 12 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 13 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 14 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 15 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 16 2143s # expecting range 0-70 2143s # expecting range 72-100 2143s # expecting range 1000-1001 2143s ok 17 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 18 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 19 2143s # expecting range 1-100 2143s # expecting range 1000-1001 2143s ok 20 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 21 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 22 2143s # expecting range 0-101 2143s # expecting range 1000-1001 2143s ok 23 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 24 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 25 2143s # expecting range 0-101 2143s # expecting range 1000-1001 2143s ok 26 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 27 2143s # expecting range 0-100 2143s # expecting range 1000-1001 2143s ok 28 2143s # expecting range 0-101 2143s # expecting range 1000-1001 2143s ok 29 2143s # expecting range 1-10 2143s # expecting range 99-99 2143s ok 30 2143s # expecting range 1-10 2143s # expecting range 99-99 2143s ok 31 2143s # expecting range 1-11 2143s # expecting range 99-99 2143s ok 32 2143s # expecting range 0-10 2143s # expecting range 99-99 2143s ok 33 2143s # expecting range 0-10 2143s # expecting range 99-99 2143s ok 34 2143s # expecting range 0-11 2143s # expecting range 99-99 2143s ok 35 2143s # expecting range 0-12 2143s # expecting range 99-99 2143s ok 36 2143s # expecting range 0-13 2143s # expecting range 99-99 2143s ok 37 2143s # expecting range 1-11 2143s # expecting range 99-99 2143s ok 38 2143s # expecting range 1-12 2143s # expecting range 99-99 2143s ok 39 2143s # expecting range 1-13 2143s # expecting range 99-99 2143s ok 40 2143s # expecting range 1-10 2143s # expecting range 99-99 2143s ok 41 2143s # expecting range 1-11 2143s # expecting range 99-99 2143s ok 42 2143s # expecting range 1-10 2143s # expecting range 99-99 2143s ok 43 2143s # expecting range 0-11 2143s # expecting range 99-99 2143s ok 44 2143s # expecting range 1-10 2143s # expecting range 99-99 2143s ok 45 2143s # expecting range 1-20 2143s # expecting range 99-99 2143s ok 46 2143s # expecting range 1-20 2143s # expecting range 99-99 2143s ok 47 2143s # expecting range 1-20 2143s # expecting range 99-99 2143s ok 48 2143s # expecting range 1-21 2143s # expecting range 99-99 2143s ok 49 2143s # expecting range 5-12 2143s # expecting range 99-99 2143s ok 50 2143s # expecting range 1-10 2143s # expecting range 99-99 2143s ok 51 2143s # expecting range 5-10 2143s # expecting range 1-3 2143s # expecting range 99-99 2143s ok 52 2143s # expecting range 0-1 2143s # expecting range 7999-7999 2143s ok 53 2143s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2143s ok 2147s t/apache/byterange7.t ............... 2147s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2147s 1..24 2147s # Running under perl version 5.038002 for linux 2147s # Current time local: Wed Mar 20 19:42:48 2024 2147s # Current time GMT: Wed Mar 20 19:42:48 2024 2147s # Using Test.pm version 1.31 2147s # Using Apache/Test.pm version 1.42 2147s Got 206 Range: 'bytes 0-1/40001' 2147s body length 2 2147s Content-Length: 2 2147s ok 1 2147s Got 206 multipart/byteranges 2147s body length 196 2147s Content-Length: 196 2147s ok 2 2147s Got 206 multipart/byteranges 2147s body length 900 2147s Content-Length: 900 2147s ok 3 2147s Got 206 multipart/byteranges 2147s body length 4500 2147s ok 4 2147s Got 206 multipart/byteranges 2147s body length 9000 2147s ok 5 2147s Got 200 2147s ok 6 2147s Got 200 2147s ok 7 2147s Got 200 2147s ok 8 2147s Got 200 2147s ok 9 2147s Got 200 2147s ok 10 2147s Got 200 2147s ok 11 2147s Got 200 2147s ok 12 2147s Got 200 2147s ok 13 2147s Got 200 2147s ok 14 2147s Got 200 2147s ok 15 2147s Got 200 2147s ok 16 2147s Got 200 2147s ok 17 2147s Got 200 2147s ok 18 2147s Got 200 2147s ok 19 2147s Sending '1000-200000', expecting 206 2147s Got 206 Range: 'bytes 1000-40000/40001' 2147s ok 20 2147s Sending '100000-110000', expecting 416 2147s Got 416 2147s ok 21 2147s Sending '100000-110000,1000-2000', expecting 206 2147s Got 206 Range: 'bytes 1000-2000/40001' 2147s ok 22 2147s Sending '100000-110000,2000-1000', expecting 200 2147s Got 200 2147s ok 23 2147s Sending '100000-110000,200000-', expecting 416 2147s Got 416 2147s ok 24 2147s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2147s ok 2152s t/apache/cfg_getline.t .............. 2152s 1..116 2152s # Running under perl version 5.038002 for linux 2152s # Current time local: Wed Mar 20 19:42:52 2024 2152s # Current time GMT: Wed Mar 20 19:42:52 2024 2152s # Using Test.pm version 1.31 2152s # Using Apache/Test.pm version 1.42 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 100 2152s ok 1 2152s ok 2 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 196 2152s ok 3 2152s ok 4 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 197 2152s ok 5 2152s ok 6 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 198 2152s ok 7 2152s ok 8 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 199 2152s ok 9 2152s ok 10 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 200 2152s ok 11 2152s ok 12 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 201 2152s ok 13 2152s ok 14 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 202 2152s ok 15 2152s ok 16 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 396 2152s ok 17 2152s ok 18 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 397 2152s ok 19 2152s ok 20 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 398 2152s ok 21 2152s ok 22 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 399 2152s ok 23 2152s ok 24 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 400 2152s ok 25 2152s ok 26 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 401 2152s ok 27 2152s ok 28 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 402 2152s ok 29 2152s ok 30 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 596 2152s ok 31 2152s ok 32 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 597 2152s ok 33 2152s ok 34 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 598 2152s ok 35 2152s ok 36 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 599 2152s ok 37 2152s ok 38 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 600 2152s ok 39 2152s ok 40 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 601 2152s ok 41 2152s ok 42 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 602 2152s ok 43 2152s ok 44 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1016 2152s ok 45 2152s ok 46 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1017 2152s ok 47 2152s ok 48 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1018 2152s ok 49 2152s ok 50 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1019 2152s ok 51 2152s ok 52 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1020 2152s ok 53 2152s ok 54 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1021 2152s ok 55 2152s ok 56 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1022 2152s ok 57 2152s ok 58 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1023 2152s ok 59 2152s ok 60 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1024 2152s ok 61 2152s ok 62 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1025 2152s ok 63 2152s ok 64 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1026 2152s ok 65 2152s ok 66 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1027 2152s ok 67 2152s ok 68 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1028 2152s ok 69 2152s ok 70 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1029 2152s ok 71 2152s ok 72 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 1030 2152s ok 73 2152s ok 74 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8170 2152s ok 75 2152s ok 76 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8171 2152s ok 77 2152s ok 78 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8172 2152s ok 79 2152s ok 80 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8173 2152s ok 81 2152s ok 82 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8174 2152s ok 83 2152s ok 84 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8175 2152s ok 85 2152s ok 86 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8176 2152s ok 87 2152s ok 88 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8177 2152s ok 89 2152s ok 90 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8178 2152s ok 91 2152s ok 92 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8179 2152s ok 93 2152s ok 94 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8180 2152s ok 95 2152s ok 96 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8181 2152s ok 97 2152s ok 98 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8182 2152s ok 99 2152s ok 100 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8183 2152s ok 101 2152s ok 102 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8184 2152s ok 103 2152s ok 104 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8185 2152s ok 105 2152s ok 106 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8186 2152s ok 107 2152s ok 108 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8187 2152s ok 109 2152s ok 110 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8188 2152s ok 111 2152s ok 112 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8189 2152s ok 113 2152s ok 114 2152s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s Got rc 200 for length 8190 2152s ok 115 2152s ok 116 2152s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2152s ok 2158s t/apache/chunkinput.t ............... 2158s 1..37 2158s # Running under perl version 5.038002 for linux 2158s # Current time local: Wed Mar 20 19:42:57 2024 2158s # Current time GMT: Wed Mar 20 19:42:57 2024 2158s # Using Test.pm version 1.31 2158s # Using Apache/Test.pm version 1.42 2158s testing default 2158s ok 1 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 200 OK' 2158s # received: 'HTTP/1.1 200 OK' 2158s ok 2 2158s # testing : trailer (pid) 2158s # expected: '337299' 2158s # received: '337299' 2158s ok 3 2158s ok 4 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 404 Not Found' 2158s # received: 'HTTP/1.1 404 Not Found' 2158s ok 5 2158s ok 6 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 200 OK' 2158s # received: 'HTTP/1.1 200 OK' 2158s ok 7 2158s ok 8 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 404 Not Found' 2158s # received: 'HTTP/1.1 404 Not Found' 2158s ok 9 2158s ok 10 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 200 OK' 2158s # received: 'HTTP/1.1 200 OK' 2158s ok 11 2158s ok 12 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 404 Not Found' 2158s # received: 'HTTP/1.1 404 Not Found' 2158s ok 13 2158s ok 14 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 200 OK' 2158s # received: 'HTTP/1.1 200 OK' 2158s ok 15 2158s ok 16 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 404 Not Found' 2158s # received: 'HTTP/1.1 404 Not Found' 2158s ok 17 2158s ok 18 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 200 OK' 2158s # received: 'HTTP/1.1 200 OK' 2158s ok 19 2158s ok 20 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 404 Not Found' 2158s # received: 'HTTP/1.1 404 Not Found' 2158s ok 21 2158s ok 22 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 400 Bad Request' 2158s # received: 'HTTP/1.1 400 Bad Request' 2158s ok 23 2158s ok 24 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 400 Bad Request' 2158s # received: 'HTTP/1.1 400 Bad Request' 2158s ok 25 2158s ok 26 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 413 Request Entity Too Large' 2158s # received: 'HTTP/1.1 413 Request Entity Too Large' 2158s ok 27 2158s ok 28 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 413 Request Entity Too Large' 2158s # received: 'HTTP/1.1 413 Request Entity Too Large' 2158s ok 29 2158s ok 30 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 400 Bad Request' 2158s # received: 'HTTP/1.1 400 Bad Request' 2158s ok 31 2158s ok 32 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 400 Bad Request' 2158s # received: 'HTTP/1.1 400 Bad Request' 2158s ok 33 2158s ok 34 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 400 Bad Request' 2158s # received: 'HTTP/1.1 400 Bad Request' 2158s ok 35 2158s ok 36 2158s # testing : response codes 2158s # expected: 'HTTP/1.1 400 Bad Request' 2158s # received: 'HTTP/1.1 400 Bad Request' 2158s ok 37 2158s ok 2161s t/apache/contentlength.t ............ 2161s 1..24 2161s # Running under perl version 5.038002 for linux 2161s # Current time local: Wed Mar 20 19:43:03 2024 2161s # Current time GMT: Wed Mar 20 19:43:03 2024 2161s # Using Test.pm version 1.31 2161s # Using Apache/Test.pm version 1.42 2161s testing default 2161s ok 1 2161s # testing : response codes POST for /echo_post with Content-Length: 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 2 2161s ok 3 2161s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 4 2161s ok 5 2161s # testing : response codes POST for /echo_post with Content-Length: 0 2161s # expected: 'HTTP/1.1 200 OK' 2161s # received: 'HTTP/1.1 200 OK' 2161s ok 6 2161s ok 7 2161s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 2161s # expected: 'HTTP/1.1 404 Not Found' 2161s # received: 'HTTP/1.1 404 Not Found' 2161s ok 8 2161s ok 9 2161s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 2161s # expected: 'HTTP/1.1 200 OK' 2161s # received: 'HTTP/1.1 200 OK' 2161s ok 10 2161s ok 11 2161s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 2161s # expected: 'HTTP/1.1 404 Not Found' 2161s # received: 'HTTP/1.1 404 Not Found' 2161s ok 12 2161s ok 13 2161s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 14 2161s ok 15 2161s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 16 2161s ok 17 2161s # testing : response codes POST for /echo_post with Content-Length: -1 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 18 2161s ok 19 2161s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 20 2161s ok 21 2161s # testing : response codes POST for /echo_post with Content-Length: 123abc 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 22 2161s ok 23 2161s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 2161s # expected: 'HTTP/1.1 400 Bad Request' 2161s # received: 'HTTP/1.1 400 Bad Request' 2161s ok 24 2161s ok 2164s t/apache/errordoc.t ................. 2164s 1..14 2164s # Running under perl version 5.038002 for linux 2164s # Current time local: Wed Mar 20 19:43:06 2024 2164s # Current time GMT: Wed Mar 20 19:43:06 2024 2164s # Using Test.pm version 1.31 2164s # Using Apache/Test.pm version 1.42 2164s # testing : notfound.html code 2164s # expected: 404 2164s # received: '404' 2164s ok 1 2164s # testing : notfound.html content 2164s # expected: qr/per-server 404/ 2164s # received: 'per-server 404' 2164s ok 2 2164s # testing : /inherit/notfound.html code 2164s # expected: 404 2164s # received: '404' 2164s ok 3 2164s # testing : /inherit/notfound.html content 2164s # expected: qr/per-server 404/ 2164s # received: 'per-server 404' 2164s ok 4 2164s # testing : /redefine/notfound.html code 2164s # expected: 404 2164s # received: '404' 2164s ok 5 2164s # testing : /redefine/notfound.html content 2164s # expected: 'per-dir 404' 2164s # received: 'per-dir 404' 2164s ok 6 2164s # testing : /redefine/notfound.html code 2164s # expected: 404 2164s # received: '404' 2164s ok 7 2164s # testing : /redefine/notfound.html content 2164s # expected: qr/Not Found/ 2164s # received: ' 2164s # 2164s # 404 Not Found 2164s # 2164s #

Not Found

2164s #

The requested URL was not found on this server.

2164s # ' 2164s ok 8 2164s # testing : /merge/notfound.html code 2164s # expected: 404 2164s # received: '404' 2164s ok 9 2164s # testing : /merge/notfound.html content 2164s # expected: 'testing merge' 2164s # received: 'testing merge' 2164s ok 10 2164s # testing : /merge/merge2/notfound.html code 2164s # expected: 404 2164s # received: '404' 2164s ok 11 2164s # testing : /merge/merge2/notfound.html content 2164s # expected: 'testing merge' 2164s # received: 'testing merge' 2164s ok 12 2164s # testing : /bounce/notfound.html code 2164s # expected: 404 2164s # received: '404' 2164s ok 13 2164s # testing : /bounce/notfound.html content 2164s # expected: qr/expire test/ 2164s # received: ' 2164s # expire test 2164s # expire test 2164s # ' 2164s ok 14 2164s ok 2166s t/apache/etags.t .................... 2166s # Checking for existence of FileETag directive 2166s # Returned 200: 2166s 1..61 2166s # Running under perl version 5.038002 for linux 2166s # Current time local: Wed Mar 20 19:43:09 2024 2166s # Current time GMT: Wed Mar 20 19:43:09 2024 2166s # Using Test.pm version 1.31 2166s # Using Apache/Test.pm version 1.42 2166s # --- 2166s # HEAD /apache/etags/m/plus-s/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 1 2166s # --- 2166s # HEAD /apache/etags/all/minus-i/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 2 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22d3b-b-613edd771cbc0" 2166s ok 3 2166s # --- 2166s # HEAD /apache/etags/all/inherit/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22c9b-b-613edd771cbc0" 2166s ok 4 2166s # --- 2166s # HEAD /apache/etags/m/plus-mis/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22cf1-b-613edd771cbc0" 2166s ok 5 2166s # --- 2166s # HEAD /apache/etags/none/test.txt 2166s # Expecting field to be absent 2166s # ETag field is missing 2166s ok 6 2166s # --- 2166s # HEAD /apache/etags/none/plus-m/test.txt 2166s # Expecting one component in ETag field 2166s # Received "613edd771cbc0" 2166s ok 7 2166s # --- 2166s # HEAD /apache/etags/i/test.txt 2166s # Expecting one component in ETag field 2166s # Received "22cc8" 2166s ok 8 2166s # --- 2166s # HEAD /apache/etags/all/i/test.txt 2166s # Expecting one component in ETag field 2166s # Received "22c99" 2166s ok 9 2166s # --- 2166s # HEAD /apache/etags/m/plus-is/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22ce8-b-613edd771cbc0" 2166s ok 10 2166s # --- 2166s # HEAD /apache/etags/none/plus-mi/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22d23-613edd771cbc0" 2166s ok 11 2166s # --- 2166s # HEAD /apache/etags/all/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22cc3-b-613edd771cbc0" 2166s ok 12 2166s # --- 2166s # HEAD /apache/etags/m/minus-m/test.txt 2166s # Expecting field to be absent 2166s # Received "b-613edd771cbc0" 2166s ok 13 2166s # --- 2166s # HEAD /apache/etags/all/is/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22c9e-b" 2166s ok 14 2166s # --- 2166s # HEAD /apache/etags/none/ms/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 15 2166s # --- 2166s # HEAD /apache/etags/is/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22ccb-b" 2166s ok 16 2166s # --- 2166s # HEAD /apache/etags/none/i/test.txt 2166s # Expecting one component in ETag field 2166s # Received "22d06" 2166s ok 17 2166s # --- 2166s # HEAD /apache/etags/default/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 18 2166s # --- 2166s # HEAD /apache/etags/all/minus-mi/test.txt 2166s # Expecting one component in ETag field 2166s # Received "b" 2166s ok 19 2166s # --- 2166s # HEAD /apache/etags/all/mis/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22cbc-b-613edd771cbc0" 2166s ok 20 2166s # --- 2166s # HEAD /apache/etags/m/plus-ms/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 21 2166s # --- 2166s # HEAD /apache/etags/all/minus-mis/test.txt 2166s # Expecting field to be absent 2166s # Received "b-613edd771cbc0" 2166s ok 22 2166s # --- 2166s # HEAD /apache/etags/m/minus-mi/test.txt 2166s # Expecting field to be absent 2166s # Received "b-613edd771cbc0" 2166s ok 23 2166s # --- 2166s # HEAD /apache/etags/all/m/test.txt 2166s # Expecting one component in ETag field 2166s # Received "613edd771cbc0" 2166s ok 24 2166s # --- 2166s # HEAD /apache/etags/none/plus-i/test.txt 2166s # Expecting one component in ETag field 2166s # Received "22d1a" 2166s ok 25 2166s # --- 2166s # HEAD /apache/etags/m/minus-i/test.txt 2166s # Expecting field to be absent 2166s # Received "613edd771cbc0" 2166s ok 26 2166s # --- 2166s # HEAD /apache/etags/none/mis/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22d14-b-613edd771cbc0" 2166s ok 27 2166s # --- 2166s # HEAD /apache/etags/all/ms/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 28 2166s # --- 2166s # HEAD /apache/etags/all/minus-m/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22cad-b" 2166s ok 29 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 2166s # Expecting one component in ETag field 2166s # Received "b" 2166s ok 30 2166s # --- 2166s # HEAD /apache/etags/none/mi/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22d11-613edd771cbc0" 2166s ok 31 2166s # --- 2166s # HEAD /apache/etags/mis/test.txt 2166s # Expecting three components in ETag field 2166s # Received "22cfe-b-613edd771cbc0" 2166s ok 32 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 33 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 2166s # Expecting field to be absent 2166s # Received "b-613edd771cbc0" 2166s ok 34 2166s # --- 2166s # HEAD /apache/etags/none/plus-s/test.txt 2166s # Expecting one component in ETag field 2166s # Received "b" 2166s ok 35 2166s # --- 2166s # HEAD /apache/etags/none/inherit/test.txt 2166s # Expecting field to be absent 2166s # ETag field is missing 2166s ok 36 2166s # --- 2166s # HEAD /apache/etags/m/plus-m/test.txt 2166s # Expecting one component in ETag field 2166s # Received "613edd771cbc0" 2166s ok 37 2166s # --- 2166s # HEAD /apache/etags/all/minus-ms/test.txt 2166s # Expecting one component in ETag field 2166s # Received "22cb6" 2166s ok 38 2166s # --- 2166s # HEAD /apache/etags/none/m/test.txt 2166s # Expecting one component in ETag field 2166s # Received "613edd771cbc0" 2166s ok 39 2166s # --- 2166s # HEAD /apache/etags/m/minus-is/test.txt 2166s # Expecting field to be absent 2166s # Received "613edd771cbc0" 2166s ok 40 2166s # --- 2166s # HEAD /apache/etags/none/plus-is/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22d1d-b" 2166s ok 41 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 2166s # Expecting one component in ETag field 2166s # Received "22d37" 2166s ok 42 2166s # --- 2166s # HEAD /apache/etags/none/is/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22d0b-b" 2166s ok 43 2166s # --- 2166s # HEAD /apache/etags/s/test.txt 2166s # Expecting one component in ETag field 2166s # Received "b" 2166s ok 44 2166s # --- 2166s # HEAD /apache/etags/none/plus-ms/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 45 2166s # --- 2166s # HEAD /apache/etags/all/mi/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22ca4-613edd771cbc0" 2166s ok 46 2166s # --- 2166s # HEAD /apache/etags/all/s/test.txt 2166s # Expecting one component in ETag field 2166s # Received "b" 2166s ok 47 2166s # --- 2166s # HEAD /apache/etags/all/minus-s/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22cb9-613edd771cbc0" 2166s ok 48 2166s # --- 2166s # HEAD /apache/etags/m/plus-mi/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22cee-613edd771cbc0" 2166s ok 49 2166s # --- 2166s # HEAD /apache/etags/m/test.txt 2166s # Expecting one component in ETag field 2166s # Received "613edd771cbc0" 2166s ok 50 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22d2e-b" 2166s ok 51 2166s # --- 2166s # HEAD /apache/etags/m/minus-mis/test.txt 2166s # Expecting field to be absent 2166s # Received "b-613edd771cbc0" 2166s ok 52 2166s # --- 2166s # HEAD /apache/etags/m/minus-s/test.txt 2166s # Expecting field to be absent 2166s # Received "613edd771cbc0" 2166s ok 53 2166s # --- 2166s # HEAD /apache/etags/all/minus-is/test.txt 2166s # Expecting one component in ETag field 2166s # Received "613edd771cbc0" 2166s ok 54 2166s # --- 2166s # HEAD /apache/etags/mi/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22cfb-613edd771cbc0" 2166s ok 55 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22d3a-613edd771cbc0" 2166s ok 56 2166s # --- 2166s # HEAD /apache/etags/m/minus-ms/test.txt 2166s # Expecting field to be absent 2166s # Received "b-613edd771cbc0" 2166s ok 57 2166s # --- 2166s # HEAD /apache/etags/m/plus-i/test.txt 2166s # Expecting two components in ETag field 2166s # Received "22ce5-613edd771cbc0" 2166s ok 58 2166s # --- 2166s # HEAD /apache/etags/none/s/test.txt 2166s # Expecting one component in ETag field 2166s # Received "b" 2166s ok 59 2166s # --- 2166s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 2166s # Expecting one component in ETag field 2166s # Received "613edd771cbc0" 2166s ok 60 2166s # --- 2166s # HEAD /apache/etags/ms/test.txt 2166s # Expecting two components in ETag field 2166s # Received "b-613edd771cbc0" 2166s ok 61 2166s ok 2171s t/apache/expr.t ..................... 2171s 1..229 2171s # Running under perl version 5.038002 for linux 2171s # Current time local: Wed Mar 20 19:43:11 2024 2171s # Current time GMT: Wed Mar 20 19:43:11 2024 2171s # Using Test.pm version 1.31 2171s # Using Apache/Test.pm version 1.42 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true" should evaluate to true, got true 2171s ok 1 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "false" should evaluate to false, got false 2171s ok 2 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "foo", got parse error 2171s ok 3 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -eq 01" should evaluate to true, got true 2171s ok 4 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -eq 2" should evaluate to false, got false 2171s ok 5 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -ne 2" should evaluate to true, got true 2171s ok 6 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -ne 1" should evaluate to false, got false 2171s ok 7 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -lt 02" should evaluate to true, got true 2171s ok 8 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -lt 1" should evaluate to false, got false 2171s ok 9 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -le 2" should evaluate to true, got true 2171s ok 10 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -le 1" should evaluate to true, got true 2171s ok 11 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "2 -gt 1" should evaluate to true, got true 2171s ok 12 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -gt 1" should evaluate to false, got false 2171s ok 13 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "2 -ge 1" should evaluate to true, got true 2171s ok 14 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -ge 1" should evaluate to true, got true 2171s ok 15 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "1 -gt -1" should evaluate to true, got true 2171s ok 16 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' == 'aa'" should evaluate to true, got true 2171s ok 17 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' == 'b'" should evaluate to false, got false 2171s ok 18 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' = 'aa'" should evaluate to true, got true 2171s ok 19 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' = 'b'" should evaluate to false, got false 2171s ok 20 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' != 'b'" should evaluate to true, got true 2171s ok 21 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' != 'aa'" should evaluate to false, got false 2171s ok 22 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' < 'b'" should evaluate to true, got true 2171s ok 23 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' < 'aa'" should evaluate to false, got false 2171s ok 24 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' <= 'b'" should evaluate to true, got true 2171s ok 25 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' <= 'aa'" should evaluate to true, got true 2171s ok 26 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'b' > 'aa'" should evaluate to true, got true 2171s ok 27 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' > 'aa'" should evaluate to false, got false 2171s ok 28 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'b' >= 'aa'" should evaluate to true, got true 2171s ok 29 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'aa' >= 'aa'" should evaluate to true, got true 2171s ok 30 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 2171s ok 31 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 2171s ok 32 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 2171s ok 33 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 2171s ok 34 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 2171s ok 35 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 2171s ok 36 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 2171s ok 37 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 2171s ok 38 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 2171s ok 39 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 2171s ok 40 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME} != ''" should evaluate to true, got true 2171s ok 41 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'a' -in { 'b', 'a' } " should evaluate to true, got true 2171s ok 42 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'a' -in { 'b', 'c' } " should evaluate to false, got false 2171s ok 43 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' =~ /bc/ " should evaluate to true, got true 2171s ok 44 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' =~ /BC/i " should evaluate to true, got true 2171s ok 45 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' !~ m!bc! " should evaluate to false, got false 2171s ok 46 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' !~ m!BC!i " should evaluate to false, got false 2171s ok 47 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " $0 == '' " should evaluate to true, got true 2171s ok 48 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " $1 == '' " should evaluate to true, got true 2171s ok 49 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " $9 == '' " should evaluate to true, got true 2171s ok 50 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " '$0' == '' " should evaluate to true, got true 2171s ok 51 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 2171s ok 52 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 2171s ok 53 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 2171s ok 54 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 2171s ok 55 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 2171s ok 56 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 2171s ok 57 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 2171s ok 58 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 2171s ok 59 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 2171s ok 60 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 2171s ok 61 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 2171s ok 62 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 2171s ok 63 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 2171s ok 64 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 2171s ok 65 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 2171s ok 66 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 2171s ok 67 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 2171s ok 68 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 2171s ok 69 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 2171s ok 70 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{HTTPS} == 'off' " should evaluate to true, got true 2171s ok 71 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 2171s ok 72 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 2171s ok 73 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 2171s ok 74 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 2171s ok 75 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 2171s ok 76 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 2171s ok 77 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 2171s ok 78 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 2171s ok 79 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 2171s ok 80 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 2171s ok 81 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 2171s ok 82 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "escape('?') = '%3f' " should evaluate to true, got true 2171s ok 83 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "unescape('%3f') = '?' " should evaluate to true, got true 2171s ok 84 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 2171s ok 85 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 2171s ok 86 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 2171s ok 87 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "file('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 2171s ok 88 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-n ''" should evaluate to false, got false 2171s ok 89 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-z ''" should evaluate to true, got true 2171s ok 90 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-n '1'" should evaluate to true, got true 2171s ok 91 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-z '1'" should evaluate to false, got false 2171s ok 92 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "-R 'abc'", got parse error 2171s ok 93 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 2171s ok 94 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-R '240.0.0.0'" should evaluate to false, got false 2171s ok 95 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-R '240.0.0.0/8'" should evaluate to false, got false 2171s ok 96 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-R 'ff::/8'" should evaluate to false, got false 2171s ok 97 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 2171s ok 98 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 2171s ok 99 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 2171s ok 100 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 2171s ok 101 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 2171s ok 102 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 2171s ok 103 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 2171s ok 104 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'foo' -strmatch '*o'" should evaluate to true, got true 2171s ok 105 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 2171s ok 106 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'foo' -strmatch 'F*'" should evaluate to false, got false 2171s ok 107 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'foo' -strcmatch 'F*'" should evaluate to true, got true 2171s ok 108 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'foo' -strmatch 'g*'" should evaluate to false, got false 2171s ok 109 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'foo' -strcmatch 'g*'" should evaluate to false, got false 2171s ok 110 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 2171s ok 111 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 2171s ok 112 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 2171s ok 113 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 2171s ok 114 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "foo('bar') = 'bar'", got parse error 2171s ok 115 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "%{FOO} != 'bar'", got parse error 2171s ok 116 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s Should get parse error for "'bar' = bar", got parse error 2171s ok 117 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true" should evaluate to true, got true 2171s ok 118 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && true" should evaluate to true, got true 2171s ok 119 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || true" should evaluate to true, got true 2171s ok 120 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || true || true" should evaluate to true, got true 2171s ok 121 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || true && true" should evaluate to true, got true 2171s ok 122 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && true || true" should evaluate to true, got true 2171s ok 123 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && true && true" should evaluate to true, got true 2171s ok 124 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || true || !true" should evaluate to true, got true 2171s ok 125 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || true && !true" should evaluate to true, got true 2171s ok 126 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && true || !true" should evaluate to true, got true 2171s ok 127 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && true && !true" should evaluate to false, got false 2171s ok 128 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && !true" should evaluate to false, got false 2171s ok 129 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || !true" should evaluate to true, got true 2171s ok 130 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || !true || true" should evaluate to true, got true 2171s ok 131 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || !true && true" should evaluate to true, got true 2171s ok 132 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && !true || true" should evaluate to true, got true 2171s ok 133 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && !true && true" should evaluate to false, got false 2171s ok 134 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || !true || !true" should evaluate to true, got true 2171s ok 135 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true || !true && !true" should evaluate to true, got true 2171s ok 136 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && !true || !true" should evaluate to false, got false 2171s ok 137 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "true && !true && !true" should evaluate to false, got false 2171s ok 138 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true" should evaluate to false, got false 2171s ok 139 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && true" should evaluate to false, got false 2171s ok 140 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || true" should evaluate to true, got true 2171s ok 141 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || true || true" should evaluate to true, got true 2171s ok 142 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || true && true" should evaluate to true, got true 2171s ok 143 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && true || true" should evaluate to true, got true 2171s ok 144 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && true && true" should evaluate to false, got false 2171s ok 145 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || true || !true" should evaluate to true, got true 2171s ok 146 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || true && !true" should evaluate to false, got false 2171s ok 147 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && true || !true" should evaluate to false, got false 2171s ok 148 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && true && !true" should evaluate to false, got false 2171s ok 149 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && !true" should evaluate to false, got false 2171s ok 150 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || !true" should evaluate to false, got false 2171s ok 151 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || !true || true" should evaluate to true, got true 2171s ok 152 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || !true && true" should evaluate to false, got false 2171s ok 153 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && !true || true" should evaluate to true, got true 2171s ok 154 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && !true && true" should evaluate to false, got false 2171s ok 155 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || !true || !true" should evaluate to false, got false 2171s ok 156 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true || !true && !true" should evaluate to false, got false 2171s ok 157 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && !true || !true" should evaluate to false, got false 2171s ok 158 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!true && !true && !true" should evaluate to false, got false 2171s ok 159 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true)" should evaluate to false, got false 2171s ok 160 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && true)" should evaluate to false, got false 2171s ok 161 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || true)" should evaluate to false, got false 2171s ok 162 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || true || true)" should evaluate to false, got false 2171s ok 163 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || true && true)" should evaluate to false, got false 2171s ok 164 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && true || true)" should evaluate to false, got false 2171s ok 165 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && true && true)" should evaluate to false, got false 2171s ok 166 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || true || !true)" should evaluate to false, got false 2171s ok 167 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || true && !true)" should evaluate to false, got false 2171s ok 168 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && true || !true)" should evaluate to false, got false 2171s ok 169 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && true && !true)" should evaluate to true, got true 2171s ok 170 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && !true)" should evaluate to true, got true 2171s ok 171 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || !true)" should evaluate to false, got false 2171s ok 172 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || !true || true)" should evaluate to false, got false 2171s ok 173 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || !true && true)" should evaluate to false, got false 2171s ok 174 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && !true || true)" should evaluate to false, got false 2171s ok 175 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && !true && true)" should evaluate to true, got true 2171s ok 176 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || !true || !true)" should evaluate to false, got false 2171s ok 177 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true || !true && !true)" should evaluate to false, got false 2171s ok 178 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && !true || !true)" should evaluate to true, got true 2171s ok 179 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(true && !true && !true)" should evaluate to true, got true 2171s ok 180 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true)" should evaluate to true, got true 2171s ok 181 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && true)" should evaluate to true, got true 2171s ok 182 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || true)" should evaluate to false, got false 2171s ok 183 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || true || true)" should evaluate to false, got false 2171s ok 184 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || true && true)" should evaluate to false, got false 2171s ok 185 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && true || true)" should evaluate to false, got false 2171s ok 186 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && true && true)" should evaluate to true, got true 2171s ok 187 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || true || !true)" should evaluate to false, got false 2171s ok 188 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || true && !true)" should evaluate to true, got true 2171s ok 189 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && true || !true)" should evaluate to true, got true 2171s ok 190 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && true && !true)" should evaluate to true, got true 2171s ok 191 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && !true)" should evaluate to true, got true 2171s ok 192 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || !true)" should evaluate to true, got true 2171s ok 193 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || !true || true)" should evaluate to false, got false 2171s ok 194 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || !true && true)" should evaluate to true, got true 2171s ok 195 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && !true || true)" should evaluate to false, got false 2171s ok 196 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && !true && true)" should evaluate to true, got true 2171s ok 197 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || !true || !true)" should evaluate to true, got true 2171s ok 198 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true || !true && !true)" should evaluate to true, got true 2171s ok 199 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && !true || !true)" should evaluate to true, got true 2171s ok 200 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "!(!true && !true && !true)" should evaluate to true, got true 2171s ok 201 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 2171s ok 202 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 2171s ok 203 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "filesize('/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 2171s ok 204 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 2171s ok 205 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2171s ok 206 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2171s ok 207 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2171s ok 208 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2171s ok 209 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2171s ok 210 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2171s ok 211 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2171s ok 212 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2171s ok 213 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2171s ok 214 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2171s ok 215 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2171s ok 216 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-d '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2171s ok 217 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-e '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2171s ok 218 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-f '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2171s ok 219 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-s '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2171s ok 220 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-F '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2171s ok 221 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-F '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2171s ok 222 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-U '/apache/' " should evaluate to true, got true 2171s ok 223 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "-U '/apache/expr/none' " should evaluate to false, got false 2171s ok 224 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 2171s ok 225 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 2171s ok 226 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "base64('foo') = 'Zm9v' " should evaluate to true, got true 2171s ok 227 2171s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 2171s ok 228 2171s Error log should not have 'Internal evaluation error' entries, found 0 2171s ok 229 2171s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2171s ok 2177s t/apache/expr_string.t .............. 2177s 1..29 2177s # Running under perl version 5.038002 for linux 2177s # Current time local: Wed Mar 20 19:43:16 2024 2177s # Current time GMT: Wed Mar 20 19:43:16 2024 2177s # Using Test.pm version 1.31 2177s # Using Apache/Test.pm version 1.42 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 1 2177s Expected return code 200, got 200 for 'foo' 2177s ok 2 2177s # testing : log message [Wed Mar 20 19:43:19.619010 2024] [log_debug:info] [pid 326634:tid 3709801408] [client 127.0.0.1:42704] foo (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: 'foo' 2177s # received: 'foo' 2177s ok 3 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 4 2177s Expected return code 200, got 200 for '%{req:SomeHeader}' 2177s ok 5 2177s # testing : log message [Wed Mar 20 19:43:19.876540 2024] [log_debug:info] [pid 326634:tid 3667837888] [client 127.0.0.1:42704] SomeValue (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: 'SomeValue' 2177s # received: 'SomeValue' 2177s ok 6 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 7 2177s Should get parse error (500) for "%{", got 500 2177s ok 8 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 9 2177s Expected return code 200, got 200 for '%' 2177s ok 10 2177s # testing : log message [Wed Mar 20 19:43:20.385186 2024] [log_debug:info] [pid 322213:tid 3678163904] [client 127.0.0.1:42718] % (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: '%' 2177s # received: '%' 2177s ok 11 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 12 2177s Expected return code 200, got 200 for '}' 2177s ok 13 2177s # testing : log message [Wed Mar 20 19:43:20.638786 2024] [log_debug:info] [pid 322213:tid 3661378496] [client 127.0.0.1:42718] } (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: '}' 2177s # received: '}' 2177s ok 14 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 15 2177s Expected return code 200, got 200 for '\"' 2177s ok 16 2177s # testing : log message [Wed Mar 20 19:43:20.892390 2024] [log_debug:info] [pid 322213:tid 3846017984] [client 127.0.0.1:42718] " (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: '"' 2177s # received: '"' 2177s ok 17 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 18 2177s Expected return code 200, got 200 for '\'' 2177s ok 19 2177s # testing : log message [Wed Mar 20 19:43:21.146379 2024] [log_debug:info] [pid 322213:tid 3652985792] [client 127.0.0.1:42718] ' (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: '\'' 2177s # received: '\'' 2177s ok 20 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 21 2177s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 2177s ok 22 2177s # testing : log message [Wed Mar 20 19:43:21.399979 2024] [log_debug:info] [pid 322213:tid 3854410688] [client 127.0.0.1:42718] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: '%{req:SomeHeader}' 2177s # received: '%{req:SomeHeader}' 2177s ok 23 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 24 2177s Expected return code 200, got 200 for '%{tolower:IDENT}' 2177s ok 25 2177s # testing : log message [Wed Mar 20 19:43:21.653550 2024] [log_debug:info] [pid 322213:tid 3778876352] [client 127.0.0.1:42718] ident (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: 'ident' 2177s # received: 'ident' 2177s ok 26 2177s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 27 2177s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 2177s ok 28 2177s # testing : log message [Wed Mar 20 19:43:21.907138 2024] [log_debug:info] [pid 322213:tid 3787269056] [client 127.0.0.1:42718] get (log_transaction hook, /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2177s # didn't match 2177s # expected: 'get' 2177s # received: 'get' 2177s ok 29 2177s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2177s ok 2180s t/apache/getfile.t .................. 2180s # using LWP client 2180s 1..219 2180s # Running under perl version 5.038002 for linux 2180s # Current time local: Wed Mar 20 19:43:22 2024 2180s # Current time GMT: Wed Mar 20 19:43:22 2024 2180s # Using Test.pm version 1.31 2180s # Using Apache/Test.pm version 1.42 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "44f3-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 17651 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl.pod 2180s # expected: 17651 2180s # received: 17651 2180s ok 1 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "dbb0-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 56240 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5004delta.pod 2180s # expected: 56240 2180s # received: 56240 2180s ok 2 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "85eb-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 34283 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5005delta.pod 2180s # expected: 34283 2180s # received: 34283 2180s ok 3 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "d8ed-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 55533 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5100delta.pod 2180s # expected: 55533 2180s # received: 55533 2180s ok 4 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "ab70-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 43888 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5101delta.pod 2180s # expected: 43888 2180s # received: 43888 2180s ok 5 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:24 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "15cb7-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 89271 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5120delta.pod 2180s # expected: 89271 2180s # received: 89271 2180s ok 6 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "2707-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 9991 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5121delta.pod 2180s # expected: 9991 2180s # received: 9991 2180s ok 7 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "2569-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 9577 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5122delta.pod 2180s # expected: 9577 2180s # received: 9577 2180s ok 8 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "1004-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 4100 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5123delta.pod 2180s # expected: 4100 2180s # received: 4100 2180s ok 9 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "e58-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 3672 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5124delta.pod 2180s # expected: 3672 2180s # received: 3672 2180s ok 10 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "1e03-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 7683 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5125delta.pod 2180s # expected: 7683 2180s # received: 7683 2180s ok 11 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "233aa-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 144298 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5140delta.pod 2180s # expected: 144298 2180s # received: 144298 2180s ok 12 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "1f1e-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 7966 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5141delta.pod 2180s # expected: 7966 2180s # received: 7966 2180s ok 13 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "1aec-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 6892 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5142delta.pod 2180s # expected: 6892 2180s # received: 6892 2180s ok 14 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "1e50-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 7760 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5143delta.pod 2180s # expected: 7760 2180s # received: 7760 2180s ok 15 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "18b7-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 6327 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5144delta.pod 2180s # expected: 6327 2180s # received: 6327 2180s ok 16 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "20a09-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 133641 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5160delta.pod 2180s # expected: 133641 2180s # received: 133641 2180s ok 17 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "17fe-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 6142 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5161delta.pod 2180s # expected: 6142 2180s # received: 6142 2180s ok 18 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "e0a-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 3594 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5162delta.pod 2180s # expected: 3594 2180s # received: 3594 2180s ok 19 2180s #lwp request: 2180s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 2180s #User-Agent: libwww-perl/6.76 2180s # 2180s #server response: 2180s #HTTP/1.1 200 OK 2180s #Connection: close 2180s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Accept-Ranges: bytes 2180s #ETag: "ff5-6130127a0ab40" 2180s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2180s #Vary: In-If1 2180s #Content-Length: 4085 2180s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2180s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2180s #Client-Peer: 127.0.0.1:8529 2180s #Client-Response-Num: 1 2180s #DMMATCH1: 1 2180s # 2180s # testing : download of /getfiles-perl-pod/perl5163delta.pod 2180s # expected: 4085 2181s # received: 4085 2181s ok 20 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1d286-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 119430 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5180delta.pod 2181s # expected: 119430 2181s # received: 119430 2181s ok 21 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "19c5-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 6597 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5181delta.pod 2181s # expected: 6597 2181s # received: 6597 2181s ok 22 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "14d7-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 5335 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5182delta.pod 2181s # expected: 5335 2181s # received: 5335 2181s ok 23 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1208-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4616 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5184delta.pod 2181s # expected: 4616 2181s # received: 4616 2181s ok 24 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1c352-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 115538 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5200delta.pod 2181s # expected: 115538 2181s # received: 115538 2181s ok 25 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2a07-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 10759 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5201delta.pod 2181s # expected: 10759 2181s # received: 10759 2181s ok 26 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2fef-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 12271 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5202delta.pod 2181s # expected: 12271 2181s # received: 12271 2181s ok 27 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2410-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9232 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5203delta.pod 2181s # expected: 9232 2181s # received: 9232 2181s ok 28 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1fa90-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 129680 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5220delta.pod 2181s # expected: 129680 2181s # received: 129680 2181s ok 29 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "293d-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 10557 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5221delta.pod 2181s # expected: 10557 2181s # received: 10557 2181s ok 30 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "301f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 12319 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5222delta.pod 2181s # expected: 12319 2181s # received: 12319 2181s ok 31 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "20fa-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8442 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5223delta.pod 2181s # expected: 8442 2181s # received: 8442 2181s ok 32 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1162-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4450 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5224delta.pod 2181s # expected: 4450 2181s # received: 4450 2181s ok 33 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "fc0b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 64523 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5240delta.pod 2181s # expected: 64523 2181s # received: 64523 2181s ok 34 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2009-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8201 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5241delta.pod 2181s # expected: 8201 2181s # received: 8201 2181s ok 35 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1007-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4103 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5242delta.pod 2181s # expected: 4103 2181s # received: 4103 2181s ok 36 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2aac-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 10924 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5243delta.pod 2181s # expected: 10924 2181s # received: 10924 2181s ok 37 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1168-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4456 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5244delta.pod 2181s # expected: 4456 2181s # received: 4456 2181s ok 38 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1875b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 100187 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5260delta.pod 2181s # expected: 100187 2181s # received: 100187 2181s ok 39 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1e25-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7717 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5261delta.pod 2181s # expected: 7717 2181s # received: 7717 2181s ok 40 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1e16-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7702 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5262delta.pod 2181s # expected: 7702 2181s # received: 7702 2181s ok 41 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1b69-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7017 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5263delta.pod 2181s # expected: 7017 2181s # received: 7017 2181s ok 42 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "115d9-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 71129 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5280delta.pod 2181s # expected: 71129 2181s # received: 71129 2181s ok 43 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "11f7-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4599 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5281delta.pod 2181s # expected: 4599 2181s # received: 4599 2181s ok 44 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1806-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 6150 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5282delta.pod 2181s # expected: 6150 2181s # received: 6150 2181s ok 45 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "13f7-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 5111 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5283delta.pod 2181s # expected: 5111 2181s # received: 5111 2181s ok 46 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "9efd-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 40701 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5300delta.pod 2181s # expected: 40701 2181s # received: 40701 2181s ok 47 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1662-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 5730 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5301delta.pod 2181s # expected: 5730 2181s # received: 5730 2181s ok 48 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "124a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4682 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5302delta.pod 2181s # expected: 4682 2181s # received: 4682 2181s ok 49 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1374-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4980 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5303delta.pod 2181s # expected: 4980 2181s # received: 4980 2181s ok 50 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "d310-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 54032 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5320delta.pod 2181s # expected: 54032 2181s # received: 54032 2181s ok 51 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1b5f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7007 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5321delta.pod 2181s # expected: 7007 2181s # received: 7007 2181s ok 52 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "9201-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 37377 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5340delta.pod 2181s # expected: 37377 2181s # received: 37377 2181s ok 53 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1076-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4214 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5341delta.pod 2181s # expected: 4214 2181s # received: 4214 2181s ok 54 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "f6a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 3946 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5342delta.pod 2181s # expected: 3946 2181s # received: 3946 2181s ok 55 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "fd6-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4054 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5343delta.pod 2181s # expected: 4054 2181s # received: 4054 2181s ok 56 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "ad8b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 44427 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5360delta.pod 2181s # expected: 44427 2181s # received: 44427 2181s ok 57 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1288-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4744 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5361delta.pod 2181s # expected: 4744 2181s # received: 4744 2181s ok 58 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "f6a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 3946 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5362delta.pod 2181s # expected: 3946 2181s # received: 3946 2181s ok 59 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "fd7-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4055 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5363delta.pod 2181s # expected: 4055 2181s # received: 4055 2181s ok 60 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "10d49-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 68937 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5380delta.pod 2181s # expected: 68937 2181s # received: 68937 2181s ok 61 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "f6a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 3946 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5381delta.pod 2181s # expected: 3946 2181s # received: 3946 2181s ok 62 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "fd4-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4052 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl5382delta.pod 2181s # expected: 4052 2181s # received: 4052 2181s ok 63 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1e729-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 124713 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl561delta.pod 2181s # expected: 124713 2181s # received: 124713 2181s ok 64 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1a2c1-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 107201 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl56delta.pod 2181s # expected: 107201 2181s # received: 107201 2181s ok 65 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "94ac-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 38060 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl581delta.pod 2181s # expected: 38060 2181s # received: 38060 2181s ok 66 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1176-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4470 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl582delta.pod 2181s # expected: 4470 2181s # received: 4470 2181s ok 67 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "18bf-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 6335 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl583delta.pod 2181s # expected: 6335 2181s # received: 6335 2181s ok 68 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1cc3-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7363 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl584delta.pod 2181s # expected: 7363 2181s # received: 7363 2181s ok 69 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1701-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 5889 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl585delta.pod 2181s # expected: 5889 2181s # received: 5889 2181s ok 70 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "122b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4651 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl586delta.pod 2181s # expected: 4651 2181s # received: 4651 2181s ok 71 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "20a5-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8357 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl587delta.pod 2181s # expected: 8357 2181s # received: 8357 2181s ok 72 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "62c1-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 25281 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl588delta.pod 2181s # expected: 25281 2181s # received: 25281 2181s ok 73 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "d290-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 53904 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl589delta.pod 2181s # expected: 53904 2181s # received: 53904 2181s ok 74 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1c1d5-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 115157 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perl58delta.pod 2181s # expected: 115157 2181s # received: 115157 2181s ok 75 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "4fe9-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 20457 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlaix.pod 2181s # expected: 20457 2181s # received: 20457 2181s ok 76 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1688-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 5768 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlamiga.pod 2181s # expected: 5768 2181s # received: 5768 2181s ok 77 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2031-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8241 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlandroid.pod 2181s # expected: 8241 2181s # received: 8241 2181s ok 78 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "c9433-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 824371 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlapi.pod 2181s # expected: 824371 2181s # received: 824371 2181s ok 79 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "5837-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 22583 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlapio.pod 2181s # expected: 22583 2181s # received: 22583 2181s ok 80 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1b62-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7010 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlartistic.pod 2181s # expected: 7010 2181s # received: 7010 2181s ok 81 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "20c2-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8386 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlbook.pod 2181s # expected: 8386 2181s # received: 8386 2181s ok 82 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "126-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 294 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlboot.pod 2181s # expected: 294 2181s # received: 294 2181s ok 83 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "130-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 304 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlbot.pod 2181s # expected: 304 2181s # received: 304 2181s ok 84 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1f50-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8016 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlbs2000.pod 2181s # expected: 8016 2181s # received: 8016 2181s ok 85 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "dea2-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 56994 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlcall.pod 2181s # expected: 56994 2181s # received: 56994 2181s ok 86 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1180-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4480 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlcheat.pod 2181s # expected: 4480 2181s # received: 4480 2181s ok 87 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "23bf-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9151 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlclass.pod 2181s # expected: 9151 2181s # received: 9151 2181s ok 88 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "3c63-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 15459 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlclassguts.pod 2181s # expected: 15459 2181s # received: 15459 2181s ok 89 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "254a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9546 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlclib.pod 2181s # expected: 9546 2181s # received: 9546 2181s ok 90 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "12e5-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4837 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlcn.pod 2181s # expected: 4837 2181s # received: 4837 2181s ok 91 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1b1a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 6938 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlcommunity.pod 2181s # expected: 6938 2181s # received: 6938 2181s ok 92 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "662a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 26154 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlcygwin.pod 2181s # expected: 26154 2181s # received: 26154 2181s ok 93 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "cfa2-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 53154 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldata.pod 2181s # expected: 53154 2181s # received: 53154 2181s ok 94 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "134f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4943 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 2181s # expected: 4943 2181s # received: 4943 2181s ok 95 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "a85c-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 43100 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldebguts.pod 2181s # expected: 43100 2181s # received: 43100 2181s ok 96 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "5693-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 22163 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldebtut.pod 2181s # expected: 22163 2181s # received: 22163 2181s ok 97 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "9bbb-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 39867 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldebug.pod 2181s # expected: 39867 2181s # received: 39867 2181s ok 98 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "fd4-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4052 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldelta.pod 2181s # expected: 4052 2181s # received: 4052 2181s ok 99 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "5f0a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 24330 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldeprecation.pod 2181s # expected: 24330 2181s # received: 24330 2181s ok 100 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "4c051-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 311377 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldiag.pod 2181s # expected: 311377 2181s # received: 311377 2181s ok 101 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "24a0-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9376 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldoc.pod 2181s # expected: 9376 2181s # received: 9376 2181s ok 102 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "b4ed-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 46317 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldocstyle.pod 2181s # expected: 46317 2181s # received: 46317 2181s ok 103 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "687a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 26746 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldsc.pod 2181s # expected: 26746 2181s # received: 26746 2181s ok 104 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1f17-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7959 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perldtrace.pod 2181s # expected: 7959 2181s # received: 7959 2181s ok 105 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "14981-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 84353 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlebcdic.pod 2181s # expected: 84353 2181s # received: 84353 2181s ok 106 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "9321-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 37665 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlembed.pod 2181s # expected: 37665 2181s # received: 37665 2181s ok 107 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2877-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 10359 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlexperiment.pod 2181s # expected: 10359 2181s # received: 10359 2181s ok 108 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "590b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 22795 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq.pod 2181s # expected: 22795 2181s # received: 22795 2181s ok 109 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "385d-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 14429 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq1.pod 2181s # expected: 14429 2181s # received: 14429 2181s ok 110 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "24a1-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9377 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq2.pod 2181s # expected: 9377 2181s # received: 9377 2181s ok 111 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "92e1-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 37601 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq3.pod 2181s # expected: 37601 2181s # received: 37601 2181s ok 112 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "162be-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 90814 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq4.pod 2181s # expected: 90814 2181s # received: 90814 2181s ok 113 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "d7fc-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 55292 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq5.pod 2181s # expected: 55292 2181s # received: 55292 2181s ok 114 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "9a71-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 39537 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq6.pod 2181s # expected: 39537 2181s # received: 39537 2181s ok 115 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "93b8-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 37816 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq7.pod 2181s # expected: 37816 2181s # received: 37816 2181s ok 116 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "c310-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 49936 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq8.pod 2181s # expected: 49936 2181s # received: 49936 2181s ok 117 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "3b75-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 15221 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfaq9.pod 2181s # expected: 15221 2181s # received: 15221 2181s ok 118 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "56ca-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 22218 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfilter.pod 2181s # expected: 22218 2181s # received: 22218 2181s ok 119 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "342b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 13355 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfork.pod 2181s # expected: 13355 2181s # received: 13355 2181s ok 120 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "40e0-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 16608 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlform.pod 2181s # expected: 16608 2181s # received: 16608 2181s ok 121 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "671-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 1649 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 2181s # expected: 1649 2181s # received: 1649 2181s ok 122 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "67142-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 422210 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlfunc.pod 2181s # expected: 422210 2181s # received: 422210 2181s ok 123 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "7c2a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 31786 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlgit.pod 2181s # expected: 31786 2181s # received: 31786 2181s ok 124 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "21810-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 137232 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlglossary.pod 2181s # expected: 137232 2181s # received: 137232 2181s ok 125 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "4075-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 16501 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlgov.pod 2181s # expected: 16501 2181s # received: 16501 2181s ok 126 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "35f7-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 13815 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlgpl.pod 2181s # expected: 13815 2181s # received: 13815 2181s ok 127 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2c264-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 180836 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlguts.pod 2181s # expected: 180836 2181s # received: 180836 2181s ok 128 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "afe4-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 45028 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlhack.pod 2181s # expected: 45028 2181s # received: 45028 2181s ok 129 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "11a38-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 72248 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlhacktips.pod 2181s # expected: 72248 2181s # received: 72248 2181s ok 130 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1809-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 6153 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlhacktut.pod 2181s # expected: 6153 2181s # received: 6153 2181s ok 131 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "5f7-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 1527 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlhaiku.pod 2181s # expected: 1527 2181s # received: 1527 2181s ok 132 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "e88a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 59530 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlhist.pod 2181s # expected: 59530 2181s # received: 59530 2181s ok 133 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "77a4-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 30628 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlhpux.pod 2181s # expected: 30628 2181s # received: 30628 2181s ok 134 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "7dd-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 2013 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlhurd.pod 2181s # expected: 2013 2181s # received: 2013 2181s ok 135 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1f865-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 129125 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlintern.pod 2181s # expected: 129125 2181s # received: 129125 2181s ok 136 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "9216-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 37398 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlinterp.pod 2181s # expected: 37398 2181s # received: 37398 2181s ok 137 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "579d-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 22429 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlintro.pod 2181s # expected: 22429 2181s # received: 22429 2181s ok 138 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "8ad3-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 35539 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perliol.pod 2181s # expected: 35539 2181s # received: 35539 2181s ok 139 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "11817-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 71703 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlipc.pod 2181s # expected: 71703 2181s # received: 71703 2181s ok 140 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1150-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4432 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlirix.pod 2181s # expected: 4432 2181s # received: 4432 2181s ok 141 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "20a8-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8360 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perljp.pod 2181s # expected: 8360 2181s # received: 8360 2181s ok 142 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2fc0-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 12224 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlko.pod 2181s # expected: 12224 2181s # received: 12224 2181s ok 143 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "163-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 355 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perllexwarn.pod 2181s # expected: 355 2181s # received: 355 2181s ok 144 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "7ea-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 2026 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perllinux.pod 2181s # expected: 2026 2181s # received: 2026 2181s ok 145 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "12457-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 74839 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perllocale.pod 2181s # expected: 74839 2181s # received: 74839 2181s ok 146 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "24dc-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9436 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perllol.pod 2181s # expected: 9436 2181s # received: 9436 2181s ok 147 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2f6f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 12143 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlmacosx.pod 2181s # expected: 12143 2181s # received: 12143 2181s ok 148 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "6753-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 26451 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlmod.pod 2181s # expected: 26451 2181s # received: 26451 2181s ok 149 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2574-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9588 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 2181s # expected: 9588 2181s # received: 9588 2181s ok 150 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "e547-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 58695 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlmodlib.pod 2181s # expected: 58695 2181s # received: 58695 2181s ok 151 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "573b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 22331 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 2181s # expected: 22331 2181s # received: 22331 2181s ok 152 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "d65-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 3429 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlmroapi.pod 2181s # expected: 3429 2181s # received: 3429 2181s ok 153 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2ad3-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 10963 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlnewmod.pod 2181s # expected: 10963 2181s # received: 10963 2181s ok 154 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "20a5-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8357 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlnumber.pod 2181s # expected: 8357 2181s # received: 8357 2181s ok 155 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "8d30-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 36144 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlobj.pod 2181s # expected: 36144 2181s # received: 36144 2181s ok 156 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "6885-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 26757 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlootut.pod 2181s # expected: 26757 2181s # received: 26757 2181s ok 157 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "251a5-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 151973 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlop.pod 2181s # expected: 151973 2181s # received: 151973 2181s ok 158 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "4db-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 1243 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 2181s # expected: 1243 2181s # received: 1243 2181s ok 159 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "3b77-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 15223 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlopentut.pod 2181s # expected: 15223 2181s # received: 15223 2181s ok 160 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "16cb9-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 93369 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlos2.pod 2181s # expected: 93369 2181s # received: 93369 2181s ok 161 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "37cb-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 14283 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlos390.pod 2181s # expected: 14283 2181s # received: 14283 2181s ok 162 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "12b0-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4784 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlos400.pod 2181s # expected: 4784 2181s # received: 4784 2181s ok 163 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "c8a9-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 51369 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlpacktut.pod 2181s # expected: 51369 2181s # received: 51369 2181s ok 164 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "c2bd-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 49853 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlperf.pod 2181s # expected: 49853 2181s # received: 49853 2181s ok 165 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1418-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 5144 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlplan9.pod 2181s # expected: 5144 2181s # received: 5144 2181s ok 166 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "5b65-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 23397 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlpod.pod 2181s # expected: 23397 2181s # received: 23397 2181s ok 167 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "10d10-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 68880 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlpodspec.pod 2181s # expected: 68880 2181s # received: 68880 2181s ok 168 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2f40-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 12096 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 2181s # expected: 12096 2181s # received: 12096 2181s ok 169 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "67b7-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 26551 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlpolicy.pod 2181s # expected: 26551 2181s # received: 26551 2181s ok 170 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "15cc8-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 89288 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlport.pod 2181s # expected: 89288 2181s # received: 89288 2181s ok 171 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1412-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 5138 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlpragma.pod 2181s # expected: 5138 2181s # received: 5138 2181s ok 172 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1a25-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 6693 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlqnx.pod 2181s # expected: 6693 2181s # received: 6693 2181s ok 173 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2127d-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 135805 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlre.pod 2181s # expected: 135805 2181s # received: 135805 2181s ok 174 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "7bad-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 31661 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlreapi.pod 2181s # expected: 31661 2181s # received: 31661 2181s ok 175 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "818f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 33167 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 2181s # expected: 33167 2181s # received: 33167 2181s ok 176 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "beb0-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 48816 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 2181s # expected: 48816 2181s # received: 48816 2181s ok 177 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "8c47-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 35911 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlref.pod 2181s # expected: 35911 2181s # received: 35911 2181s ok 178 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "4944-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 18756 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlreftut.pod 2181s # expected: 18756 2181s # received: 18756 2181s ok 179 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "a989-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 43401 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlreguts.pod 2181s # expected: 43401 2181s # received: 43401 2181s ok 180 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1fd-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 509 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlrepository.pod 2181s # expected: 509 2181s # received: 509 2181s ok 181 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "4af5-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 19189 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlrequick.pod 2181s # expected: 19189 2181s # received: 19189 2181s ok 182 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "3ce4-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 15588 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlreref.pod 2181s # expected: 15588 2181s # received: 15588 2181s ok 183 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1e219-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 123417 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlretut.pod 2181s # expected: 123417 2181s # received: 123417 2181s ok 184 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "60c-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 1548 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlriscos.pod 2181s # expected: 1548 2181s # received: 1548 2181s ok 185 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "e52d-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 58669 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlrun.pod 2181s # expected: 58669 2181s # received: 58669 2181s ok 186 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "6cc6-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 27846 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlsec.pod 2181s # expected: 27846 2181s # received: 27846 2181s ok 187 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "4af2-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 19186 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 2181s # expected: 19186 2181s # received: 19186 2181s ok 188 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "74a6-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 29862 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlsolaris.pod 2181s # expected: 29862 2181s # received: 29862 2181s ok 189 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1bdc-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7132 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlsource.pod 2181s # expected: 7132 2181s # received: 7132 2181s ok 190 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "233b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 9019 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlstyle.pod 2181s # expected: 9019 2181s # received: 9019 2181s ok 191 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "12f85-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 77701 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlsub.pod 2181s # expected: 77701 2181s # received: 77701 2181s ok 192 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "d2de-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 53982 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlsyn.pod 2181s # expected: 53982 2181s # received: 53982 2181s ok 193 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2858-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 10328 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlsynology.pod 2181s # expected: 10328 2181s # received: 10328 2181s ok 194 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "b53a-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 46394 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlthrtut.pod 2181s # expected: 46394 2181s # received: 46394 2181s ok 195 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "9a91-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 39569 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltie.pod 2181s # expected: 39569 2181s # received: 39569 2181s ok 196 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "b9206-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 758278 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltoc.pod 2181s # expected: 758278 2181s # received: 758278 2181s ok 197 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "174-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 372 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltodo.pod 2181s # expected: 372 2181s # received: 372 2181s ok 198 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "126-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 294 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltooc.pod 2181s # expected: 294 2181s # received: 294 2181s ok 199 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "126-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 294 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltoot.pod 2181s # expected: 294 2181s # received: 294 2181s ok 200 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "297f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 10623 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltrap.pod 2181s # expected: 10623 2181s # received: 10623 2181s ok 201 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "213f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 8511 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltru64.pod 2181s # expected: 8511 2181s # received: 8511 2181s ok 202 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1183-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 4483 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perltw.pod 2181s # expected: 4483 2181s # received: 4483 2181s ok 203 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "162c0-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 90816 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlunicode.pod 2181s # expected: 90816 2181s # received: 90816 2181s ok 204 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "6349-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 25417 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlunicook.pod 2181s # expected: 25417 2181s # received: 25417 2181s ok 205 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "372e-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 14126 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlunifaq.pod 2181s # expected: 14126 2181s # received: 14126 2181s ok 206 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "96e1-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 38625 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perluniintro.pod 2181s # expected: 38625 2181s # received: 38625 2181s ok 207 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "6eefa-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 454394 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perluniprops.pod 2181s # expected: 454394 2181s # received: 454394 2181s ok 208 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1f0f-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7951 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlunitut.pod 2181s # expected: 7951 2181s # received: 7951 2181s ok 209 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1ce8-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 7400 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlutil.pod 2181s # expected: 7400 2181s # received: 7400 2181s ok 210 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "16ab2-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 92850 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlvar.pod 2181s # expected: 92850 2181s # received: 92850 2181s ok 211 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "c68d-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 50829 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlvms.pod 2181s # expected: 50829 2181s # received: 50829 2181s ok 212 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "f16-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 3862 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlvos.pod 2181s # expected: 3862 2181s # received: 3862 2181s ok 213 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "7fdb-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 32731 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlwin32.pod 2181s # expected: 32731 2181s # received: 32731 2181s ok 214 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "1532b-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 86827 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlxs.pod 2181s # expected: 86827 2181s # received: 86827 2181s ok 215 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "c504-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 50436 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlxstut.pod 2181s # expected: 50436 2181s # received: 50436 2181s ok 216 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "5dc1-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 24001 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 2181s # expected: 24001 2181s # received: 24001 2181s ok 217 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "7129c-613ee98257600" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 463516 2181s #Last-Modified: Mon, 18 Mar 2024 12:35:36 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-binary-httpd 2181s # expected: 463516 2181s # received: 463516 2181s ok 218 2181s #lwp request: 2181s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 2181s #User-Agent: libwww-perl/6.76 2181s # 2181s #server response: 2181s #HTTP/1.1 200 OK 2181s #Connection: close 2181s #Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Accept-Ranges: bytes 2181s #ETag: "2cc5c0-6130127a0ab40" 2181s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2181s #Vary: In-If1 2181s #Content-Length: 2934208 2181s #Last-Modified: Wed, 06 Mar 2024 17:19:01 GMT 2181s #Client-Date: Wed, 20 Mar 2024 19:43:25 GMT 2181s #Client-Peer: 127.0.0.1:8529 2181s #Client-Response-Num: 1 2181s #DMMATCH1: 1 2181s # 2181s # testing : download of /getfiles-binary-perl 2181s # expected: 2934208 2181s # received: 2934208 2181s ok 219 2181s ok 2186s t/apache/headers.t .................. 2186s 1..27 2186s # Running under perl version 5.038002 for linux 2186s # Current time local: Wed Mar 20 19:43:25 2024 2186s # Current time GMT: Wed Mar 20 19:43:25 2024 2186s # Using Test.pm version 1.31 2186s # Using Apache/Test.pm version 1.42 2186s testing: Hello: World 2186s ok 1 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 2 2186s header: [World] vs [World] 2186s # testing : compare header Hello value 2186s # expected: 'World' 2186s # received: 'World' 2186s ok 3 2186s testing: Hello: World 2186s ok 4 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 5 2186s header: [World] vs [World] 2186s # testing : compare header Hello value 2186s # expected: 'World' 2186s # received: 'World' 2186s ok 6 2186s testing: Hello: World 2186s ok 7 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 8 2186s header: [World] vs [World] 2186s # testing : compare header Hello value 2186s # expected: 'World' 2186s # received: 'World' 2186s ok 9 2186s testing: Hello: Foo 2186s Bar 2186s ok 10 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 11 2186s header: [Foo Bar] vs [Foo Bar] 2186s # testing : compare header Hello value 2186s # expected: 'Foo Bar' 2186s # received: 'Foo Bar' 2186s ok 12 2186s testing: Hello: Foo 2186s Bar 2186s ok 13 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 14 2186s header: [Foo Bar] vs [Foo Bar] 2186s # testing : compare header Hello value 2186s # expected: 'Foo Bar' 2186s # received: 'Foo Bar' 2186s ok 15 2186s testing: Hello: Foo 2186s Bar 2186s ok 16 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 17 2186s header: [Foo Bar] vs [Foo Bar] 2186s # testing : compare header Hello value 2186s # expected: 'Foo Bar' 2186s # received: 'Foo Bar' 2186s ok 18 2186s testing: Hello: Foo 2186s Bar 2186s ok 19 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 20 2186s header: [Foo Bar] vs [Foo Bar] 2186s # testing : compare header Hello value 2186s # expected: 'Foo Bar' 2186s # received: 'Foo Bar' 2186s ok 21 2186s testing: Hello: Foo 2186s Bar 2186s ok 22 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 23 2186s header: [Foo Bar] vs [Foo Bar] 2186s # testing : compare header Hello value 2186s # expected: 'Foo Bar' 2186s # received: 'Foo Bar' 2186s ok 24 2186s testing: Hello:World 2186s ok 25 2186s # testing : response success 2186s # expected: qr/HTTP\/1\.. 200 OK/ 2186s # received: 'HTTP/1.1 200 OK' 2186s ok 26 2186s header: [World] vs [World] 2186s # testing : compare header Hello value 2186s # expected: 'World' 2186s # received: 'World' 2186s ok 27 2186s ok 2194s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 2198s t/apache/http_strict.t .............. 2198s 1..178 2198s # Running under perl version 5.038002 for linux 2198s # Current time local: Wed Mar 20 19:43:39 2024 2198s # Current time GMT: Wed Mar 20 19:43:39 2024 2198s # Using Test.pm version 1.31 2198s # Using Apache/Test.pm version 1.42 2198s # SENDING: 2198s # GET / HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 1 2198s # SENDING: 2198s # GET / HTTP/1.0\n\n 2198s # expecting success, got 200 2198s ok 2 2198s # SENDING: 2198s # get / HTTP/1.0\r\n\r\n 2198s # expecting 501, got 501 2198s ok 3 2198s # SENDING: 2198s # G ET / HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 4 2198s # SENDING: 2198s # G\x00ET / HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 5 2198s # SENDING: 2198s # G/T / HTTP/1.0\r\n\r\n 2198s # expecting 501, got 501 2198s ok 6 2198s # SENDING: 2198s # GET /\x00 HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 7 2198s # SENDING: 2198s # GET / HTTP/1.0\x00\r\n\r\n 2198s # expecting 400, got 400 2198s ok 8 2198s # SENDING: 2198s # GET\x0c/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 9 2198s # SENDING: 2198s # GET\r/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 10 2198s # SENDING: 2198s # GET\t/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 11 2198s # SENDING: 2198s # GET / HTT/1.0\r\n\r\n 2198s # expecting error, got 400 2198s ok 12 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2198s # expecting success, got 200 2198s ok 13 2198s # SENDING: 2198s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2198s # expecting success, got 200 2198s ok 14 2198s # SENDING: 2198s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2198s # expecting success, got 200 2198s ok 15 2198s # SENDING: 2198s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 16 2198s # SENDING: 2198s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 17 2198s # SENDING: 2198s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2198s # expecting 200, got 200 2198s ok 18 2198s # SENDING: 2198s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 19 2198s # SENDING: 2198s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2198s # expecting error, got 400 2198s ok 20 2198s # SENDING: 2198s # GET / HTTP/0.9\r\n\r\n 2198s # expecting error, got 400 2198s ok 21 2198s # SENDING: 2198s # GET / HTTP/0.8\r\n\r\n 2198s # expecting error, got 400 2198s ok 22 2198s # SENDING: 2198s # GET /\x01 HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 23 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 24 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 25 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 26 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 27 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2198s # expecting 400, got 400 2198s ok 28 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 29 2198s # SENDING: 2198s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 30 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 31 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2198s # expecting 400, got 400 2198s ok 32 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 33 2198s # SENDING: 2198s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 34 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 35 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 36 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 37 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 38 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2198s # expecting 400, got 400 2198s ok 39 2198s # SENDING: 2198s # GET / HTTP/1.0\r\r 2198s # expecting dropped connection and HTTPD dropped connection 2198s ok 40 2198s # SENDING: 2198s # GET /\r\n 2198s # expecting headerless HTTP/0.9 body, got response 2198s ok 41 2198s # SENDING: 2198s # GET /#frag HTTP/1.0\r\n 2198s # expecting 400, got 400 2198s ok 42 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2198s # expecting 200, got 200 2198s ok 43 2198s # SENDING: 2198s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 44 2198s # SENDING: 2198s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 45 2198s # SENDING: 2198s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 46 2198s # SENDING: 2198s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 47 2198s # SENDING: 2198s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 48 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2198s # expecting 200, got 200 2198s ok 49 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2198s # expecting 400, got 400 2198s ok 50 2198s # SENDING: 2198s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 51 2198s # SENDING: 2198s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 52 2198s # SENDING: 2198s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 53 2198s # SENDING: 2198s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 54 2198s # SENDING: 2198s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 55 2198s # SENDING: 2198s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 56 2198s # SENDING: 2198s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 57 2198s # SENDING: 2198s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 58 2198s # SENDING: 2198s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 59 2198s # SENDING: 2198s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 60 2198s # SENDING: 2198s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 61 2198s # SENDING: 2198s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 62 2198s # SENDING: 2198s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 63 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2198s # expecting success, got 200 2198s ok 64 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2198s # expecting success, got 200 2198s ok 65 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2198s # expecting success, got 200 2198s ok 66 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2198s # expecting success, got 200 2198s ok 67 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2198s # expecting success, got 200 2198s ok 68 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2198s # expecting success, got 200 2198s ok 69 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2198s # expecting 200, got 200 2198s ok 70 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2198s # expecting 200, got 200 2198s ok 71 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2198s # expecting 400, got 400 2198s ok 72 2198s # SENDING: 2198s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 73 2198s # SENDING: 2198s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 74 2198s # SENDING: 2198s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 75 2198s # SENDING: 2198s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 76 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2198s # expecting 200, got 200 2198s ok 77 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2198s # expecting 200, got 200 2198s ok 78 2198s # SENDING: 2198s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 79 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 200 OK\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Foo: bar\r\n 2198s # Vary: In-If1\r\n 2198s # DMMATCH1: 1\r\n 2198s # Content-Length: 36\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/plain\r\n 2198s # \r\n 2198s # Hi!\n 2198s # SERVERNAME=localhost\n 2198s # HTTP_HOST=\n 2198s # 2198s # expecting 200, got 200 2198s ok 80 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: 2198s # RESPONSE: 2198s # HTTP/1.1 200 OK\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Foo: \r\n 2198s # Vary: In-If1\r\n 2198s # DMMATCH1: 1\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/plain\r\n 2198s # \r\n 2198s # Hi!\n 2198s # SERVERNAME=localhost\n 2198s # HTTP_HOST=\n 2198s # 2198s # expecting 200, got 200 2198s ok 81 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2198s # DECODED: : bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 82 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2198s # DECODED: F\x00oo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Content-Length: 528\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 83 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2198s # DECODED: F\x01oo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 84 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2198s # DECODED: F\noo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Content-Length: 528\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 85 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: b\tar 2198s # RESPONSE: 2198s # HTTP/1.1 200 OK\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Foo: b\tar\r\n 2198s # Vary: In-If1\r\n 2198s # DMMATCH1: 1\r\n 2198s # Content-Length: 36\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/plain\r\n 2198s # \r\n 2198s # Hi!\n 2198s # SERVERNAME=localhost\n 2198s # HTTP_HOST=\n 2198s # 2198s # expecting 200, got 200 2198s ok 86 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: b\x01ar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 87 2198s # SENDING: 2198s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2198s # expecting 500, got 500 2198s ok 88 2198s # SENDING: 2198s # GET / HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 89 2198s # SENDING: 2198s # GET / HTTP/1.0\n\n 2198s # expecting 400, got 400 2198s ok 90 2198s # SENDING: 2198s # get / HTTP/1.0\r\n\r\n 2198s # expecting 501, got 501 2198s ok 91 2198s # SENDING: 2198s # G ET / HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 92 2198s # SENDING: 2198s # G\x00ET / HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 93 2198s # SENDING: 2198s # G/T / HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 94 2198s # SENDING: 2198s # GET /\x00 HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 95 2198s # SENDING: 2198s # GET / HTTP/1.0\x00\r\n\r\n 2198s # expecting 400, got 400 2198s ok 96 2198s # SENDING: 2198s # GET\x0c/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 97 2198s # SENDING: 2198s # GET\r/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 98 2198s # SENDING: 2198s # GET\t/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 99 2198s # SENDING: 2198s # GET / HTT/1.0\r\n\r\n 2198s # expecting error, got 400 2198s ok 100 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2198s # expecting success, got 200 2198s ok 101 2198s # SENDING: 2198s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2198s # expecting success, got 200 2198s ok 102 2198s # SENDING: 2198s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2198s # expecting success, got 200 2198s ok 103 2198s # SENDING: 2198s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 104 2198s # SENDING: 2198s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 105 2198s # SENDING: 2198s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 106 2198s # SENDING: 2198s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 107 2198s # SENDING: 2198s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2198s # expecting error, got 400 2198s ok 108 2198s # SENDING: 2198s # GET / HTTP/0.9\r\n\r\n 2198s # expecting error, got 400 2198s ok 109 2198s # SENDING: 2198s # GET / HTTP/0.8\r\n\r\n 2198s # expecting error, got 400 2198s ok 110 2198s # SENDING: 2198s # GET /\x01 HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 111 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 112 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 113 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 114 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 115 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2198s # expecting 400, got 400 2198s ok 116 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 117 2198s # SENDING: 2198s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 118 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 119 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2198s # expecting 400, got 400 2198s ok 120 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 121 2198s # SENDING: 2198s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 122 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 123 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 124 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2198s # expecting 400, got 400 2198s ok 125 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 126 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2198s # expecting 400, got 400 2198s ok 127 2198s # SENDING: 2198s # GET / HTTP/1.0\r\r 2198s # expecting dropped connection and HTTPD dropped connection 2198s ok 128 2198s # SENDING: 2198s # GET /\r\n 2198s # expecting headerless HTTP/0.9 body, got response 2198s ok 129 2198s # SENDING: 2198s # GET /#frag HTTP/1.0\r\n 2198s # expecting 400, got 400 2198s ok 130 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2198s # expecting 400, got 400 2198s ok 131 2198s # SENDING: 2198s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 132 2198s # SENDING: 2198s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 133 2198s # SENDING: 2198s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 134 2198s # SENDING: 2198s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 135 2198s # SENDING: 2198s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 136 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2198s # expecting 400, got 400 2198s ok 137 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2198s # expecting 400, got 400 2198s ok 138 2198s # SENDING: 2198s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 139 2198s # SENDING: 2198s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 140 2198s # SENDING: 2198s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 141 2198s # SENDING: 2198s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 142 2198s # SENDING: 2198s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 143 2198s # SENDING: 2198s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 144 2198s # SENDING: 2198s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 145 2198s # SENDING: 2198s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 146 2198s # SENDING: 2198s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 147 2198s # SENDING: 2198s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 148 2198s # SENDING: 2198s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 149 2198s # SENDING: 2198s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2198s # expecting success, got 200 2198s ok 150 2198s # SENDING: 2198s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2198s # expecting 400, got 400 2198s ok 151 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2198s # expecting success, got 200 2198s ok 152 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2198s # expecting success, got 200 2198s ok 153 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2198s # expecting success, got 200 2198s ok 154 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2198s # expecting success, got 200 2198s ok 155 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2198s # expecting success, got 200 2198s ok 156 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2198s # expecting success, got 200 2198s ok 157 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2198s # expecting 400, got 400 2198s ok 158 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2198s # expecting 400, got 400 2198s ok 159 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2198s # expecting 400, got 400 2198s ok 160 2198s # SENDING: 2198s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 161 2198s # SENDING: 2198s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 162 2198s # SENDING: 2198s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 163 2198s # SENDING: 2198s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2198s # expecting 200, got 200 2198s ok 164 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2198s # expecting 200, got 200 2198s ok 165 2198s # SENDING: 2198s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2198s # expecting 200, got 200 2198s ok 166 2198s # SENDING: 2198s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2198s # expecting 200, got 200 2198s ok 167 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 200 OK\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Foo: bar\r\n 2198s # Vary: In-If1\r\n 2198s # DMMATCH1: 1\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/plain\r\n 2198s # \r\n 2198s # Hi!\n 2198s # SERVERNAME=localhost\n 2198s # HTTP_HOST=\n 2198s # 2198s # expecting 200, got 200 2198s ok 168 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: 2198s # RESPONSE: 2198s # HTTP/1.1 200 OK\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Foo: \r\n 2198s # Vary: In-If1\r\n 2198s # DMMATCH1: 1\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/plain\r\n 2198s # \r\n 2198s # Hi!\n 2198s # SERVERNAME=localhost\n 2198s # HTTP_HOST=\n 2198s # 2198s # expecting 200, got 200 2198s ok 169 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2198s # DECODED: : bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 170 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2198s # DECODED: F\x00oo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Content-Length: 528\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 171 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2198s # DECODED: F\x01oo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 172 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2198s # DECODED: F\noo: bar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Content-Length: 528\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 173 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: b\tar 2198s # RESPONSE: 2198s # HTTP/1.1 200 OK\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Foo: b\tar\r\n 2198s # Vary: In-If1\r\n 2198s # DMMATCH1: 1\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/plain\r\n 2198s # \r\n 2198s # Hi!\n 2198s # SERVERNAME=localhost\n 2198s # HTTP_HOST=\n 2198s # 2198s # expecting 200, got 200 2198s ok 174 2198s # SENDING: 2198s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2198s # DECODED: Foo: b\x01ar 2198s # RESPONSE: 2198s # HTTP/1.1 500 Internal Server Error\r\n 2198s # Date: Wed, 20 Mar 2024 19:43:43 GMT\r\n 2198s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2198s # Connection: close\r\n 2198s # Content-Type: text/html; charset=iso-8859-1\r\n 2198s # \r\n 2198s # \n 2198s # \n 2198s # ... 2198s # expecting 500, got 500 2198s ok 175 2198s # SENDING: 2198s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2198s # expecting 500, got 500 2198s ok 176 2198s ok 177 2198s ok 178 2198s ok 2205s t/apache/if_sections.t .............. 2205s 1..46 2205s # Running under perl version 5.038002 for linux 2205s # Current time local: Wed Mar 20 19:43:43 2024 2205s # Current time GMT: Wed Mar 20 19:43:43 2024 2205s # Using Test.pm version 1.31 2205s # Using Apache/Test.pm version 1.42 2205s # /if_sec/ with '': 2205s # expected: 200 2205s # received: '200' 2205s ok 1 2205s # expected: undef 2205s # received: undef 2205s ok 2 2205s # /if_sec/foo.if_test with '': 2205s # expected: 200 2205s # received: '200' 2205s ok 3 2205s # expected: undef 2205s # received: undef 2205s ok 4 2205s # /if_sec/foo.if_test with '1': 2205s # expected: 200 2205s # received: '200' 2205s ok 5 2205s # expected: 'global1' 2205s # received: 'global1' 2205s ok 6 2205s # /if_sec/foo.if_test with '1 11': 2205s # expected: 200 2205s # received: '200' 2205s ok 7 2205s # expected: 'global1, nested11, nested113' 2205s # received: 'global1, nested11, nested113' 2205s ok 8 2205s # /if_sec/foo.if_test with '1 11 111': 2205s # expected: 200 2205s # received: '200' 2205s ok 9 2205s # expected: 'global1, nested11, nested111' 2205s # received: 'global1, nested11, nested111' 2205s ok 10 2205s # /if_sec/foo.if_test with '1 11 112': 2205s # expected: 200 2205s # received: '200' 2205s ok 11 2205s # expected: 'global1, nested11, nested112' 2205s # received: 'global1, nested11, nested112' 2205s ok 12 2205s # /if_sec/foo.if_test with '1 2': 2205s # expected: 200 2205s # received: '200' 2205s ok 13 2205s # expected: 'global1, files2' 2205s # received: 'global1, files2' 2205s ok 14 2205s # /if_sec/dir/foo.txt with '1 2': 2205s # expected: 200 2205s # received: '200' 2205s ok 15 2205s # expected: 'global1, dir1, dir2, dir_files1' 2205s # received: 'global1, dir1, dir2, dir_files1' 2205s ok 16 2205s # /if_sec/dir/ with '1 2': 2205s # expected: 200 2205s # received: '200' 2205s ok 17 2205s # expected: 'global1, dir1, dir2' 2205s # received: 'global1, dir1, dir2' 2205s ok 18 2205s # /if_sec/dir/ with '1 11': 2205s # expected: 200 2205s # received: '200' 2205s ok 19 2205s # expected: 'global1, dir1, nested11, nested113' 2205s # received: 'global1, dir1, nested11, nested113' 2205s ok 20 2205s # /if_sec/dir/ with '1 11 111': 2205s # expected: 200 2205s # received: '200' 2205s ok 21 2205s # expected: 'global1, dir1, nested11, nested111' 2205s # received: 'global1, dir1, nested11, nested111' 2205s ok 22 2205s # /if_sec/dir/ with '1 11 112': 2205s # expected: 200 2205s # received: '200' 2205s ok 23 2205s # expected: 'global1, dir1, nested11, nested112' 2205s # received: 'global1, dir1, nested11, nested112' 2205s ok 24 2205s # /if_sec/loc/ with '1 2': 2205s # expected: 200 2205s # received: '200' 2205s ok 25 2205s # expected: 'global1, loc1, loc2' 2205s # received: 'global1, loc1, loc2' 2205s ok 26 2205s # /if_sec/loc/foo.txt with '1 2': 2205s # expected: 200 2205s # received: '200' 2205s ok 27 2205s # expected: 'global1, loc1, loc2' 2205s # received: 'global1, loc1, loc2' 2205s ok 28 2205s # /if_sec/loc/ with '1 11': 2205s # expected: 200 2205s # received: '200' 2205s ok 29 2205s # expected: 'global1, loc1, nested11, nested113' 2205s # received: 'global1, loc1, nested11, nested113' 2205s ok 30 2205s # /if_sec/loc/ with '1 11 111': 2205s # expected: 200 2205s # received: '200' 2205s ok 31 2205s # expected: 'global1, loc1, nested11, nested111' 2205s # received: 'global1, loc1, nested11, nested111' 2205s ok 32 2205s # /if_sec/loc/ with '1 11 112': 2205s # expected: 200 2205s # received: '200' 2205s ok 33 2205s # expected: 'global1, loc1, nested11, nested112' 2205s # received: 'global1, loc1, nested11, nested112' 2205s ok 34 2205s # /if_sec/loc/foo.if_test with '1 2': 2205s # expected: 200 2205s # received: '200' 2205s ok 35 2205s # expected: 'global1, files2, loc1, loc2' 2205s # received: 'global1, files2, loc1, loc2' 2205s ok 36 2205s # /if_sec/loc/foo.if_test with '1 2 11': 2205s # expected: 200 2205s # received: '200' 2205s ok 37 2205s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 2205s # received: 'global1, files2, loc1, loc2, nested11, nested113' 2205s ok 38 2205s # /if_sec/loc/foo.if_test with '1 2 11 111': 2205s # expected: 200 2205s # received: '200' 2205s ok 39 2205s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 2205s # received: 'global1, files2, loc1, loc2, nested11, nested111' 2205s ok 40 2205s # /if_sec/loc/foo.if_test with '1 2 11 112': 2205s # expected: 200 2205s # received: '200' 2205s ok 41 2205s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 2205s # received: 'global1, files2, loc1, loc2, nested11, nested112' 2205s ok 42 2205s # /if_sec/proxy/ with '1 2': 2205s # expected: 200 2205s # received: '200' 2205s ok 43 2205s # expected: 'global1, locp1, locp2' 2205s # received: 'global1, locp1, locp2' 2205s ok 44 2205s # /if_sec/proxy/ with '2': 2205s # expected: 200 2205s # received: '200' 2205s ok 45 2205s # expected: 'locp2' 2205s # received: 'locp2' 2205s ok 46 2205s ok 2211s t/apache/iffile.t ................... 2211s 1..2 2211s # Running under perl version 5.038002 for linux 2211s # Current time local: Wed Mar 20 19:43:50 2024 2211s # Current time GMT: Wed Mar 20 19:43:50 2024 2211s # Using Test.pm version 1.31 2211s # Using Apache/Test.pm version 1.42 2211s # expected: 200 2211s # received: '200' 2211s ok 1 2211s # expected: 'success1, success2, success3, success4, success5' 2211s # received: 'success1, success2, success3, success4, success5' 2211s ok 2 2211s ok 2215s t/apache/leaks.t .................... skipped: mod_memory_track not activated 2224s t/apache/limits.t ................... 2224s 1..12 2224s # Running under perl version 5.038002 for linux 2224s # Current time local: Wed Mar 20 19:44:00 2024 2224s # Current time GMT: Wed Mar 20 19:44:00 2024 2224s # Using Test.pm version 1.31 2224s # Using Apache/Test.pm version 1.42 2224s # Testing LimitRequestLine; should succeed 2224s # testing : Test #1 2224s # expected: 200 2224s # received: '200' 2224s ok 1 2224s # Testing LimitRequestLine; should fail 2224s # testing : Test #2 2224s # expected: 414 2224s # received: '414' 2224s ok 2 2224s # Testing LimitRequestFieldSize; should succeed 2224s # testing : Test #3 2224s # expected: 200 2224s # received: '200' 2224s ok 3 2224s # Testing LimitRequestFieldSize; should fail 2224s # testing : Test #4 2224s # expected: 400 2224s # received: '400' 2224s ok 4 2224s # Testing LimitRequestFields; should succeed 2224s # testing : Test #5 2224s # expected: 200 2224s # received: '200' 2224s ok 5 2224s # Testing LimitRequestFields; should fail 2224s # testing : Test #6 2224s # expected: 400 2224s # received: '400' 2224s ok 6 2224s # Testing LimitRequestBody; should succeed 2224s # Chunked transfer-encoding enabled 2224s # testing : Test #7 2224s # expected: 200 2224s # received: '200' 2224s ok 7 2224s # Testing LimitRequestBody; should succeed 2224s # Chunked transfer-encoding disabled 2224s # testing : Test #8 2224s # expected: 200 2224s # received: '200' 2224s ok 8 2224s # Testing LimitRequestBody; should fail 2224s # Chunked transfer-encoding enabled 2224s # testing : Test #9 2224s # expected: 413 2224s # received: '413' 2224s ok 9 2224s # Testing LimitRequestBody; should fail 2224s # Chunked transfer-encoding disabled 2224s # testing : Test #10 2224s # expected: 413 2224s # received: '413' 2224s ok 10 2224s # Testing LimitRequestFieldSize; should succeed 2224s # testing : Test #11 2224s # expected: 200 2224s # received: '200' 2224s ok 11 2224s # Testing LimitRequestFieldSize; should fail 2224s # testing : Test #12 2224s # expected: 400 2224s # received: '400' 2224s ok 12 2224s ok 2227s t/apache/loglevel.t ................. 2227s 1..8 2227s # Running under perl version 5.038002 for linux 2227s # Current time local: Wed Mar 20 19:44:09 2024 2227s # Current time GMT: Wed Mar 20 19:44:09 2024 2227s # Using Test.pm version 1.31 2227s # Using Apache/Test.pm version 1.42 2227s ok 1 2227s ok 2 2227s ok 3 2227s ok 4 2227s ok 5 2227s ok 6 2227s ok 7 2227s ok 8 2227s ok 2230s t/apache/maxranges.t ................ 2230s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2230s 1..19 2230s # Running under perl version 5.038002 for linux 2230s # Current time local: Wed Mar 20 19:44:12 2024 2230s # Current time GMT: Wed Mar 20 19:44:12 2024 2230s # Using Test.pm version 1.31 2230s # Using Apache/Test.pm version 1.42 2230s ok 1 2230s ok 2 2230s ok 3 2230s ok 4 2230s ok 5 2230s ok 6 2230s ok 7 2230s ok 8 2230s ok 9 2230s ok 10 2230s ok 11 2230s ok 12 2230s ok 13 2230s ok 14 2230s ok 15 2230s ok 16 2230s ok 17 2230s ok 18 2230s ok 19 2230s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2230s ok 2233s t/apache/mergeslashes.t ............. 2233s 1..9 2233s # Running under perl version 5.038002 for linux 2233s # Current time local: Wed Mar 20 19:44:15 2024 2233s # Current time GMT: Wed Mar 20 19:44:15 2024 2233s # Using Test.pm version 1.31 2233s # Using Apache/Test.pm version 1.42 2233s # SENDING to 127.0.0.1:8537 2233s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for exact match 2233s ok 1 2233s # SENDING to 127.0.0.1:8537 2233s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for merged even at front 2233s ok 2 2233s # SENDING to 127.0.0.1:8537 2233s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for merged even at front 2233s ok 3 2233s # SENDING to 127.0.0.1:8537 2233s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for c// should be merged 2233s ok 4 2233s # SENDING to 127.0.0.1:8537 2233s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for a// should be merged 2233s ok 5 2233s # SENDING to 127.0.0.1:8537 2233s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for a// matches locationmatch 2233s ok 6 2233s # SENDING to 127.0.0.1:8537 2233s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2233s # expected 200, got 200 for c// doesn't match locationmatch 2233s ok 7 2233s # SENDING to 127.0.0.1:8537 2233s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for baseline failed 2233s ok 8 2233s # SENDING to 127.0.0.1:8537 2233s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2233s # expected 403, got 403 for b//d not merged for Location with OFF 2233s ok 9 2233s ok 2237s t/apache/mmn.t ...................... 2237s 1..2 2237s # Running under perl version 5.038002 for linux 2237s # Current time local: Wed Mar 20 19:44:18 2024 2237s # Current time GMT: Wed Mar 20 19:44:18 2024 2237s # Using Test.pm version 1.31 2237s # Using Apache/Test.pm version 1.42 2237s ok 1 2237s ok 2 2237s ok 2240s t/apache/options.t .................. 2240s 1..2 2240s # Running under perl version 5.038002 for linux 2240s # Current time local: Wed Mar 20 19:44:22 2024 2240s # Current time GMT: Wed Mar 20 19:44:22 2024 2240s # Using Test.pm version 1.31 2240s # Using Apache/Test.pm version 1.42 2240s # testing : code 2240s # expected: 200 2240s # received: '200' 2240s ok 1 2240s # testing : OPTIONS 2240s # expected: qr/OPTIONS/ 2240s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 2240s ok 2 2240s ok 2246s t/apache/passbrigade.t .............. 2246s # using LWP client 2246s 1..114 2246s # Running under perl version 5.038002 for linux 2246s # Current time local: Wed Mar 20 19:44:25 2024 2246s # Current time GMT: Wed Mar 20 19:44:25 2024 2246s # Using Test.pm version 1.31 2246s # Using Apache/Test.pm version 1.42 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 1024 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 1024 2246s # received: 1024 2246s ok 1 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 2048 2246s # received: 2048 2246s ok 2 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 3072 2246s # received: 3072 2246s ok 3 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 4096 2246s # received: 4096 2246s ok 4 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 5120 2246s # received: 5120 2246s ok 5 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 6144 2246s # received: 6144 2246s ok 6 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 7168 2246s # received: 7168 2246s ok 7 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 8192 2246s # received: 8192 2246s ok 8 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 9216 2246s # received: 9216 2246s ok 9 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 10240 2246s # received: 10240 2246s ok 10 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 11264 2246s # received: 11264 2246s ok 11 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 12288 2246s # received: 12288 2246s ok 12 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 13312 2246s # received: 13312 2246s ok 13 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 14336 2246s # received: 14336 2246s ok 14 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 15360 2246s # received: 15360 2246s ok 15 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 16384 2246s # received: 16384 2246s ok 16 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 17408 2246s # received: 17408 2246s ok 17 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 18432 2246s # received: 18432 2246s ok 18 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 19456 2246s # received: 19456 2246s ok 19 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 20480 2246s # received: 20480 2246s ok 20 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 21504 2246s # received: 21504 2246s ok 21 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 22528 2246s # received: 22528 2246s ok 22 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 23552 2246s # received: 23552 2246s ok 23 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 24576 2246s # received: 24576 2246s ok 24 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 25600 2246s # received: 25600 2246s ok 25 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 26624 2246s # received: 26624 2246s ok 26 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 27648 2246s # received: 27648 2246s ok 27 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 28672 2246s # received: 28672 2246s ok 28 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 29696 2246s # received: 29696 2246s ok 29 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 30720 2246s # received: 30720 2246s ok 30 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 31744 2246s # received: 31744 2246s ok 31 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 32768 2246s # received: 32768 2246s ok 32 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 33792 2246s # received: 33792 2246s ok 33 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 34816 2246s # received: 34816 2246s ok 34 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 35840 2246s # received: 35840 2246s ok 35 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:28 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 36864 2246s # received: 36864 2246s ok 36 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 37888 2246s # received: 37888 2246s ok 37 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 38912 2246s # received: 38912 2246s ok 38 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 39936 2246s # received: 39936 2246s ok 39 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 40960 2246s # received: 40960 2246s ok 40 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 41984 2246s # received: 41984 2246s ok 41 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 43008 2246s # received: 43008 2246s ok 42 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 44032 2246s # received: 44032 2246s ok 43 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 45056 2246s # received: 45056 2246s ok 44 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 46080 2246s # received: 46080 2246s ok 45 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 47104 2246s # received: 47104 2246s ok 46 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 48128 2246s # received: 48128 2246s ok 47 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 49152 2246s # received: 49152 2246s ok 48 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 50176 2246s # received: 50176 2246s ok 49 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 51200 2246s # received: 51200 2246s ok 50 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 102400 2246s # received: 102400 2246s ok 51 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 307200 2246s # received: 307200 2246s ok 52 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 512000 2246s # received: 512000 2246s ok 53 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 2048000 2246s # received: 2048000 2246s ok 54 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 4096000 2246s # received: 4096000 2246s ok 55 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 6144000 2246s # received: 6144000 2246s ok 56 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:29 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 10240000 2246s # received: 10240000 2246s ok 57 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 1024 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 1024 2246s # received: 1024 2246s ok 58 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 2048 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 2048 2246s # received: 2048 2246s ok 59 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 3072 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 3072 2246s # received: 3072 2246s ok 60 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 4096 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 4096 2246s # received: 4096 2246s ok 61 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 5120 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 5120 2246s # received: 5120 2246s ok 62 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 6144 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 6144 2246s # received: 6144 2246s ok 63 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 7168 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 7168 2246s # received: 7168 2246s ok 64 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 8192 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #DMMATCH1: 1 2246s # 2246s # testing : bytes in body 2246s # expected: 8192 2246s # received: 8192 2246s ok 65 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 9216 2246s # received: 9216 2246s ok 66 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 10240 2246s # received: 10240 2246s ok 67 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 11264 2246s # received: 11264 2246s ok 68 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 12288 2246s # received: 12288 2246s ok 69 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 13312 2246s # received: 13312 2246s ok 70 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 14336 2246s # received: 14336 2246s ok 71 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 15360 2246s # received: 15360 2246s ok 72 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 16384 2246s # received: 16384 2246s ok 73 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 17408 2246s # received: 17408 2246s ok 74 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 18432 2246s # received: 18432 2246s ok 75 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 19456 2246s # received: 19456 2246s ok 76 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 20480 2246s # received: 20480 2246s ok 77 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 21504 2246s # received: 21504 2246s ok 78 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 22528 2246s # received: 22528 2246s ok 79 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 23552 2246s # received: 23552 2246s ok 80 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 24576 2246s # received: 24576 2246s ok 81 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 25600 2246s # received: 25600 2246s ok 82 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 26624 2246s # received: 26624 2246s ok 83 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 27648 2246s # received: 27648 2246s ok 84 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 28672 2246s # received: 28672 2246s ok 85 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 29696 2246s # received: 29696 2246s ok 86 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 30720 2246s # received: 30720 2246s ok 87 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 31744 2246s # received: 31744 2246s ok 88 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 32768 2246s # received: 32768 2246s ok 89 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 33792 2246s # received: 33792 2246s ok 90 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 34816 2246s # received: 34816 2246s ok 91 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 35840 2246s # received: 35840 2246s ok 92 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 36864 2246s # received: 36864 2246s ok 93 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 37888 2246s # received: 37888 2246s ok 94 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 38912 2246s # received: 38912 2246s ok 95 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 39936 2246s # received: 39936 2246s ok 96 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 40960 2246s # received: 40960 2246s ok 97 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 41984 2246s # received: 41984 2246s ok 98 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 43008 2246s # received: 43008 2246s ok 99 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 44032 2246s # received: 44032 2246s ok 100 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 45056 2246s # received: 45056 2246s ok 101 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 46080 2246s # received: 46080 2246s ok 102 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:30 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 47104 2246s # received: 47104 2246s ok 103 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 48128 2246s # received: 48128 2246s ok 104 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 49152 2246s # received: 49152 2246s ok 105 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 50176 2246s # received: 50176 2246s ok 106 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 51200 2246s # received: 51200 2246s ok 107 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 102400 2246s # received: 102400 2246s ok 108 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 307200 2246s # received: 307200 2246s ok 109 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 512000 2246s # received: 512000 2246s ok 110 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 2048000 2246s # received: 2048000 2246s ok 111 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 4096000 2246s # received: 4096000 2246s ok 112 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 6144000 2246s # received: 6144000 2246s ok 113 2246s #lwp request: 2246s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 2246s #User-Agent: libwww-perl/6.76 2246s # 2246s #server response: 2246s #HTTP/1.1 200 OK 2246s #Connection: close 2246s #Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2246s #Vary: In-If1 2246s #Content-Length: 0 2246s #Client-Date: Wed, 20 Mar 2024 19:44:31 GMT 2246s #Client-Peer: 127.0.0.1:8529 2246s #Client-Response-Num: 1 2246s #Client-Transfer-Encoding: chunked 2246s #DMMATCH1: 1 2246s #X-Content-Length-Note: added by Apache::TestRequest 2246s # 2246s # testing : bytes in body 2246s # expected: 10240000 2246s # received: 10240000 2246s ok 114 2246s ok 2249s t/apache/post.t ..................... 2249s # using LWP client 2249s 1..51 2249s # Running under perl version 5.038002 for linux 2249s # Current time local: Wed Mar 20 19:44:31 2024 2249s # Current time GMT: Wed Mar 20 19:44:31 2024 2249s # Using Test.pm version 1.31 2249s # Using Apache/Test.pm version 1.42 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 1024 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '1024' 2249s # received: 1024 2249s ok 1 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 2048 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '2048' 2249s # received: 2048 2249s ok 2 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 3072 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '3072' 2249s # received: 3072 2249s ok 3 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 4096 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '4096' 2249s # received: 4096 2249s ok 4 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 5120 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '5120' 2249s # received: 5120 2249s ok 5 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 6144 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '6144' 2249s # received: 6144 2249s ok 6 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 7168 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '7168' 2249s # received: 7168 2249s ok 7 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 8192 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '8192' 2249s # received: 8192 2249s ok 8 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 9216 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 5 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '9216' 2249s # received: 9216 2249s ok 9 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 10240 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '10240' 2249s # received: 10240 2249s ok 10 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 11264 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '11264' 2249s # received: 11264 2249s ok 11 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 12288 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '12288' 2249s # received: 12288 2249s ok 12 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 13312 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '13312' 2249s # received: 13312 2249s ok 13 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 14336 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '14336' 2249s # received: 14336 2249s ok 14 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 15360 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '15360' 2249s # received: 15360 2249s ok 15 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 16384 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '16384' 2249s # received: 16384 2249s ok 16 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 17408 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '17408' 2249s # received: 17408 2249s ok 17 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 18432 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '18432' 2249s # received: 18432 2249s ok 18 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 19456 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '19456' 2249s # received: 19456 2249s ok 19 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 20480 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '20480' 2249s # received: 20480 2249s ok 20 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 21504 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '21504' 2249s # received: 21504 2249s ok 21 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 22528 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '22528' 2249s # received: 22528 2249s ok 22 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 23552 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '23552' 2249s # received: 23552 2249s ok 23 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 24576 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '24576' 2249s # received: 24576 2249s ok 24 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 25600 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '25600' 2249s # received: 25600 2249s ok 25 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 26624 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '26624' 2249s # received: 26624 2249s ok 26 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 27648 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '27648' 2249s # received: 27648 2249s ok 27 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 28672 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '28672' 2249s # received: 28672 2249s ok 28 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 29696 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '29696' 2249s # received: 29696 2249s ok 29 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 30720 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '30720' 2249s # received: 30720 2249s ok 30 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 31744 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '31744' 2249s # received: 31744 2249s ok 31 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 32768 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '32768' 2249s # received: 32768 2249s ok 32 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 33792 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '33792' 2249s # received: 33792 2249s ok 33 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 34816 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '34816' 2249s # received: 34816 2249s ok 34 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 35840 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '35840' 2249s # received: 35840 2249s ok 35 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 36864 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '36864' 2249s # received: 36864 2249s ok 36 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 37888 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '37888' 2249s # received: 37888 2249s ok 37 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 38912 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '38912' 2249s # received: 38912 2249s ok 38 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 39936 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '39936' 2249s # received: 39936 2249s ok 39 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 40960 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '40960' 2249s # received: 40960 2249s ok 40 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 41984 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '41984' 2249s # received: 41984 2249s ok 41 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 43008 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '43008' 2249s # received: 43008 2249s ok 42 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 44032 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '44032' 2249s # received: 44032 2249s ok 43 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 45056 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '45056' 2249s # received: 45056 2249s ok 44 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 46080 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '46080' 2249s # received: 46080 2249s ok 45 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 47104 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '47104' 2249s # received: 47104 2249s ok 46 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 48128 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '48128' 2249s # received: 48128 2249s ok 47 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 49152 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '49152' 2249s # received: 49152 2249s ok 48 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 50176 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '50176' 2249s # received: 50176 2249s ok 49 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 51200 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 6 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '51200' 2249s # received: 51200 2249s ok 50 2249s #lwp request: 2249s #POST http://localhost:8529/eat_post HTTP/1.1 2249s #User-Agent: libwww-perl/6.76 2249s #Content-Length: 102400 2249s # 2249s #server response: 2249s #HTTP/1.1 200 OK 2249s #Connection: close 2249s #Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2249s #Vary: In-If1 2249s #Content-Length: 7 2249s #Client-Date: Wed, 20 Mar 2024 19:44:34 GMT 2249s #Client-Peer: 127.0.0.1:8529 2249s #Client-Response-Num: 1 2249s #DMMATCH1: 1 2249s # 2249s # testing : length posted 2249s # expected: '102400' 2249s # received: 102400 2249s ok 51 2249s ok 2252s t/apache/pr17629.t .................. 2252s 1..4 2252s # Running under perl version 5.038002 for linux 2252s # Current time local: Wed Mar 20 19:44:34 2024 2252s # Current time GMT: Wed Mar 20 19:44:34 2024 2252s # Using Test.pm version 1.31 2252s # Using Apache/Test.pm version 1.42 2252s # expected: 'begin-foobar-end 2252s # ' 2252s # received: 'begin-foobar-end 2252s # ' 2252s ok 1 2252s # expected: 200 2252s # received: '200' 2252s ok 2 2252s # testing : response was gzipped 2252s # expected: 'gzip' 2252s # received: 'gzip' 2252s ok 3 2252s # expected: 'begin-foobar-end 2252s # ' 2252s # received: 'begin-foobar-end 2252s # ' 2252s ok 4 2252s ok 2256s t/apache/pr18757.t .................. 2256s 1..3 2256s # Running under perl version 5.038002 for linux 2256s # Current time local: Wed Mar 20 19:44:37 2024 2256s # Current time GMT: Wed Mar 20 19:44:37 2024 2256s # Using Test.pm version 1.31 2256s # Using Apache/Test.pm version 1.42 2256s # testing : 200 response from GET 2256s # expected: 200 2256s # received: '200' 2256s ok 1 2256s # expected C-L is 26 2256s # URL via proxy is http://localhost:8552/index.html 2256s ok 2 2256s # line: HTTP/1.1 200 OK 2256s # line: Date: Wed, 20 Mar 2024 19:44:41 GMT 2256s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2256s # line: Vary: In-If1 2256s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2256s # line: ETag: "1a-613edd771cbc0" 2256s # line: Accept-Ranges: bytes 2256s # line: Content-Length: 26 2256s # line: DMMATCH1: 1 2256s # line: Content-Type: text/html 2256s # line: 2256s # testing : whether proxy strips Content-Length header 2256s # expected: 1 2256s # received: 1 2256s ok 3 2256s ok 2260s t/apache/pr35292.t .................. 2260s 1..3 2260s # Running under perl version 5.038002 for linux 2260s # Current time local: Wed Mar 20 19:44:41 2024 2260s # Current time GMT: Wed Mar 20 19:44:41 2024 2260s # Using Test.pm version 1.31 2260s # Using Apache/Test.pm version 1.42 2260s ok 1 2260s ok 2 2260s # testing : read response-line 2260s # expected: qr/^HTTP\/1\.. 413/ 2260s # received: 'HTTP/1.1 413 Request Entity Too Large 2260s # ' 2260s ok 3 2260s ok 2263s t/apache/pr35330.t .................. 2263s 1..2 2263s # Running under perl version 5.038002 for linux 2263s # Current time local: Wed Mar 20 19:44:45 2024 2263s # Current time GMT: Wed Mar 20 19:44:45 2024 2263s # Using Test.pm version 1.31 2263s # Using Apache/Test.pm version 1.42 2263s # testing : SSI was allowed for location 2263s # expected: 200 2263s # received: '200' 2263s ok 1 2263s # testing : file was served with correct content 2263s # expected: 'hello' 2263s # received: 'hello' 2263s ok 2 2263s ok 2265s t/apache/pr37166.t .................. 2265s 1..4 2265s # Running under perl version 5.038002 for linux 2265s # Current time local: Wed Mar 20 19:44:48 2024 2265s # Current time GMT: Wed Mar 20 19:44:48 2024 2265s # Using Test.pm version 1.31 2265s # Using Apache/Test.pm version 1.42 2265s # testing : SSI was allowed for location 2265s # expected: 200 2265s # received: '200' 2265s ok 1 2265s # testing : file was served with correct content 2265s # expected: 'Hello world 2265s # ' 2265s # received: 'Hello world 2265s # ' 2265s ok 2 2265s # testing : explicit 200 response 2265s # expected: 200 2265s # received: '200' 2265s ok 3 2265s # testing : file was again served with correct content 2265s # expected: 'Hello world 2265s # ' 2265s # received: 'Hello world 2265s # ' 2265s ok 4 2265s ok 2268s t/apache/pr43939.t .................. 2268s 1..4 2268s # Running under perl version 5.038002 for linux 2268s # Current time local: Wed Mar 20 19:44:50 2024 2268s # Current time GMT: Wed Mar 20 19:44:50 2024 2268s # Using Test.pm version 1.31 2268s # Using Apache/Test.pm version 1.42 2268s # expected: 'begin-default-end 2268s # ' 2268s # received: 'begin-default-end 2268s # ' 2268s ok 1 2268s # expected: 200 2268s # received: '200' 2268s ok 2 2268s # testing : response was gzipped 2268s # expected: 'gzip' 2268s # received: 'gzip' 2268s ok 3 2268s # expected: 'begin-default-end 2268s # ' 2268s # received: 'begin-default-end 2268s # ' 2268s ok 4 2268s ok 2270s t/apache/pr49328.t .................. 2270s 1..1 2270s # Running under perl version 5.038002 for linux 2270s # Current time local: Wed Mar 20 19:44:53 2024 2270s # Current time GMT: Wed Mar 20 19:44:53 2024 2270s # Using Test.pm version 1.31 2270s # Using Apache/Test.pm version 1.42 2270s # expected: 'before 2270s # included 2270s # after 2270s # ' 2270s # received: 'before 2270s # included 2270s # after 2270s # ' 2270s ok 1 2270s ok 2274s t/apache/rwrite.t ................... 2274s # using LWP client 2274s 1..114 2274s # Running under perl version 5.038002 for linux 2274s # Current time local: Wed Mar 20 19:44:55 2024 2274s # Current time GMT: Wed Mar 20 19:44:55 2024 2274s # Using Test.pm version 1.31 2274s # Using Apache/Test.pm version 1.42 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 1024 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 1024 2274s # received: 1024 2274s ok 1 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 2048 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 2048 2274s # received: 2048 2274s ok 2 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 3072 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 3072 2274s # received: 3072 2274s ok 3 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 4096 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 4096 2274s # received: 4096 2274s ok 4 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 5120 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 5120 2274s # received: 5120 2274s ok 5 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 6144 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 6144 2274s # received: 6144 2274s ok 6 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 7168 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 7168 2274s # received: 7168 2274s ok 7 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 8192 2274s # received: 8192 2274s ok 8 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 9216 2274s # received: 9216 2274s ok 9 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 10240 2274s # received: 10240 2274s ok 10 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 11264 2274s # received: 11264 2274s ok 11 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 12288 2274s # received: 12288 2274s ok 12 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 13312 2274s # received: 13312 2274s ok 13 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 14336 2274s # received: 14336 2274s ok 14 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 15360 2274s # received: 15360 2274s ok 15 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 16384 2274s # received: 16384 2274s ok 16 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 17408 2274s # received: 17408 2274s ok 17 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 18432 2274s # received: 18432 2274s ok 18 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 19456 2274s # received: 19456 2274s ok 19 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 20480 2274s # received: 20480 2274s ok 20 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 21504 2274s # received: 21504 2274s ok 21 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 22528 2274s # received: 22528 2274s ok 22 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 23552 2274s # received: 23552 2274s ok 23 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 24576 2274s # received: 24576 2274s ok 24 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 25600 2274s # received: 25600 2274s ok 25 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 26624 2274s # received: 26624 2274s ok 26 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 27648 2274s # received: 27648 2274s ok 27 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 28672 2274s # received: 28672 2274s ok 28 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 29696 2274s # received: 29696 2274s ok 29 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 30720 2274s # received: 30720 2274s ok 30 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 31744 2274s # received: 31744 2274s ok 31 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 32768 2274s # received: 32768 2274s ok 32 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 33792 2274s # received: 33792 2274s ok 33 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 34816 2274s # received: 34816 2274s ok 34 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 35840 2274s # received: 35840 2274s ok 35 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 36864 2274s # received: 36864 2274s ok 36 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 37888 2274s # received: 37888 2274s ok 37 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 38912 2274s # received: 38912 2274s ok 38 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 39936 2274s # received: 39936 2274s ok 39 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 40960 2274s # received: 40960 2274s ok 40 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 41984 2274s # received: 41984 2274s ok 41 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 43008 2274s # received: 43008 2274s ok 42 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 44032 2274s # received: 44032 2274s ok 43 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 45056 2274s # received: 45056 2274s ok 44 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 46080 2274s # received: 46080 2274s ok 45 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 47104 2274s # received: 47104 2274s ok 46 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 48128 2274s # received: 48128 2274s ok 47 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 49152 2274s # received: 49152 2274s ok 48 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 50176 2274s # received: 50176 2274s ok 49 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 51200 2274s # received: 51200 2274s ok 50 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 102400 2274s # received: 102400 2274s ok 51 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 307200 2274s # received: 307200 2274s ok 52 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 512000 2274s # received: 512000 2274s ok 53 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 2048000 2274s # received: 2048000 2274s ok 54 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 4096000 2274s # received: 4096000 2274s ok 55 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 6144000 2274s # received: 6144000 2274s ok 56 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 10240000 2274s # received: 10240000 2274s ok 57 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 1024 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 1024 2274s # received: 1024 2274s ok 58 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 2048 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 2048 2274s # received: 2048 2274s ok 59 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 3072 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 3072 2274s # received: 3072 2274s ok 60 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 4096 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 4096 2274s # received: 4096 2274s ok 61 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 5120 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 5120 2274s # received: 5120 2274s ok 62 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 6144 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 6144 2274s # received: 6144 2274s ok 63 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 7168 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #DMMATCH1: 1 2274s # 2274s # testing : bytes in body 2274s # expected: 7168 2274s # received: 7168 2274s ok 64 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 8192 2274s # received: 8192 2274s ok 65 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 9216 2274s # received: 9216 2274s ok 66 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 10240 2274s # received: 10240 2274s ok 67 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 11264 2274s # received: 11264 2274s ok 68 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 12288 2274s # received: 12288 2274s ok 69 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 13312 2274s # received: 13312 2274s ok 70 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 14336 2274s # received: 14336 2274s ok 71 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 15360 2274s # received: 15360 2274s ok 72 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 16384 2274s # received: 16384 2274s ok 73 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 17408 2274s # received: 17408 2274s ok 74 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 18432 2274s # received: 18432 2274s ok 75 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 19456 2274s # received: 19456 2274s ok 76 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 20480 2274s # received: 20480 2274s ok 77 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 21504 2274s # received: 21504 2274s ok 78 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 22528 2274s # received: 22528 2274s ok 79 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 23552 2274s # received: 23552 2274s ok 80 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 24576 2274s # received: 24576 2274s ok 81 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 25600 2274s # received: 25600 2274s ok 82 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 26624 2274s # received: 26624 2274s ok 83 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 27648 2274s # received: 27648 2274s ok 84 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 28672 2274s # received: 28672 2274s ok 85 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 29696 2274s # received: 29696 2274s ok 86 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 30720 2274s # received: 30720 2274s ok 87 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 31744 2274s # received: 31744 2274s ok 88 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 32768 2274s # received: 32768 2274s ok 89 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 33792 2274s # received: 33792 2274s ok 90 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 34816 2274s # received: 34816 2274s ok 91 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 35840 2274s # received: 35840 2274s ok 92 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 36864 2274s # received: 36864 2274s ok 93 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 37888 2274s # received: 37888 2274s ok 94 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 38912 2274s # received: 38912 2274s ok 95 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 39936 2274s # received: 39936 2274s ok 96 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 40960 2274s # received: 40960 2274s ok 97 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:58 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 41984 2274s # received: 41984 2274s ok 98 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 43008 2274s # received: 43008 2274s ok 99 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 44032 2274s # received: 44032 2274s ok 100 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 45056 2274s # received: 45056 2274s ok 101 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 46080 2274s # received: 46080 2274s ok 102 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 47104 2274s # received: 47104 2274s ok 103 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 48128 2274s # received: 48128 2274s ok 104 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 49152 2274s # received: 49152 2274s ok 105 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 50176 2274s # received: 50176 2274s ok 106 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 51200 2274s # received: 51200 2274s ok 107 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 102400 2274s # received: 102400 2274s ok 108 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 307200 2274s # received: 307200 2274s ok 109 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 512000 2274s # received: 512000 2274s ok 110 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 2048000 2274s # received: 2048000 2274s ok 111 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 4096000 2274s # received: 4096000 2274s ok 112 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 6144000 2274s # received: 6144000 2274s ok 113 2274s #lwp request: 2274s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 2274s #User-Agent: libwww-perl/6.76 2274s # 2274s #server response: 2274s #HTTP/1.1 200 OK 2274s #Connection: close 2274s #Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2274s #Vary: In-If1 2274s #Content-Length: 0 2274s #Client-Date: Wed, 20 Mar 2024 19:44:59 GMT 2274s #Client-Peer: 127.0.0.1:8529 2274s #Client-Response-Num: 1 2274s #Client-Transfer-Encoding: chunked 2274s #DMMATCH1: 1 2274s #X-Content-Length-Note: added by Apache::TestRequest 2274s # 2274s # testing : bytes in body 2274s # expected: 10240000 2274s # received: 10240000 2274s ok 114 2274s ok 2278s t/apache/server_name_port.t ......... 2278s 1..84 2278s # Running under perl version 5.038002 for linux 2278s # Current time local: Wed Mar 20 19:44:59 2024 2278s # Current time GMT: Wed Mar 20 19:44:59 2024 2278s # Using Test.pm version 1.31 2278s # Using Apache/Test.pm version 1.42 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 2278s # expecting 200, got 200 2278s ok 1 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 2 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 3 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 2278s # expecting 200, got 200 2278s ok 4 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 5 2278s # got SERVER_PORT='123', expected '123' 2278s ok 6 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 2278s # expecting 200, got 200 2278s ok 7 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 8 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 9 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 2278s # expecting 200, got 200 2278s ok 10 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 11 2278s # got SERVER_PORT='123', expected '123' 2278s ok 12 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 2278s # expecting 200, got 200 2278s ok 13 2278s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2278s ok 14 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 15 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 2278s # expecting 200, got 200 2278s ok 16 2278s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2278s ok 17 2278s # got SERVER_PORT='123', expected '123' 2278s ok 18 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 2278s # expecting 200, got 200 2278s ok 19 2278s # got SERVER_NAME='[::1]', expected '[::1]' 2278s ok 20 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 21 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 2278s # expecting 200, got 200 2278s ok 22 2278s # got SERVER_NAME='[::1]', expected '[::1]' 2278s ok 23 2278s # got SERVER_PORT='123', expected '123' 2278s ok 24 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 2278s # expecting 200, got 200 2278s ok 25 2278s # got SERVER_NAME='[a::1]', expected '[a::1]' 2278s ok 26 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 27 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 2278s # expecting 200, got 200 2278s ok 28 2278s # got SERVER_NAME='[a::1]', expected '[a::1]' 2278s ok 29 2278s # got SERVER_PORT='123', expected '123' 2278s ok 30 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 2278s # expecting 200, got 200 2278s ok 31 2278s # got SERVER_NAME='[a::1]', expected '[a::1]' 2278s ok 32 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 33 2278s # SENDING: 2278s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 2278s # expecting 200, got 200 2278s ok 34 2278s # got SERVER_NAME='[a::1]', expected '[a::1]' 2278s ok 35 2278s # got SERVER_PORT='123', expected '123' 2278s ok 36 2278s # SENDING: 2278s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 37 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 38 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 39 2278s # SENDING: 2278s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 40 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 41 2278s # got SERVER_PORT='123', expected '123' 2278s ok 42 2278s # SENDING: 2278s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 43 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 44 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 45 2278s # SENDING: 2278s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 46 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 47 2278s # got SERVER_PORT='123', expected '123' 2278s ok 48 2278s # SENDING: 2278s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 49 2278s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2278s ok 50 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 51 2278s # SENDING: 2278s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 52 2278s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2278s ok 53 2278s # got SERVER_PORT='123', expected '123' 2278s ok 54 2278s # SENDING: 2278s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 55 2278s # got SERVER_NAME='[::1]', expected '[::1]' 2278s ok 56 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 57 2278s # SENDING: 2278s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2278s # expecting 200, got 200 2278s ok 58 2278s # got SERVER_NAME='[::1]', expected '[::1]' 2278s ok 59 2278s # got SERVER_PORT='123', expected '123' 2278s ok 60 2278s # SENDING: 2278s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2278s # expecting 200, got 200 2278s ok 61 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 62 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 63 2278s # SENDING: 2278s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2278s # expecting 200, got 200 2278s ok 64 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 65 2278s # got SERVER_PORT='123', expected '123' 2278s ok 66 2278s # SENDING: 2278s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2278s # expecting 200, got 200 2278s ok 67 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 68 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 69 2278s # SENDING: 2278s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2278s # expecting 200, got 200 2278s ok 70 2278s # got SERVER_NAME='righthost', expected 'righthost' 2278s ok 71 2278s # got SERVER_PORT='123', expected '123' 2278s ok 72 2278s # SENDING: 2278s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 2278s # expecting 200, got 200 2278s ok 73 2278s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2278s ok 74 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 75 2278s # SENDING: 2278s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 2278s # expecting 200, got 200 2278s ok 76 2278s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2278s ok 77 2278s # got SERVER_PORT='123', expected '123' 2278s ok 78 2278s # SENDING: 2278s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 2278s # expecting 200, got 200 2278s ok 79 2278s # got SERVER_NAME='[::1]', expected '[::1]' 2278s ok 80 2278s # got SERVER_PORT='8529', expected '8529' 2278s ok 81 2278s # SENDING: 2278s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 2278s # expecting 200, got 200 2278s ok 82 2278s # got SERVER_NAME='[::1]', expected '[::1]' 2278s ok 83 2278s # got SERVER_PORT='123', expected '123' 2278s ok 84 2278s ok 2280s t/apache/teclchunk.t ................ skipped: Not supported yet 2283s t/apr/uri.t ......................... 2283s 1..1 2283s # Running under perl version 5.038002 for linux 2283s # Current time local: Wed Mar 20 19:45:05 2024 2283s # Current time GMT: Wed Mar 20 19:45:05 2024 2283s # Using Test.pm version 1.31 2283s # Using Apache/Test.pm version 1.42 2283s ok 1 2283s ok 2285s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 2287s t/filter/case.t ..................... 2287s 1..4 2287s # Running under perl version 5.038002 for linux 2287s # Current time local: Wed Mar 20 19:45:10 2024 2287s # Current time GMT: Wed Mar 20 19:45:10 2024 2287s # Using Test.pm version 1.31 2287s # Using Apache/Test.pm version 1.42 2287s ok 1 2287s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 2287s # expected 200 2287s # received 200 2287s # body: =HEAD1 NAME 2287s X X 2287s 2287s PERLSUB - PERL SUBROUTINES 2287s 2287s =HEAD1 SYNOPSIS 2287s 2287s TO DECLARE SUBROUTINES: 2287s X X 2287s 2287s SUB NAME; # A "FORWARD" DECLARATION. 2287s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 2287s SUB NAME : ATTRS; # WITH ATTRIBUTES 2287s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 2287s 2287s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 2287s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 2287s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 2287s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 2287s 2287s USE FEATURE 'SIGNATURES'; 2287s SUB NAME(SIG) BLOCK # WITH SIGNATURE 2287s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 2287s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 2287s 2287s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 2287s X 2287s 2287s $SUBREF = SUB BLOCK; # NO PROTO 2287s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 2287s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 2287s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 2287s 2287s USE FEATURE 'SIGNATURES'; 2287s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 2287s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 2287s 2287s TO IMPORT SUBROUTINES: 2287s X 2287s 2287s USE MODULE QW(NAME1 NAME2 NAME3); 2287s 2287s TO CALL SUBROUTINES: 2287s X X 2287s 2287s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 2287s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 2287s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 2287s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 2287s 2287s =HEAD1 DESCRIPTION 2287s 2287s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 2287s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 2287s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 2287s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 2287s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 2287s ITS NAME OR A CODE REFERENCE. 2287s 2287s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 2287s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 2287s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 2287s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 2287s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 2287s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 2287s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 2287s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 2287s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 2287s X X 2287s 2287s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 2287s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 2287s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 2287s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 2287s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 2287s SUCH A SIGNATURE-USING SUBROUTINE. 2287s 2287s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 2287s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 2287s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 2287s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 2287s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 2287s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 2287s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 2287s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 2287s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 2287s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 2287s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 2287s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 2287s X X X<@_> 2287s 2287s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 2287s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 2287s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 2287s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 2287s L AND L. 2287s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 2287s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 2287s 2287s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 2287s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 2287s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 2287s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 2287s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 2287s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 2287s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 2287s ONE LARGE INDISTINGUISHABLE LIST. 2287s 2287s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 2287s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 2287s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 2287s EMPTY SUB RETURNS THE EMPTY LIST. 2287s X X X 2287s 2287s EXAMPLE: 2287s 2287s SUB MAX { 2287s MY $MAX = SHIFT(@_); 2287s FOREACH $FOO (@_) { 2287s $MAX = $FOO IF $MAX < $FOO; 2287s } 2287s RETURN $MAX; 2287s } 2287s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 2287s 2287s EXAMPLE: 2287s 2287s # GET A LINE, COMBINING CONTINUATION LINES 2287s # THAT START WITH WHITESPACE 2287s 2287s SUB GET_LINE { 2287s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 2287s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 2287s IF ($LOOKAHEAD =~ /^[ \T]/) { 2287s $THISLINE .= $LOOKAHEAD; 2287s } 2287s ELSE { 2287s LAST LINE; 2287s } 2287s } 2287s RETURN $THISLINE; 2287s } 2287s 2287s $LOOKAHEAD = ; # GET FIRST LINE 2287s WHILE (DEFINED($LINE = GET_LINE())) { 2287s ... 2287s } 2287s 2287s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 2287s 2287s SUB MAYBESET { 2287s MY($KEY, $VALUE) = @_; 2287s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 2287s } 2287s 2287s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 2287s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 2287s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 2287s ITS CALLER'S VALUES. 2287s X X 2287s 2287s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 2287s SUB UPCASE_IN { 2287s FOR (@_) { TR/A-Z/A-Z/ } 2287s } 2287s 2287s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 2287s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 2287s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 2287s X X 2287s 2287s UPCASE_IN("FREDERICK"); 2287s 2287s IT WOULD BE MUCH SAFER IF THE C FUNCTION 2287s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 2287s OF CHANGING THEM IN PLACE: 2287s 2287s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 2287s SUB UPCASE { 2287s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 2287s MY @PARMS = @_; 2287s FOR (@PARMS) { TR/A-Z/A-Z/ } 2287s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 2287s } 2287s 2287s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 2287s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 2287s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 2287s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 2287s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 2287s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 2287s 2287s @NEWLIST = UPCASE(@LIST1, @LIST2); 2287s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 2287s 2287s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 2287s 2287s (@X, @Y) = UPCASE(@LIST1, @LIST2); 2287s 2287s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 2287s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 2287s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 2287s L
FOR ALTERNATIVES. 2287s 2287s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 2287s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 2287s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 2287s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 2287s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 2287s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 2287s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 2287s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 2287s SEE L FOR MORE ABOUT ALL THAT. 2287s X<&> 2287s 2287s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 2287s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 2287s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 2287s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 2287s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 2287s X 2287s 2287s &FOO(1,2,3); # PASS THREE ARGUMENTS 2287s FOO(1,2,3); # THE SAME 2287s 2287s FOO(); # PASS A NULL LIST 2287s &FOO(); # THE SAME 2287s 2287s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 2287s USE STRICT 'SUBS'; 2287s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2287s # A COMPILE-TIME ERROR 2287s NO STRICT 'SUBS'; 2287s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2287s # A LITERAL STRING "FOO" 2287s 2287s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 2287s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 2287s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 2287s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 2287s X<&> 2287s 2287s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 2287s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 2287s YOUR SUBROUTINE'S NAME. 2287s 2287s USE V5.16; 2287s MY $FACTORIAL = SUB { 2287s MY ($X) = @_; 2287s RETURN 1 IF $X == 1; 2287s RETURN($X * __SUB__->( $X - 1 ) ); 2287s }; 2287s 2287s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 2287s IS SUBJECT TO CHANGE. 2287s 2287s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 2287s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 2287s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 2287s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 2287s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 2287s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 2287s SPECIAL, PRE-DEFINED THINGS. 2287s 2287s =OVER 2287s 2287s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 2287s 2287s C 2287s 2287s =ITEM DOCUMENTED IN L 2287s 2287s C, C 2287s 2287s =ITEM DOCUMENTED IN L 2287s 2287s C, C 2287s 2287s =ITEM DOCUMENTED IN L 2287s 2287s C, C, C, C, C, C, C, 2287s C, C, C, C, C, C, 2287s C, C, C, C, C, C, C, 2287s C, C, C, C, C, C, 2287s C, C, C, C, C, 2287s C, C, C, C 2287s 2287s =ITEM DOCUMENTED IN L 2287s 2287s C, C, C, C, C, C, C, 2287s C, C, C, C, C, C, C, 2287s C, C, C, C, C, C 2287s 2287s =ITEM DOCUMENTED IN L 2287s 2287s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 2287s L<< C|PERLFUNC/REQUIRE >> 2287s 2287s =ITEM DOCUMENTED IN L 2287s 2287s C 2287s 2287s =ITEM DOCUMENTED IN L 2287s 2287s C, C, C, C, C 2287s 2287s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 2287s 2287s ANY STARTING WITH C<(> 2287s 2287s =BACK 2287s 2287s THE C, C, C, C AND C SUBROUTINES 2287s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 2287s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 2287s EXPLICITLY. SEE L 2287s 2287s =HEAD2 SIGNATURES 2287s 2287s X X 2287s 2287s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 2287s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 2287s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 2287s 2287s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 2287s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 2287s DIRECTLY BY C, IN THE CURRENT SCOPE. 2287s 2287s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 2287s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 2287s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 2287s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 2287s 2287s FOR EXAMPLE, 2287s 2287s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 2287s 2287s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 2287s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 2287s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 2287s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 2287s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 2287s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 2287s 2287s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 2287s THE SIGNATURE. FOR EXAMPLE, 2287s 2287s SUB FOO ($LEFT, $RIGHT) { 2287s RETURN $LEFT + $RIGHT; 2287s } 2287s 2287s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 2287s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 2287s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 2287s EQUIVALENT TO 2287s 2287s SUB FOO { 2287s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 2287s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 2287s MY $LEFT = $_[0]; 2287s MY $RIGHT = $_[1]; 2287s RETURN $LEFT + $RIGHT; 2287s } 2287s 2287s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 2287s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 2287s 2287s SUB FOO ($FIRST, $, $THIRD) { 2287s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 2287s } 2287s 2287s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 2287s MANDATORY FOR THE CALLER TO PASS IT. 2287s 2287s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 2287s SEPARATED FROM THE PARAMETER NAME BY C<=>: 2287s 2287s SUB FOO ($LEFT, $RIGHT = 0) { 2287s RETURN $LEFT + $RIGHT; 2287s } 2287s 2287s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 2287s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 2287s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 2287s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 2287s FOR EXAMPLE, 2287s 2287s MY $AUTO_ID = 0; 2287s SUB FOO ($THING, $ID = $AUTO_ID++) { 2287s PRINT "$THING HAS ID $ID"; 2287s } 2287s 2287s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 2287s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 2287s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 2287s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 2287s 2287s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 2287s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 2287s } 2287s 2287s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 2287s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 2287s VALUE PROVIDED WAS C. 2287s 2287s SUB FOO ($NAME //= "WORLD") { 2287s PRINT "HELLO, $NAME"; 2287s } 2287s 2287s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 2287s 2287s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 2287s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 2287s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 2287s 2287s SUB FOO ($X ||= 10) { 2287s RETURN 5 + $X; 2287s } 2287s 2287s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 2287s FOR EXAMPLE, 2287s 2287s SUB FOO ($THING, $ = 1) { 2287s PRINT $THING; 2287s } 2287s 2287s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 2287s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 2287s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 2287s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 2287s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 2287s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 2287s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 2287s 2287s SUB FOO ($THING, $=) { 2287s PRINT $THING; 2287s } 2287s 2287s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 2287s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 2287s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 2287s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 2287s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 2287s TO RIGHT. 2287s 2287s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 2287s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 2287s 2287s SUB FOO ($FILTER, @INPUTS) { 2287s PRINT $FILTER->($_) FOREACH @INPUTS; 2287s } 2287s 2287s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 2287s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 2287s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 2287s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 2287s 2287s SUB FOO ($THING, @) { 2287s PRINT $THING; 2287s } 2287s 2287s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 2287s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 2287s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 2287s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 2287s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 2287s AS WITH STANDARD HASH CONSTRUCTION. 2287s 2287s SUB FOO ($FILTER, %INPUTS) { 2287s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 2287s } 2287s 2287s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 2287s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 2287s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 2287s 2287s SUB FOO ($THING, %) { 2287s PRINT $THING; 2287s } 2287s 2287s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 2287s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 2287s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 2287s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 2287s AN EMPTY ARRAY OR EMPTY HASH. 2287s 2287s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 2287s THAT THE CALLER PASSED NO ARGUMENTS: 2287s 2287s SUB FOO () { 2287s RETURN 123; 2287s } 2287s 2287s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 2287s WARNING IN THE C CATEGORY. FROM PERL 5.36 2287s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 2287s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 2287s STATEMENT SUCH AS: 2287s 2287s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 2287s 2287s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 2287s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 2287s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 2287s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 2287s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 2287s WARNINGS IN THE C CATEGORY WHEN 2287s COMPILED: 2287s 2287s SUB F ($X) { 2287s # THIS LINE EMITS THE WARNING SEEN BELOW 2287s PRINT "ARGUMENTS ARE @_"; 2287s } 2287s 2287s Z<> 2287s 2287s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 2287s EXPERIMENTAL AT ... 2287s 2287s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 2287s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 2287s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 2287s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 2287s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 2287s SUPPLY THAT ARGUMENT. 2287s 2287s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 2287s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 2287s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 2287s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 2287s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 2287s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 2287s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 2287s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 2287s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 2287s 2287s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 2287s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 2287s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 2287s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 2287s L. FOR EXAMPLE, 2287s 2287s SUB FOO :PROTOTYPE($) { $_[0] } 2287s 2287s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 2287s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 2287s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 2287s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 2287s 2287s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 2287s RETURN $LEFT + $RIGHT; 2287s } 2287s 2287s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 2287s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 2287s THE SUBROUTINE'S BODY. 2287s 2287s =HEAD2 PRIVATE VARIABLES VIA MY() 2287s X X X X X 2287s X X 2287s 2287s SYNOPSIS: 2287s 2287s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 2287s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 2287s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 2287s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 2287s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 2287s 2287s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 2287s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 2287s SEE L AND L. 2287s 2287s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 2287s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 2287s (C/C/C/C), LOOP 2287s (C/C/C/C/C), SUBROUTINE, C, 2287s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 2287s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 2287s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 2287s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 2287s WITH C INSTEAD. 2287s 2287s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 2287s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 2287s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 2287s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 2287s ITS OWN COPY. 2287s X 2287s 2287s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 2287s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 2287s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 2287s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 2287s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 2287s 2287s MY $X = 10; 2287s SUB BUMPX { $X++ } 2287s 2287s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 2287s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 2287s THE C ITSELF. SEE L. 2287s X 2287s 2287s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 2287s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 2287s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 2287s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 2287s 2287s $ARG = "FRED"; # "GLOBAL" VARIABLE 2287s $N = CUBE_ROOT(27); 2287s PRINT "$ARG THINKS THE ROOT IS $N\N"; 2287s # OUTPUTS: FRED THINKS THE ROOT IS 3 2287s 2287s SUB CUBE_ROOT { 2287s MY $ARG = SHIFT; # NAME DOESN'T MATTER 2287s $ARG **= 1/3; 2287s RETURN $ARG; 2287s } 2287s 2287s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 2287s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 2287s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 2287s 2287s MY ($FOO) = ; # WRONG? 2287s MY @FOO = ; 2287s 2287s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2287s 2287s MY $FOO = ; 2287s 2287s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 2287s 2287s MY $FOO, $BAR = 1; # WRONG 2287s 2287s THAT HAS THE SAME EFFECT AS 2287s 2287s MY $FOO; 2287s $BAR = 1; 2287s 2287s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 2287s THE CURRENT STATEMENT. THUS, 2287s 2287s MY $X = $X; 2287s 2287s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 2287s THE EXPRESSION 2287s 2287s MY $X = 123 AND $X == 123 2287s 2287s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 2287s 2287s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 2287s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 2287s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 2287s 2287s WHILE (MY $LINE = <>) { 2287s $LINE = LC $LINE; 2287s } CONTINUE { 2287s PRINT $LINE; 2287s } 2287s 2287s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 2287s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 2287s IT. SIMILARLY, IN THE CONDITIONAL 2287s 2287s IF ((MY $ANSWER = ) =~ /^YES$/I) { 2287s USER_AGREES(); 2287s } ELSIF ($ANSWER =~ /^NO$/I) { 2287s USER_DISAGREES(); 2287s } ELSE { 2287s CHOMP $ANSWER; 2287s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 2287s } 2287s 2287s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 2287s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 2287s BUT NOT BEYOND IT. SEE L FOR INFORMATION 2287s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 2287s 2287s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 2287s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 2287s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 2287s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 2287s IN THE LOOP 2287s X X 2287s 2287s FOR MY $I (1, 2, 3) { 2287s SOME_FUNCTION(); 2287s } 2287s 2287s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 2287s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 2287s X X 2287s 2287s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 2287s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 2287s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 2287s 2287s USE STRICT 'VARS'; 2287s 2287s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 2287s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 2287s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 2287s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 2287s THIS WITH C. 2287s 2287s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 2287s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 2287s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 2287s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 2287s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 2287s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 2287s EXAMPLE. 2287s 2287s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 2287s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 2287s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 2287s 2287s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 2287s 2287s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 2287s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 2287s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 2287s 2287s PACKAGE MAIN; 2287s LOCAL $X = 10; 2287s MY $X = 20; 2287s PRINT "$X AND $::X\N"; 2287s 2287s THAT WILL PRINT OUT C<20> AND C<10>. 2287s 2287s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 2287s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 2287s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 2287s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 2287s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 2287s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 2287s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 2287s AN ANONYMOUS SUB REFERENCE: 2287s 2287s MY $SECRET_VERSION = '1.001-BETA'; 2287s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 2287s &$SECRET_SUB(); 2287s 2287s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 2287s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 2287s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 2287s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 2287s UNQUALIFIED AND UNQUALIFIABLE. 2287s 2287s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 2287s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 2287s L FOR SOMETHING OF A WORK-AROUND TO 2287s THIS. 2287s 2287s =HEAD2 PERSISTENT PRIVATE VARIABLES 2287s X X X X 2287s X X 2287s 2287s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 2287s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 2287s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 2287s 2287s =HEAD3 PERSISTENT VARIABLES VIA STATE() 2287s 2287s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 2287s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 2287s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 2287s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 2287s THE C FORM DOES NOT REQUIRE THE 2287s C PRAGMA. 2287s 2287s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 2287s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 2287s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 2287s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 2287s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 2287s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 2287s SUBROUTINE EACH TIME IT IS EXECUTED.) 2287s 2287s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 2287s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 2287s 2287s USE FEATURE 'STATE'; 2287s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 2287s 2287s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 2287s 2287s USE FEATURE 'STATE'; 2287s SUB CREATE_COUNTER { 2287s RETURN SUB { STATE $X; RETURN ++$X } 2287s } 2287s 2287s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 2287s CODE OUTSIDE. 2287s 2287s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 2287s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 2287s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 2287s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 2287s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 2287s 2287s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 2287s 2287s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 2287s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 2287s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 2287s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 2287s 2287s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 2287s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 2287s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 2287s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 2287s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 2287s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 2287s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 2287s 2287s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 2287s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 2287s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 2287s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 2287s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 2287s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 2287s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 2287s 2287s { 2287s MY $SECRET_VAL = 0; 2287s SUB GIMME_ANOTHER { 2287s RETURN ++$SECRET_VAL; 2287s } 2287s } 2287s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 2287s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 2287s 2287s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 2287s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 2287s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 2287s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 2287s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 2287s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 2287s STARTS TO RUN: 2287s 2287s BEGIN { 2287s MY $SECRET_VAL = 0; 2287s SUB GIMME_ANOTHER { 2287s RETURN ++$SECRET_VAL; 2287s } 2287s } 2287s 2287s SEE L ABOUT THE 2287s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 2287s C AND C. 2287s 2287s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 2287s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 2287s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 2287s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 2287s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 2287s 2287s =HEAD2 TEMPORARY VALUES VIA LOCAL() 2287s X X X X 2287s X 2287s 2287s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 2287s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 2287s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 2287s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 2287s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 2287s 2287s SYNOPSIS: 2287s 2287s # LOCALIZATION OF VALUES 2287s 2287s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 2287s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 2287s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 2287s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 2287s 2287s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 2287s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 2287s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 2287s # LOCALIZATION 2287s 2287s # LOCALIZATION OF SYMBOLS 2287s 2287s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 2287s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 2287s # @MERLYN IS REALLY @RANDAL, ETC 2287s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 2287s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 2287s 2287s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 2287s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 2287s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 2287s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 2287s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 2287s 2287s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 2287s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 2287s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 2287s CREATES NEW, DYNAMICALLY SCOPED VALUES. 2287s 2287s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 2287s PLACED IN PARENTHESES. THIS OPERATOR WORKS 2287s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 2287s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 2287s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 2287s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 2287s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 2287s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 2287s UNDEFINED VALUE.) 2287s 2287s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 2287s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 2287s VARIABLES OUTSIDE THE LOOP. 2287s 2287s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 2287s X 2287s 2287s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 2287s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 2287s VIEWED AS A SCALAR OR AN ARRAY. SO 2287s 2287s LOCAL($FOO) = ; 2287s LOCAL @FOO = ; 2287s 2287s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2287s 2287s LOCAL $FOO = ; 2287s 2287s SUPPLIES A SCALAR CONTEXT. 2287s 2287s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 2287s X 2287s 2287s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 2287s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 2287s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 2287s 2287s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 2287s 2287s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 2287s { LOCAL $/ = UNDEF; $SLURP = ; } 2287s 2287s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 2287s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 2287s I, BECAUSE THE $1 VARIABLE IS 2287s MAGICAL AND READ-ONLY : 2287s 2287s LOCAL $1 = 2; 2287s 2287s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 2287s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 2287s TO SAFELY REUSE $_ IN A SUBROUTINE. 2287s 2287s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 2287s WORK AS DESCRIBED. 2287s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 2287s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 2287s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 2287s SEE L FOR MORE 2287s DETAILS. 2287s X 2287s 2287s =HEAD3 LOCALIZATION OF GLOBS 2287s X X 2287s 2287s THE CONSTRUCT 2287s 2287s LOCAL *NAME; 2287s 2287s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 2287s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 2287s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 2287s 2287s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 2287s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 2287s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 2287s SEPARATOR. 2287s 2287s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 2287s X X 2287s X 2287s 2287s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 2287s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 2287s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 2287s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 2287s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 2287s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 2287s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 2287s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 2287s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 2287s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 2287s 2287s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 2287s @ARY = ( 0..5 ); 2287s { 2287s LOCAL($ARY[5]) = 6; 2287s LOCAL($HASH{'A'}) = 'DRILL'; 2287s WHILE (MY $E = POP(@ARY)) { 2287s PRINT "$E . . .\N"; 2287s LAST UNLESS $E > 3; 2287s } 2287s IF (@ARY) { 2287s $HASH{'ONLY A'} = 'TEST'; 2287s DELETE $HASH{'A'}; 2287s } 2287s } 2287s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 2287s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 2287s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 2287s 2287s PERL WILL PRINT 2287s 2287s 6 . . . 2287s 4 . . . 2287s 3 . . . 2287s THIS IS A TEST ONLY A TEST. 2287s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 2287s 2287s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 2287s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 2287s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 2287s SURPRISING, AND IS VERY LIKELY TO CHANGE. 2287s 2287s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 2287s X X X 2287s X 2287s 2287s YOU CAN USE THE C AND C 2287s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 2287s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 2287s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 2287s 2287s DO { 2287s MY $VAL = $ARRAY[$IDX]; 2287s LOCAL $ARRAY[$IDX]; 2287s DELETE $ARRAY[$IDX]; 2287s $VAL 2287s } 2287s 2287s AND 2287s 2287s DO { 2287s MY $VAL = $HASH{KEY}; 2287s LOCAL $HASH{KEY}; 2287s DELETE $HASH{KEY}; 2287s $VAL 2287s } 2287s 2287s EXCEPT THAT FOR THOSE THE C IS 2287s SCOPED TO THE C BLOCK. SLICES ARE 2287s ALSO ACCEPTED. 2287s 2287s MY %HASH = ( 2287s A => [ 7, 8, 9 ], 2287s B => 1, 2287s ) 2287s 2287s { 2287s MY $X = DELETE LOCAL $HASH{A}; 2287s # $X IS [ 7, 8, 9 ] 2287s # %HASH IS (B => 1) 2287s 2287s { 2287s MY @NUMS = DELETE LOCAL @$X[0, 2] 2287s # @NUMS IS (7, 9) 2287s # $X IS [ UNDEF, 8 ] 2287s 2287s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 2287s } 2287s # $X IS BACK TO [ 7, 8, 9 ] 2287s 2287s } 2287s # %HASH IS BACK TO ITS ORIGINAL STATE 2287s 2287s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 2287s 2287s =HEAD2 LVALUE SUBROUTINES 2287s X X 2287s 2287s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 2287s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 2287s 2287s MY $VAL; 2287s SUB CANMOD : LVALUE { 2287s $VAL; # OR: RETURN $VAL; 2287s } 2287s SUB NOMOD { 2287s $VAL; 2287s } 2287s 2287s CANMOD() = 5; # ASSIGNS TO $VAL 2287s NOMOD() = 5; # ERROR 2287s 2287s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 2287s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 2287s BY A SCALAR. FOR EXAMPLE, CONSIDER: 2287s 2287s DATA(2,3) = GET_DATA(3,4); 2287s 2287s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 2287s 2287s (DATA(2,3)) = GET_DATA(3,4); 2287s 2287s AND IN: 2287s 2287s (DATA(2),DATA(3)) = GET_DATA(3,4); 2287s 2287s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 2287s 2287s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 2287s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 2287s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 2287s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 2287s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 2287s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 2287s 2287s =HEAD2 LEXICAL SUBROUTINES 2287s X X X X 2287s 2287s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 2287s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 2287s AVAILABLE UNDER C OR C OR HIGHER. 2287s 2287s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 2287s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 2287s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 2287s CATEGORY WAS DISABLED. 2287s 2287s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 2287s DECLARED, AND ONLY AFTER THAT DECLARATION: 2287s 2287s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 2287s # VERSIONS EARLIER THAN 5.26. 2287s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 2287s USE FEATURE 'LEXICAL_SUBS'; 2287s 2287s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 2287s STATE SUB FOO { 2287s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 2287s } 2287s FOO(); # CALLS "STATE" SUB 2287s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 2287s 2287s MY SUB BAR { ... } 2287s BAR(); # CALLS "MY" SUB 2287s 2287s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 2287s 2287s # WRONG 2287s MY SUB BAZ { 2287s BAZ(); 2287s } 2287s 2287s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 2287s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 2287s 2287s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 2287s 2287s MY SUB BAZ { 2287s __SUB__->(); # CALLS ITSELF 2287s } 2287s 2287s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 2287s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 2287s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 2287s HOWEVER: 2287s 2287s MY SUB BAZ; # PREDECLARATION 2287s SUB BAZ { # DEFINE THE "MY" SUB 2287s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 2287s } 2287s 2287s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 2287s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 2287s C; THEY KEEP EACH OTHER ALIVE (SEE L). 2287s 2287s =HEAD3 C VS C 2287s 2287s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 2287s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 2287s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 2287s CONTAINING BLOCK TO THE NEXT. 2287s 2287s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 2287s NECESSARY IF YOU WANT TO CREATE CLOSURES: 2287s 2287s SUB WHATEVER { 2287s MY $X = SHIFT; 2287s MY SUB INNER { 2287s ... DO SOMETHING WITH $X ... 2287s } 2287s INNER(); 2287s } 2287s 2287s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 2287s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 2287s SEE THE C<$X> FROM THE FIRST CALL TO C. 2287s 2287s =HEAD3 C SUBROUTINES 2287s 2287s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 2287s SUBROUTINE OF THE SAME NAME. 2287s 2287s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 2287s INSIDE AN INNER SCOPE: 2287s 2287s SUB FOO { ... } 2287s 2287s SUB BAR { 2287s MY SUB FOO { ... } 2287s { 2287s # NEED TO USE THE OUTER FOO HERE 2287s OUR SUB FOO; 2287s FOO(); 2287s } 2287s } 2287s 2287s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 2287s 2287s PACKAGE MYSNEAKYMODULE; 2287s 2287s OUR SUB DO_SOMETHING { ... } 2287s 2287s SUB DO_SOMETHING_WITH_CALLER { 2287s PACKAGE DB; 2287s () = CALLER 1; # SETS @DB::ARGS 2287s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 2287s } 2287s 2287s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 2287s X X<*> 2287s 2287s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 2287s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 2287s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 2287s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 2287s 2287s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 2287s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 2287s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 2287s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 2287s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 2287s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 2287s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 2287s 2287s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 2287s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 2287s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 2287s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 2287s 2287s SUB DOUBLEARY { 2287s LOCAL(*SOMEARY) = @_; 2287s FOREACH $ELEM (@SOMEARY) { 2287s $ELEM *= 2; 2287s } 2287s } 2287s DOUBLEARY(*FOO); 2287s DOUBLEARY(*BAR); 2287s 2287s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 2287s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 2287s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 2287s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 2287s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 2287s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 2287s 2287s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 2287s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 2287s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 2287s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 2287s L. 2287s 2287s =HEAD2 WHEN TO STILL USE LOCAL() 2287s X X 2287s 2287s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 2287s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 2287s I USE C INSTEAD OF C. 2287s 2287s =OVER 4 2287s 2287s =ITEM 1. 2287s 2287s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 2287s 2287s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 2287s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 2287s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 2287s IN C<@FIELDS>. 2287s 2287s { 2287s LOCAL @ARGV = ("/ETC/MOTD"); 2287s LOCAL $/ = UNDEF; 2287s LOCAL $_ = <>; 2287s @FIELDS = SPLIT /^\S*=+\S*$/; 2287s } 2287s 2287s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 2287s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 2287s 2287s =ITEM 2. 2287s 2287s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 2287s 2287s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 2287s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 2287s TABLE ENTRIES: 2287s 2287s SUB IOQUEUE { 2287s LOCAL (*READER, *WRITER); # NOT MY! 2287s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 2287s RETURN (*READER, *WRITER); 2287s } 2287s ($HEAD, $TAIL) = IOQUEUE(); 2287s 2287s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 2287s ENTRIES. 2287s 2287s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 2287s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 2287s A LOCAL ALIAS. 2287s 2287s { 2287s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 2287s GROW(); # REALLY CALLS SHRINK() 2287s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 2287s } 2287s GROW(); # GET THE REAL GROW() AGAIN 2287s 2287s SEE L FOR MORE ABOUT MANIPULATING 2287s FUNCTIONS BY NAME IN THIS WAY. 2287s 2287s =ITEM 3. 2287s 2287s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 2287s 2287s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 2287s IS DONE ON DYNAMICS: 2287s 2287s { 2287s LOCAL $SIG{INT} = 'IGNORE'; 2287s FUNCT(); # UNINTERRUPTIBLE 2287s } 2287s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 2287s 2287s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 2287s 2287s =BACK 2287s 2287s =HEAD2 PASS BY REFERENCE 2287s X X X 2287s 2287s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 2287s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 2287s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 2287s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 2287s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 2287s 2287s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 2287s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 2287s OF ALL THEIR FORMER LAST ELEMENTS: 2287s 2287s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 2287s 2287s SUB POPMANY { 2287s MY $AREF; 2287s MY @RETLIST; 2287s FOREACH $AREF ( @_ ) { 2287s PUSH @RETLIST, POP @$AREF; 2287s } 2287s RETURN @RETLIST; 2287s } 2287s 2287s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 2287s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 2287s 2287s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 2287s SUB INTER { 2287s MY ($K, $HREF, %SEEN); # LOCALS 2287s FOREACH $HREF (@_) { 2287s WHILE ( $K = EACH %$HREF ) { 2287s $SEEN{$K}++; 2287s } 2287s } 2287s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 2287s } 2287s 2287s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 2287s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 2287s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 2287s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 2287s A LITTLE EXPENSIVE. 2287s 2287s WHERE PEOPLE GET INTO TROUBLE IS HERE: 2287s 2287s (@W, @X) = FUNC(@Y, @Z); 2287s OR 2287s (%W, %X) = FUNC(%Y, %Z); 2287s 2287s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 2287s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 2287s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 2287s AS ALWAYS. 2287s 2287s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 2287s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 2287s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 2287s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 2287s 2287s ($WREF, $XREF) = FUNC(\@Y, \@Z); 2287s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 2287s SUB FUNC { 2287s MY ($YREF, $ZREF) = @_; 2287s IF (@$YREF > @$ZREF) { 2287s RETURN ($YREF, $ZREF); 2287s } ELSE { 2287s RETURN ($ZREF, $YREF); 2287s } 2287s } 2287s 2287s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 2287s 2287s (*W, *X) = FUNC(\@Y, \@Z); 2287s PRINT "@W HAS MORE THAN @X\N"; 2287s SUB FUNC { 2287s LOCAL (*Y, *Z) = @_; 2287s IF (@Y > @Z) { 2287s RETURN (\@Y, \@Z); 2287s } ELSE { 2287s RETURN (\@Z, \@Y); 2287s } 2287s } 2287s 2287s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 2287s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 2287s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 2287s ARE IN THE SYMBOL TABLE. 2287s 2287s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 2287s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 2287s FOR EXAMPLE: 2287s 2287s SPLUTTER(\*STDOUT); 2287s SUB SPLUTTER { 2287s MY $FH = SHIFT; 2287s PRINT $FH "HER UM WELL A HMMM\N"; 2287s } 2287s 2287s $REC = GET_REC(\*STDIN); 2287s SUB GET_REC { 2287s MY $FH = SHIFT; 2287s RETURN SCALAR <$FH>; 2287s } 2287s 2287s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 2287s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 2287s 2287s SUB OPENIT { 2287s MY $PATH = SHIFT; 2287s LOCAL *FH; 2287s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 2287s } 2287s 2287s =HEAD2 PROTOTYPES 2287s X X 2287s 2287s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 2287s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 2287s SECTION OR WITH A L. 2287s IF YOU DECLARE EITHER OF 2287s 2287s SUB MYPUSH (\@@) 2287s SUB MYPUSH :PROTOTYPE(\@@) 2287s 2287s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 2287s 2287s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 2287s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 2287s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 2287s OF AN ATTRIBUTE. 2287s 2287s THE 2287s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 2287s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 2287s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 2287s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 2287s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 2287s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 2287s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 2287s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 2287s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 2287s 2287s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 2287s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 2287s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 2287s 2287s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 2287s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 2287s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 2287s CORRESPONDING BUILT-IN. 2287s 2287s DECLARED AS CALLED AS 2287s 2287s SUB MYLINK ($$) MYLINK $OLD, $NEW 2287s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 2287s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 2287s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 2287s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 2287s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 2287s SUB MYPOP (\@) MYPOP @ARRAY 2287s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 2287s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 2287s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 2287s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 2287s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 2287s SUB MYRAND (;$) MYRAND 42 2287s SUB MYTIME () MYTIME 2287s 2287s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 2287s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 2287s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 2287s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 2287s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 2287s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 2287s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 2287s 2287s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 2287s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 2287s 2287s SUB MYREF (\[$@%&*]) 2287s 2287s WILL ALLOW CALLING MYREF() AS 2287s 2287s MYREF $VAR 2287s MYREF @ARRAY 2287s MYREF %HASH 2287s MYREF &SUB 2287s MYREF *GLOB 2287s 2287s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 2287s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 2287s 2287s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 2287s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 2287s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 2287s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 2287s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 2287s 2287s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 2287s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 2287s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 2287s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 2287s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 2287s FOLLOWS: 2287s 2287s USE SYMBOL 'QUALIFY_TO_REF'; 2287s 2287s SUB FOO (*) { 2287s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 2287s ... 2287s } 2287s 2287s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 2287s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 2287s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 2287s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 2287s 2287s SUB MYPUSH (+@) { 2287s MY $AREF = SHIFT; 2287s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 2287s PUSH @$AREF, @_; 2287s } 2287s 2287s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 2287s IS OF AN ACCEPTABLE TYPE. 2287s 2287s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 2287s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 2287s 2287s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 2287s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 2287s PROVIDED, C<$_> WILL BE USED INSTEAD. 2287s 2287s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 2287s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 2287s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 2287s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 2287s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 2287s 2287s MYTIME +2; 2287s 2287s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 2287s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 2287s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 2287s 2287s SUB MYGETPROTOBYNUMBER($;); 2287s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 2287s 2287s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 2287s PROVIDED IT'S IN THE INITIAL POSITION: 2287s X<&> 2287s 2287s SUB TRY (&@) { 2287s MY($TRY,$CATCH) = @_; 2287s EVAL { &$TRY }; 2287s IF ($@) { 2287s LOCAL $_ = $@; 2287s &$CATCH; 2287s } 2287s } 2287s SUB CATCH (&) { $_[0] } 2287s 2287s TRY { 2287s DIE "PHOOEY"; 2287s } CATCH { 2287s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 2287s }; 2287s 2287s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 2287s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 2287s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 2287s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 2287s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 2287s 2287s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 2287s X 2287s 2287s SUB MYGREP (&@) { 2287s MY $CODE = SHIFT; 2287s MY @RESULT; 2287s FOREACH $_ (@_) { 2287s PUSH(@RESULT, $_) IF &$CODE; 2287s } 2287s @RESULT; 2287s } 2287s 2287s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 2287s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 2287s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 2287s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 2287s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 2287s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 2287s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 2287s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 2287s 2287s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 2287s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 2287s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 2287s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 2287s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 2287s MAJORITY OF OFFENDING CODE IS FIXED. 2287s 2287s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 2287s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 2287s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 2287s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 2287s 2287s SUB FUNC ($) { 2287s MY $N = SHIFT; 2287s PRINT "YOU GAVE ME $N\N"; 2287s } 2287s 2287s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 2287s RETURNING A LIST: 2287s 2287s FUNC(@FOO); 2287s FUNC( $TEXT =~ /\W+/G ); 2287s 2287s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 2287s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 2287s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 2287s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 2287s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 2287s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 2287s 2287s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 2287s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 2287s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 2287s EFFECT, LIKE SO: 2287s 2287s SUB FOO($$); 2287s SUB FOO($$) { 2287s FOO 1, 2; 2287s } 2287s 2287s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 2287s TO MAKE THE WORLD A BETTER PLACE. 2287s 2287s =HEAD2 CONSTANT FUNCTIONS 2287s X 2287s 2287s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 2287s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 2287s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 2287s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 2287s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 2287s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 2287s 2287s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 2287s 2287s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 2287s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 2287s # AND IT'S INLINED, TOO! 2287s SUB ST_DEV () { 0 } 2287s SUB ST_INO () { 1 } 2287s 2287s SUB FLAG_FOO () { 1 << 8 } 2287s SUB FLAG_BAR () { 1 << 9 } 2287s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 2287s 2287s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 2287s 2287s SUB N () { INT(OPT_BAZ) / 3 } 2287s 2287s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 2287s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 2287s 2287s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 2287s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 2287s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 2287s C: 2287s 2287s SUB BAZ_VAL () { 2287s IF (OPT_BAZ) { 2287s RETURN 23; 2287s } 2287s ELSE { 2287s RETURN 42; 2287s } 2287s } 2287s SUB BONK_VAL () { RETURN 12345 } 2287s 2287s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 2287s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 2287s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 2287s 2287s BEGIN { 2287s MY $VAR = 1; 2287s NO STRICT 'REFS'; 2287s *INLINED = SUB () { $VAR }; 2287s } 2287s 2287s BEGIN { 2287s MY $VAR = 1; 2287s MY $REF = \$VAR; 2287s NO STRICT 'REFS'; 2287s *NOT_INLINED = SUB () { $VAR }; 2287s } 2287s 2287s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 2287s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 2287s 2287s BEGIN { 2287s MY $X = 10; 2287s *FOO = SUB () { $X }; 2287s $X++; 2287s } 2287s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 2287s 2287s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 2287s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 2287s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 2287s SO IT PRINTED C<10>, NOT C<11>. 2287s 2287s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 2287s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 2287s ASIDE FROM WHERE IT IS DECLARED. 2287s 2287s # FINE, NO WARNING 2287s BEGIN { 2287s MY $X = 54321; 2287s *INLINED = SUB () { $X }; 2287s } 2287s # ERROR 2287s BEGIN { 2287s MY $X; 2287s $X = 54321; 2287s *ALSO_INLINED = SUB () { $X }; 2287s } 2287s 2287s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 2287s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 2287s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 2287s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 2287s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 2287s 2287s MY $X = 54321; 2287s *INLINED = SUB : CONST { $X }; 2287s $X++; 2287s 2287s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 2287s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 2287s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 2287s VALUE CAPTURED THE SAME WAY. 2287s 2287s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 2287s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 2287s AN EXPLICIT C: 2287s 2287s BEGIN { 2287s MY $X = 10; 2287s *FOO = SUB () { RETURN $X }; 2287s $X++; 2287s } 2287s PRINT FOO(); # PRINTS 11 2287s 2287s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 2287s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 2287s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 2287s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 2287s 2287s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 2287s SUB ONE { 2287s 1; 2287s } 2287s IF (ONE ) { 2287s PRINT ONE() IF ONE ; 2287s } 2287s 2287s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 2287s SUB ONE () { 1 } 2287s DO { 2287s PRINT 1 2287s }; 2287s 2287s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 2287s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 2287s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 2287s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 2287s 2287s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 2287s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 2287s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 2287s SUBROUTINE ONE REDEFINED AT -E LINE 1. 2287s 2287s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 2287s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 2287s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 2287s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 2287s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 2287s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 2287s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 2287s MENTIONED ABOVE: 2287s 2287s SUB NOT_INLINED () { RETURN 23 } 2287s 2287s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 2287s X X X X 2287s 2287s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 2287s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 2287s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 2287s ON A NON-UNIX SYSTEM. 2287s 2287s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 2287s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 2287s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 2287s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 2287s 2287s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 2287s CHDIR $SOMEWHERE; 2287s SUB CHDIR { ... } 2287s 2287s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 2287s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 2287s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 2287s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 2287s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 2287s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 2287s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 2287s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 2287s FOR SOME KEYWORDS. SEE L. 2287s 2287s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 2287s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 2287s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 2287s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 2287s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 2287s THAT IS, THEY COULD SAY 2287s 2287s USE MODULE 'OPEN'; 2287s 2287s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 2287s 2287s USE MODULE; 2287s 2287s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 2287s 2287s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 2287s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 2287s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 2287s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 2287s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 2287s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 2287s THAT UNDERSTANDS REGULAR EXPRESSIONS. 2287s 2287s PACKAGE REGLOB; 2287s REQUIRE EXPORTER; 2287s @ISA = 'EXPORTER'; 2287s @EXPORT_OK = 'GLOB'; 2287s 2287s SUB IMPORT { 2287s MY $PKG = SHIFT; 2287s RETURN UNLESS @_; 2287s MY $SYM = SHIFT; 2287s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 2287s $PKG->EXPORT($WHERE, $SYM, @_); 2287s } 2287s 2287s SUB GLOB { 2287s MY $PAT = SHIFT; 2287s MY @GOT; 2287s IF (OPENDIR MY $D, '.') { 2287s @GOT = GREP /$PAT/, READDIR $D; 2287s CLOSEDIR $D; 2287s } 2287s RETURN @GOT; 2287s } 2287s 1; 2287s 2287s AND HERE'S HOW IT COULD BE (AB)USED: 2287s 2287s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 2287s PACKAGE FOO; 2287s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 2287s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 2287s 2287s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 2287s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 2287s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 2287s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 2287s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 2287s IT MUST BE DONE AT ALL. 2287s 2287s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 2287s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 2287s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 2287s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 2287s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 2287s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 2287s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 2287s LIBRARY. 2287s 2287s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 2287s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 2287s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 2287s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 2287s (SEE L). 2287s 2287s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 2287s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 2287s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 2287s 2287s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 2287s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 2287s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 2287s C SYNTAX, THOUGH). 2287s 2287s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 2287s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 2287s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 2287s 2287s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 2287s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 2287s 2287s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 2287s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 2287s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 2287s 2287s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 2287s 2287s =HEAD2 AUTOLOADING 2287s X X 2287s 2287s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 2287s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 2287s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 2287s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 2287s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 2287s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 2287s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 2287s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 2287s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 2287s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 2287s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 2287s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 2287s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 2287s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 2287s SUBROUTINE NAME. SEE L FOR DETAILS.) 2287s 2287s 2287s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 2287s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 2287s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 2287s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 2287s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 2287s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 2287s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 2287s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 2287s 2287s SUB AUTOLOAD { 2287s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 2287s MY $PROGRAM = $AUTOLOAD; 2287s $PROGRAM =~ S/.*:://; 2287s SYSTEM($PROGRAM, @_); 2287s } 2287s DATE(); 2287s WHO(); 2287s LS('-L'); 2287s 2287s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 2287s EVEN NEED PARENTHESES: 2287s 2287s USE SUBS QW(DATE WHO LS); 2287s DATE; 2287s WHO; 2287s LS '-L'; 2287s 2287s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 2287s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 2287s 2287s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 2287s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 2287s DESCRIBED IN L AND IN L, THE STANDARD 2287s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 2287s FUNCTIONS TO PERL CODE IN L. 2287s 2287s =HEAD2 SUBROUTINE ATTRIBUTES 2287s X X X 2287s 2287s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 2287s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 2287s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 2287s C HAD BEEN SEEN. SEE L FOR DETAILS 2287s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 2287s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 2287s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 2287s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 2287s 2287s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 2287s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 2287s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 2287s NEST PROPERLY. 2287s 2287s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 2287s 2287s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 2287s SUB PLUGH () : UGLY('\(") :BAD; 2287s SUB XYZZY : _5X5 { ... } 2287s 2287s EXAMPLES OF INVALID SYNTAX: 2287s 2287s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 2287s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 2287s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 2287s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 2287s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 2287s 2287s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 2287s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 2287s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 2287s PARSED AND INVOKED: 2287s 2287s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 2287s 2287s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 2287s SEE L AND L. 2287s 2287s =HEAD1 SEE ALSO 2287s 2287s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 2287s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 2287s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 2287s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 2287s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 2287s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 2287s 2287s =FOR VI 2287s # EX: SET STS=0 SW=4 ET: 2287s 2287s ok 2 2287s # testing mod_cgi with /modules/cgi/perl.pl 2287s # expected 200 2287s # received 200 2287s # body: PERL CGI 2287s ok 3 2287s # testing mod_test_rwrite with /test_rwrite 2287s # expected 200 2287s # received 200 2287s # body: A 2287s ok 4 2287s ok 2290s t/filter/case_in.t .................. 2290s 1..3 2290s # Running under perl version 5.038002 for linux 2290s # Current time local: Wed Mar 20 19:45:12 2024 2290s # Current time GMT: Wed Mar 20 19:45:12 2024 2290s # Using Test.pm version 1.31 2290s # Using Apache/Test.pm version 1.42 2290s ok 1 2290s # testing mod_cgi with /modules/cgi/perl_echo.pl 2290s # expected 200 2290s # received 200 2290s ok 2 2290s # testing mod_echo_post with /echo_post 2290s # expected 200 2290s # received 200 2290s ok 3 2290s ok 2293s t/filter/input_body.t ............... 2293s 1..2 2293s # Running under perl version 5.038002 for linux 2293s # Current time local: Wed Mar 20 19:45:15 2024 2293s # Current time GMT: Wed Mar 20 19:45:15 2024 2293s # Using Test.pm version 1.31 2293s # Using Apache/Test.pm version 1.42 2293s # testing : Posted "1 ko" 2293s # expected: 'ok 1' 2293s # received: 'ok 1' 2293s ok 1 2293s # testing : Posted "2 ko" 2293s # expected: 'ok 2' 2293s # received: 'ok 2' 2293s ok 2 2293s ok 2295s t/http11/basicauth.t ................ 2295s 1..3 2295s # Running under perl version 5.038002 for linux 2295s # Current time local: Wed Mar 20 19:45:17 2024 2295s # Current time GMT: Wed Mar 20 19:45:17 2024 2295s # Using Test.pm version 1.31 2295s # Using Apache/Test.pm version 1.42 2295s ok 1 2295s ok 2 2295s ok 3 2295s ok 2297s t/http11/chunked.t .................. 2297s 1..30 2297s # Running under perl version 5.038002 for linux 2297s # Current time local: Wed Mar 20 19:45:20 2024 2297s # Current time GMT: Wed Mar 20 19:45:20 2024 2297s # Using Test.pm version 1.31 2297s # Using Apache/Test.pm version 1.42 2297s # testing : response protocol 2297s # expected: 'HTTP/1.1' 2297s # received: 'HTTP/1.1' 2297s ok 1 2297s # testing : response Transfer-Encoding 2297s # expected: 'chunked' 2297s # received: 'chunked' 2297s ok 2 2297s # testing : no Content-Length 2297s # expected: 0 2297s # received: 0 2297s ok 3 2297s # testing : body length 2297s # expected: '70976' 2297s # received: 70976 2297s ok 4 2297s # testing : number of requests 2297s # expected: 1 2297s # received: 1 2297s ok 5 2297s # testing : response protocol 2297s # expected: 'HTTP/1.1' 2297s # received: 'HTTP/1.1' 2297s ok 6 2297s # testing : response Transfer-Encoding 2297s # expected: 'chunked' 2297s # received: 'chunked' 2297s ok 7 2297s # testing : no Content-Length 2297s # expected: 0 2297s # received: 0 2297s ok 8 2297s # testing : body length 2297s # expected: '212509' 2297s # received: 212509 2297s ok 9 2297s # testing : number of requests 2297s # expected: 2 2297s # received: 2 2297s ok 10 2297s # testing : response protocol 2297s # expected: 'HTTP/1.1' 2297s # received: 'HTTP/1.1' 2297s ok 11 2297s # testing : response Transfer-Encoding 2297s # expected: 'chunked' 2297s # received: 'chunked' 2297s ok 12 2297s # testing : no Content-Length 2297s # expected: 0 2297s # received: 0 2297s ok 13 2297s # testing : body length 2297s # expected: '280545' 2297s # received: 280545 2297s ok 14 2297s # testing : number of requests 2297s # expected: 3 2297s # received: 3 2297s ok 15 2297s # testing : response protocol 2297s # expected: 'HTTP/1.1' 2297s # received: 'HTTP/1.1' 2297s ok 16 2297s # testing : response Transfer-Encoding 2297s # expected: 'chunked' 2297s # received: 'chunked' 2297s ok 17 2297s # testing : no Content-Length 2297s # expected: 0 2297s # received: 0 2297s ok 18 2297s # testing : body length 2297s # expected: '845969' 2297s # received: 845969 2297s ok 19 2297s # testing : number of requests 2297s # expected: 4 2297s # received: 4 2297s ok 20 2297s # testing : response protocol 2297s # expected: 'HTTP/1.1' 2297s # received: 'HTTP/1.1' 2297s ok 21 2297s # testing : no Transfer-Encoding (test result inverted) 2297s # expected: 'chunked' 2297s # received: '' 2297s ok 22 2297s # testing : content length 2297s # expected: 253 2297s # received: '253' 2297s ok 23 2297s # testing : body length 2297s # expected: '242' 2297s # received: 242 2297s ok 24 2297s # testing : number of requests 2297s # expected: 5 2297s # received: 5 2297s ok 25 2297s # testing : response protocol 2297s # expected: 'HTTP/1.1' 2297s # received: 'HTTP/1.1' 2297s ok 26 2297s # testing : no Transfer-Encoding (test result inverted) 2297s # expected: 'chunked' 2297s # received: '' 2297s ok 27 2297s # testing : content length 2297s # expected: '' 2297s # received: '' 2297s ok 28 2297s # testing : body length 2297s # expected: '14276' 2297s # received: 14276 2297s ok 29 2297s # testing : number of requests 2297s # expected: 6 2297s # received: 6 2297s ok 30 2297s ok 2300s t/http11/chunked2.t ................. 2300s 1..2 2300s # Running under perl version 5.038002 for linux 2300s # Current time local: Wed Mar 20 19:45:22 2024 2300s # Current time GMT: Wed Mar 20 19:45:22 2024 2300s # Using Test.pm version 1.31 2300s # Using Apache/Test.pm version 1.42 2300s # testing : successful response 2300s # expected: 200 2300s # received: '200' 2300s ok 1 2300s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2300s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2300s ok 2 2300s ok 2304s t/http11/clength.t .................. 2304s 1..6 2304s # Running under perl version 5.038002 for linux 2304s # Current time local: Wed Mar 20 19:45:25 2024 2304s # Current time GMT: Wed Mar 20 19:45:25 2024 2304s # Using Test.pm version 1.31 2304s # Using Apache/Test.pm version 1.42 2304s # testing : successful response 2304s # expected: 200 2304s # received: '200' 2304s ok 1 2304s # expected: 10 2304s # received: '10' 2304s ok 2 2304s # expected: 'bbbbbbbbbb' 2304s # received: 'bbbbbbbbbb' 2304s ok 3 2304s # testing : successful response 2304s # expected: 200 2304s # received: '200' 2304s ok 4 2304s # expected: 6 2304s # received: '6' 2304s ok 5 2304s # expected: 'foobar' 2304s # received: 'foobar' 2304s ok 6 2304s ok 2308s t/http11/post.t ..................... 2308s # using LWP client 2308s 1..51 2308s # Running under perl version 5.038002 for linux 2308s # Current time local: Wed Mar 20 19:45:29 2024 2308s # Current time GMT: Wed Mar 20 19:45:29 2024 2308s # Using Test.pm version 1.31 2308s # Using Apache/Test.pm version 1.42 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 1024 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Connection: Keep-Alive 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 1 2308s #DMMATCH1: 1 2308s #Keep-Alive: timeout=5, max=100 2308s # 2308s # testing : length posted 2308s # expected: '1024' 2308s # received: 1024 2308s ok 1 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 2048 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 2 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '2048' 2308s # received: 2048 2308s ok 2 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 3072 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 3 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '3072' 2308s # received: 3072 2308s ok 3 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 4096 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 4 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '4096' 2308s # received: 4096 2308s ok 4 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 5120 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 5 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '5120' 2308s # received: 5120 2308s ok 5 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 6144 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 6 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '6144' 2308s # received: 6144 2308s ok 6 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 7168 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 7 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '7168' 2308s # received: 7168 2308s ok 7 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 8192 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 8 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '8192' 2308s # received: 8192 2308s ok 8 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 9216 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 5 2308s #Client-Date: Wed, 20 Mar 2024 19:45:32 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 9 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '9216' 2308s # received: 9216 2308s ok 9 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 10240 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 10 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '10240' 2308s # received: 10240 2308s ok 10 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 11264 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 11 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '11264' 2308s # received: 11264 2308s ok 11 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 12288 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 12 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '12288' 2308s # received: 12288 2308s ok 12 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 13312 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 13 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '13312' 2308s # received: 13312 2308s ok 13 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 14336 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 14 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '14336' 2308s # received: 14336 2308s ok 14 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 15360 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 15 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '15360' 2308s # received: 15360 2308s ok 15 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 16384 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 16 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '16384' 2308s # received: 16384 2308s ok 16 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 17408 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 17 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '17408' 2308s # received: 17408 2308s ok 17 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 18432 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 18 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '18432' 2308s # received: 18432 2308s ok 18 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 19456 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 19 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '19456' 2308s # received: 19456 2308s ok 19 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 20480 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 20 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '20480' 2308s # received: 20480 2308s ok 20 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 21504 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 21 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '21504' 2308s # received: 21504 2308s ok 21 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 22528 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 22 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '22528' 2308s # received: 22528 2308s ok 22 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 23552 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 23 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '23552' 2308s # received: 23552 2308s ok 23 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 24576 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 24 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '24576' 2308s # received: 24576 2308s ok 24 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 25600 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 25 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '25600' 2308s # received: 25600 2308s ok 25 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 26624 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 26 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '26624' 2308s # received: 26624 2308s ok 26 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 27648 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 27 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '27648' 2308s # received: 27648 2308s ok 27 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 28672 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 28 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '28672' 2308s # received: 28672 2308s ok 28 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 29696 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 29 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '29696' 2308s # received: 29696 2308s ok 29 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 30720 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 30 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '30720' 2308s # received: 30720 2308s ok 30 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 31744 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 31 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '31744' 2308s # received: 31744 2308s ok 31 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 32768 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 32 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '32768' 2308s # received: 32768 2308s ok 32 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 33792 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 33 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '33792' 2308s # received: 33792 2308s ok 33 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 34816 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 34 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '34816' 2308s # received: 34816 2308s ok 34 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 35840 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 35 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '35840' 2308s # received: 35840 2308s ok 35 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 36864 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 36 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '36864' 2308s # received: 36864 2308s ok 36 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 37888 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 37 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '37888' 2308s # received: 37888 2308s ok 37 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 38912 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 38 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '38912' 2308s # received: 38912 2308s ok 38 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 39936 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 39 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '39936' 2308s # received: 39936 2308s ok 39 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 40960 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 40 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '40960' 2308s # received: 40960 2308s ok 40 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 41984 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 41 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '41984' 2308s # received: 41984 2308s ok 41 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 43008 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 42 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '43008' 2308s # received: 43008 2308s ok 42 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 44032 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 43 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '44032' 2308s # received: 44032 2308s ok 43 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 45056 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 44 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '45056' 2308s # received: 45056 2308s ok 44 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 46080 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 45 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '46080' 2308s # received: 46080 2308s ok 45 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 47104 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 46 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '47104' 2308s # received: 47104 2308s ok 46 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 48128 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 47 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '48128' 2308s # received: 48128 2308s ok 47 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 49152 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 48 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '49152' 2308s # received: 49152 2308s ok 48 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 50176 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 49 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '50176' 2308s # received: 50176 2308s ok 49 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 51200 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 6 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 50 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '51200' 2308s # received: 51200 2308s ok 50 2308s #lwp request: 2308s #POST http://localhost:8529/eat_post HTTP/1.1 2308s #User-Agent: libwww-perl/6.76 2308s #Content-Length: 102400 2308s # 2308s #server response: 2308s #HTTP/1.1 200 OK 2308s #Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2308s #Vary: In-If1 2308s #Content-Length: 7 2308s #Client-Date: Wed, 20 Mar 2024 19:45:33 GMT 2308s #Client-Peer: 127.0.0.1:8529 2308s #Client-Response-Num: 51 2308s #DMMATCH1: 1 2308s # 2308s # testing : length posted 2308s # expected: '102400' 2308s # received: 102400 2308s ok 51 2308s ok 2311s t/modules/aaa.t ..................... 2311s 1..40 2311s # Running under perl version 5.038002 for linux 2311s # Current time local: Wed Mar 20 19:45:33 2024 2311s # Current time GMT: Wed Mar 20 19:45:33 2024 2311s # Using Test.pm version 1.31 2311s # Using Apache/Test.pm version 1.42 2311s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm2 2311s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 2311s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/form1 2311s ok 1 2311s ok 2 2311s ok 3 2311s ok 4 2311s ok 5 2311s ok 6 2311s ok 7 2311s ok 8 2311s ok 9 2311s ok 10 2311s ok 11 2311s ok 12 2311s ok 13 2311s ok 14 2311s ok 15 2311s ok 16 2311s ok 17 2311s ok 18 2311s ok 19 2311s ok 20 2311s ok 21 2311s ok 22 2311s ok 23 2311s ok 24 2311s ok 25 2311s ok 26 2311s ok 27 2311s ok 28 2311s ok 29 2311s ok 30 2311s ok 31 2311s ok 32 2311s ok 33 2311s ok 34 2311s ok 35 2311s ok 36 2311s ok 37 2311s ok 38 2311s ok 39 2311s ok 40 2311s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/form1 2311s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 2311s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm2 2311s ok 2318s t/modules/access.t .................. 2318s 1..408 2318s # Running under perl version 5.038002 for linux 2318s # Current time local: Wed Mar 20 19:45:35 2024 2318s # Current time GMT: Wed Mar 20 19:45:35 2024 2318s # Using Test.pm version 1.31 2318s # Using Apache/Test.pm version 1.42 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # expecting access. 2318s ok 1 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 2 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from all 2318s # expecting access. 2318s ok 3 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 4 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from localhost 2318s # expecting access. 2318s ok 5 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 6 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from 127.0.0.1 2318s # expecting access. 2318s ok 7 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 8 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from 127.0 2318s # expecting access. 2318s ok 9 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 10 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 11 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 12 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from 127.0.0.1/16 2318s # expecting access. 2318s ok 13 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 14 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 15 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 16 2318s # --- 2318s # Order deny,allow 2318s # Allow from all 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 17 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # expecting access. 2318s ok 18 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 19 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from all 2318s # expecting access. 2318s ok 20 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 21 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from localhost 2318s # expecting access. 2318s ok 22 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 23 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from 127.0.0.1 2318s # expecting access. 2318s ok 24 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 25 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from 127.0 2318s # expecting access. 2318s ok 26 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 27 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 28 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 29 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from 127.0.0.1/16 2318s # expecting access. 2318s ok 30 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 31 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 32 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 33 2318s # --- 2318s # Order deny,allow 2318s # Allow from localhost 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 34 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # expecting access. 2318s ok 35 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 36 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from all 2318s # expecting access. 2318s ok 37 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 38 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from localhost 2318s # expecting access. 2318s ok 39 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 40 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1 2318s # expecting access. 2318s ok 41 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 42 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0 2318s # expecting access. 2318s ok 43 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 44 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 45 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 46 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1/16 2318s # expecting access. 2318s ok 47 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 48 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 49 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 50 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 51 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # expecting access. 2318s ok 52 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 53 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from all 2318s # expecting access. 2318s ok 54 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 55 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from localhost 2318s # expecting access. 2318s ok 56 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 57 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1 2318s # expecting access. 2318s ok 58 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 59 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from 127.0 2318s # expecting access. 2318s ok 60 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 61 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 62 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 63 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1/16 2318s # expecting access. 2318s ok 64 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 65 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 66 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 67 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 68 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 69 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 70 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from all 2318s # expecting access. 2318s ok 71 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 72 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from localhost 2318s # expecting access. 2318s ok 73 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 74 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1 2318s # expecting access. 2318s ok 75 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 76 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0 2318s # expecting access. 2318s ok 77 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 78 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 79 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 80 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1/16 2318s # expecting access. 2318s ok 81 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 82 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 83 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 84 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 85 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # expecting access. 2318s ok 86 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 87 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from all 2318s # expecting access. 2318s ok 88 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 89 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from localhost 2318s # expecting access. 2318s ok 90 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 91 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1 2318s # expecting access. 2318s ok 92 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 93 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0 2318s # expecting access. 2318s ok 94 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 95 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 96 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 97 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1/16 2318s # expecting access. 2318s ok 98 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 99 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 100 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 101 2318s # --- 2318s # Order deny,allow 2318s # Allow from 127.0.0.1/16 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 102 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # expecting access. 2318s ok 103 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 104 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from all 2318s # expecting access denial. 2318s ok 105 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 106 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 107 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 108 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 109 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 110 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 111 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 112 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 113 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 114 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 115 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 116 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 117 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 118 2318s # --- 2318s # Order deny,allow 2318s # Allow from somewhere.else.com 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 119 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # expecting access. 2318s ok 120 2318s # --- 2318s # Order deny,allow 2318s # Deny from all 2318s # expecting access denial. 2318s ok 121 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from all 2318s # expecting access denial. 2318s ok 122 2318s # --- 2318s # Order deny,allow 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 123 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 124 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 125 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 126 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 127 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 128 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 129 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 130 2318s # --- 2318s # Order deny,allow 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 131 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 132 2318s # --- 2318s # Order deny,allow 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 133 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 134 2318s # --- 2318s # Order deny,allow 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 135 2318s # --- 2318s # Order deny,allow 2318s # Allow from 66.6.6.6 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 136 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # expecting access. 2318s ok 137 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 138 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from all 2318s # expecting access denial. 2318s ok 139 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 140 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 141 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 142 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 143 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 144 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 145 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 146 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 147 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 148 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 149 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 150 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 151 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 152 2318s # --- 2318s # Order allow,deny 2318s # Allow from all 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 153 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # expecting access. 2318s ok 154 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 155 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from all 2318s # expecting access denial. 2318s ok 156 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 157 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 158 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 159 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 160 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 161 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 162 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 163 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 164 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 165 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 166 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 167 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 168 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 169 2318s # --- 2318s # Order allow,deny 2318s # Allow from localhost 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 170 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # expecting access. 2318s ok 171 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 172 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from all 2318s # expecting access denial. 2318s ok 173 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 174 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 175 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 176 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 177 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 178 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 179 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 180 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 181 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 182 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 183 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 184 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 185 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 186 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 187 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # expecting access. 2318s ok 188 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 189 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from all 2318s # expecting access denial. 2318s ok 190 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 191 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 192 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 193 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 194 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 195 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 196 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 197 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 198 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 199 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 200 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 201 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 202 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 203 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 204 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 205 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 206 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from all 2318s # expecting access denial. 2318s ok 207 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 208 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 209 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 210 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 211 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 212 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 213 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 214 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 215 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 216 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 217 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 218 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 219 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 220 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 221 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # expecting access. 2318s ok 222 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 223 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from all 2318s # expecting access denial. 2318s ok 224 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 225 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 226 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 227 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 228 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 229 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 230 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 231 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 232 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 233 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 234 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 235 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 236 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 237 2318s # --- 2318s # Order allow,deny 2318s # Allow from 127.0.0.1/16 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 238 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # expecting access denial. 2318s ok 239 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 240 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from all 2318s # expecting access denial. 2318s ok 241 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 242 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 243 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 244 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 245 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 246 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 247 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 248 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 249 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 250 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 251 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 252 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 253 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 254 2318s # --- 2318s # Order allow,deny 2318s # Allow from somewhere.else.com 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 255 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # expecting access denial. 2318s ok 256 2318s # --- 2318s # Order allow,deny 2318s # Deny from all 2318s # expecting access denial. 2318s ok 257 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from all 2318s # expecting access denial. 2318s ok 258 2318s # --- 2318s # Order allow,deny 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 259 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 260 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 261 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 262 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 263 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 264 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 265 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 266 2318s # --- 2318s # Order allow,deny 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 267 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 268 2318s # --- 2318s # Order allow,deny 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 269 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 270 2318s # --- 2318s # Order allow,deny 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 271 2318s # --- 2318s # Order allow,deny 2318s # Allow from 66.6.6.6 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 272 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # expecting access. 2318s ok 273 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 274 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from all 2318s # expecting access denial. 2318s ok 275 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 276 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 277 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 278 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 279 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 280 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 281 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 282 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 283 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 284 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 285 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 286 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 287 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 288 2318s # --- 2318s # Order mutual-failure 2318s # Allow from all 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 289 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # expecting access. 2318s ok 290 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 291 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from all 2318s # expecting access denial. 2318s ok 292 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 293 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 294 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 295 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 296 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 297 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 298 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 299 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 300 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 301 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 302 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 303 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 304 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 305 2318s # --- 2318s # Order mutual-failure 2318s # Allow from localhost 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 306 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # expecting access. 2318s ok 307 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 308 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from all 2318s # expecting access denial. 2318s ok 309 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 310 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 311 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 312 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 313 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 314 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 315 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 316 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 317 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 318 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 319 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 320 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 321 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 322 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 323 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # expecting access. 2318s ok 324 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 325 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from all 2318s # expecting access denial. 2318s ok 326 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 327 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 328 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 329 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 330 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 331 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 332 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 333 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 334 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 335 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 336 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 337 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 338 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 339 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 340 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # expecting access. 2318s ok 341 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 342 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from all 2318s # expecting access denial. 2318s ok 343 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 344 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 345 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 346 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 347 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 348 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 349 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 350 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 351 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 352 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 353 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 354 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 355 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 356 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/255.255.0.0 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 357 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # expecting access. 2318s ok 358 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 359 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from all 2318s # expecting access denial. 2318s ok 360 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 361 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 362 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 363 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 364 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 365 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 366 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 367 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 368 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 369 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 370 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 371 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from somewhere.else.com 2318s # expecting access. 2318s ok 372 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 373 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 127.0.0.1/16 2318s # Deny from 66.6.6.6 2318s # expecting access. 2318s ok 374 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # expecting access denial. 2318s ok 375 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 376 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from all 2318s # expecting access denial. 2318s ok 377 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 378 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 379 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 380 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 381 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 382 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 383 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 384 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 385 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 386 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 387 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 388 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 389 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 390 2318s # --- 2318s # Order mutual-failure 2318s # Allow from somewhere.else.com 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 391 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # expecting access denial. 2318s ok 392 2318s # --- 2318s # Order mutual-failure 2318s # Deny from all 2318s # expecting access denial. 2318s ok 393 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from all 2318s # expecting access denial. 2318s ok 394 2318s # --- 2318s # Order mutual-failure 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 395 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from localhost 2318s # expecting access denial. 2318s ok 396 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 397 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1 2318s # expecting access denial. 2318s ok 398 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 399 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0 2318s # expecting access denial. 2318s ok 400 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 401 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1/255.255.0.0 2318s # expecting access denial. 2318s ok 402 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 403 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from 127.0.0.1/16 2318s # expecting access denial. 2318s ok 404 2318s # --- 2318s # Order mutual-failure 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 405 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from somewhere.else.com 2318s # expecting access denial. 2318s ok 406 2318s # --- 2318s # Order mutual-failure 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 407 2318s # --- 2318s # Order mutual-failure 2318s # Allow from 66.6.6.6 2318s # Deny from 66.6.6.6 2318s # expecting access denial. 2318s ok 408 2318s ok 2325s t/modules/actions.t ................. 2325s 1..20 2325s # Running under perl version 5.038002 for linux 2325s # Current time local: Wed Mar 20 19:45:43 2024 2325s # Current time GMT: Wed Mar 20 19:45:43 2024 2325s # Using Test.pm version 1.31 2325s # Using Apache/Test.pm version 1.42 2325s # expected: 200 2325s # received: '200' 2325s ok 1 2325s # expected: 'nada' 2325s # received: 'nada' 2325s ok 2 2325s # expected: 404 2325s # received: '404' 2325s ok 3 2325s ok 4 # skip RC=404, no need to check content 2325s # expected: 404 2325s # received: '404' 2325s ok 5 2325s ok 6 # skip RC=404, no need to check content 2325s # expected: 404 2325s # received: '404' 2325s ok 7 2325s ok 8 # skip RC=404, no need to check content 2325s # expected: 200 2325s # received: '200' 2325s ok 9 2325s # expected: 'nada' 2325s # received: 'nada' 2325s ok 10 2325s # expected: 404 2325s # received: '404' 2325s ok 11 2325s ok 12 # skip RC=404, no need to check content 2325s # expected: 200 2325s # received: '200' 2325s ok 13 2325s # expected: 'POST 2325s # foo2: bar2 2325s # ' 2325s # received: 'POST 2325s # foo2: bar2 2325s # ' 2325s ok 14 2325s # expected: 405 2325s # received: '405' 2325s ok 15 2325s # expected: 200 2325s # received: '200' 2325s ok 16 2325s # expected: 'foo=bar' 2325s # received: 'foo=bar' 2325s ok 17 2325s # expected: 200 2325s # received: '200' 2325s ok 18 2325s # expected: 'POST 2325s # foo2: bar2 2325s # ' 2325s # received: 'POST 2325s # foo2: bar2 2325s # ' 2325s ok 19 2325s # expected: 405 2325s # received: '405' 2325s ok 20 2325s ok 2330s t/modules/alias.t ................... 2330s 1..134 2330s # Running under perl version 5.038002 for linux 2330s # Current time local: Wed Mar 20 19:45:49 2024 2330s # Current time GMT: Wed Mar 20 19:45:49 2024 2330s # Using Test.pm version 1.31 2330s # Using Apache/Test.pm version 1.42 2330s # verifying simple aliases 2330s # testing : /alias/ 2330s # expected: 200 2330s # received: '200' 2330s ok 1 2330s # testing : /bogu/ 2330s # expected: 404 2330s # received: '404' 2330s ok 2 2330s # verifying alias match with /ali[0-9]. 2330s # testing : /ali0 2330s # expected: 0 2330s # received: '0' 2330s ok 3 2330s # testing : /ali1 2330s # expected: 1 2330s # received: '1' 2330s ok 4 2330s # testing : /ali2 2330s # expected: 2 2330s # received: '2' 2330s ok 5 2330s # testing : /ali3 2330s # expected: 3 2330s # received: '3' 2330s ok 6 2330s # testing : /ali4 2330s # expected: 4 2330s # received: '4' 2330s ok 7 2330s # testing : /ali5 2330s # expected: 5 2330s # received: '5' 2330s ok 8 2330s # testing : /ali6 2330s # expected: 6 2330s # received: '6' 2330s ok 9 2330s # testing : /ali7 2330s # expected: 7 2330s # received: '7' 2330s ok 10 2330s # testing : /ali8 2330s # expected: 8 2330s # received: '8' 2330s ok 11 2330s # testing : /ali9 2330s # expected: 9 2330s # received: '9' 2330s ok 12 2330s # verifying expression alias match with /expr/ali[0-9]. 2330s # testing : /ali0 2330s # expected: 0 2330s # received: '0' 2330s ok 13 2330s # testing : /ali1 2330s # expected: 1 2330s # received: '1' 2330s ok 14 2330s # testing : /ali2 2330s # expected: 2 2330s # received: '2' 2330s ok 15 2330s # testing : /ali3 2330s # expected: 3 2330s # received: '3' 2330s ok 16 2330s # testing : /ali4 2330s # expected: 4 2330s # received: '4' 2330s ok 17 2330s # testing : /ali5 2330s # expected: 5 2330s # received: '5' 2330s ok 18 2330s # testing : /ali6 2330s # expected: 6 2330s # received: '6' 2330s ok 19 2330s # testing : /ali7 2330s # expected: 7 2330s # received: '7' 2330s ok 20 2330s # testing : /ali8 2330s # expected: 8 2330s # received: '8' 2330s ok 21 2330s # testing : /ali9 2330s # expected: 9 2330s # received: '9' 2330s ok 22 2330s # testing : /forbid 2330s # expected: '403' 2330s # received: '403' 2330s ok 23 2330s # testing : /gone 2330s # expected: '410' 2330s # received: '410' 2330s ok 24 2330s # testing : /perm 2330s # expected: '301' 2330s # received: '301' 2330s ok 25 2330s # testing : /perm2 2330s # expected: '301' 2330s # received: '301' 2330s ok 26 2330s # testing : /seeother 2330s # expected: '303' 2330s # received: '303' 2330s ok 27 2330s # testing : /temp 2330s # expected: '302' 2330s # received: '302' 2330s ok 28 2330s # testing : /temp2 2330s # expected: '302' 2330s # received: '302' 2330s ok 29 2330s verifying body of perm and temp redirect match 2330s # testing : /p0 2330s # expected: 0 2330s # received: '0' 2330s ok 30 2330s # testing : /p1 2330s # expected: 1 2330s # received: '1' 2330s ok 31 2330s # testing : /p2 2330s # expected: 2 2330s # received: '2' 2330s ok 32 2330s # testing : /p3 2330s # expected: 3 2330s # received: '3' 2330s ok 33 2330s # testing : /p4 2330s # expected: 4 2330s # received: '4' 2330s ok 34 2330s # testing : /p5 2330s # expected: 5 2330s # received: '5' 2330s ok 35 2330s # testing : /p6 2330s # expected: 6 2330s # received: '6' 2330s ok 36 2330s # testing : /p7 2330s # expected: 7 2330s # received: '7' 2330s ok 37 2330s # testing : /p8 2330s # expected: 8 2330s # received: '8' 2330s ok 38 2330s # testing : /p9 2330s # expected: 9 2330s # received: '9' 2330s ok 39 2330s # testing : /t0 2330s # expected: 0 2330s # received: '0' 2330s ok 40 2330s # testing : /t1 2330s # expected: 1 2330s # received: '1' 2330s ok 41 2330s # testing : /t2 2330s # expected: 2 2330s # received: '2' 2330s ok 42 2330s # testing : /t3 2330s # expected: 3 2330s # received: '3' 2330s ok 43 2330s # testing : /t4 2330s # expected: 4 2330s # received: '4' 2330s ok 44 2330s # testing : /t5 2330s # expected: 5 2330s # received: '5' 2330s ok 45 2330s # testing : /t6 2330s # expected: 6 2330s # received: '6' 2330s ok 46 2330s # testing : /t7 2330s # expected: 7 2330s # received: '7' 2330s ok 47 2330s # testing : /t8 2330s # expected: 8 2330s # received: '8' 2330s ok 48 2330s # testing : /t9 2330s # expected: 9 2330s # received: '9' 2330s ok 49 2330s verifying body of perm and temp redirect match with expression support 2330s # testing : /p0 2330s # expected: 0 2330s # received: '0' 2330s ok 50 2330s # testing : /p1 2330s # expected: 1 2330s # received: '1' 2330s ok 51 2330s # testing : /p2 2330s # expected: 2 2330s # received: '2' 2330s ok 52 2330s # testing : /p3 2330s # expected: 3 2330s # received: '3' 2330s ok 53 2330s # testing : /p4 2330s # expected: 4 2330s # received: '4' 2330s ok 54 2330s # testing : /p5 2330s # expected: 5 2330s # received: '5' 2330s ok 55 2330s # testing : /p6 2330s # expected: 6 2330s # received: '6' 2330s ok 56 2330s # testing : /p7 2330s # expected: 7 2330s # received: '7' 2330s ok 57 2330s # testing : /p8 2330s # expected: 8 2330s # received: '8' 2330s ok 58 2330s # testing : /p9 2330s # expected: 9 2330s # received: '9' 2330s ok 59 2330s # testing : /t0 2330s # expected: 0 2330s # received: '0' 2330s ok 60 2330s # testing : /t1 2330s # expected: 1 2330s # received: '1' 2330s ok 61 2330s # testing : /t2 2330s # expected: 2 2330s # received: '2' 2330s ok 62 2330s # testing : /t3 2330s # expected: 3 2330s # received: '3' 2330s ok 63 2330s # testing : /t4 2330s # expected: 4 2330s # received: '4' 2330s ok 64 2330s # testing : /t5 2330s # expected: 5 2330s # received: '5' 2330s ok 65 2330s # testing : /t6 2330s # expected: 6 2330s # received: '6' 2330s ok 66 2330s # testing : /t7 2330s # expected: 7 2330s # received: '7' 2330s ok 67 2330s # testing : /t8 2330s # expected: 8 2330s # received: '8' 2330s ok 68 2330s # testing : /t9 2330s # expected: 9 2330s # received: '9' 2330s ok 69 2330s verifying return code of seeother and gone redirect match 2330s # testing : g0 2330s # expected: '410' 2330s # received: '410' 2330s ok 70 2330s # testing : g1 2330s # expected: '410' 2330s # received: '410' 2330s ok 71 2330s # testing : g2 2330s # expected: '410' 2330s # received: '410' 2330s ok 72 2330s # testing : g3 2330s # expected: '410' 2330s # received: '410' 2330s ok 73 2330s # testing : g4 2330s # expected: '410' 2330s # received: '410' 2330s ok 74 2330s # testing : g5 2330s # expected: '410' 2330s # received: '410' 2330s ok 75 2330s # testing : g6 2330s # expected: '410' 2330s # received: '410' 2330s ok 76 2330s # testing : g7 2330s # expected: '410' 2330s # received: '410' 2330s ok 77 2330s # testing : g8 2330s # expected: '410' 2330s # received: '410' 2330s ok 78 2330s # testing : g9 2330s # expected: '410' 2330s # received: '410' 2330s ok 79 2330s # testing : f0 2330s # expected: '403' 2330s # received: '403' 2330s ok 80 2330s # testing : f1 2330s # expected: '403' 2330s # received: '403' 2330s ok 81 2330s # testing : f2 2330s # expected: '403' 2330s # received: '403' 2330s ok 82 2330s # testing : f3 2330s # expected: '403' 2330s # received: '403' 2330s ok 83 2330s # testing : f4 2330s # expected: '403' 2330s # received: '403' 2330s ok 84 2330s # testing : f5 2330s # expected: '403' 2330s # received: '403' 2330s ok 85 2330s # testing : f6 2330s # expected: '403' 2330s # received: '403' 2330s ok 86 2330s # testing : f7 2330s # expected: '403' 2330s # received: '403' 2330s ok 87 2330s # testing : f8 2330s # expected: '403' 2330s # received: '403' 2330s ok 88 2330s # testing : f9 2330s # expected: '403' 2330s # received: '403' 2330s ok 89 2330s # testing : s0 2330s # expected: '303' 2330s # received: '303' 2330s ok 90 2330s # testing : s1 2330s # expected: '303' 2330s # received: '303' 2330s ok 91 2330s # testing : s2 2330s # expected: '303' 2330s # received: '303' 2330s ok 92 2330s # testing : s3 2330s # expected: '303' 2330s # received: '303' 2330s ok 93 2330s # testing : s4 2330s # expected: '303' 2330s # received: '303' 2330s ok 94 2330s # testing : s5 2330s # expected: '303' 2330s # received: '303' 2330s ok 95 2330s # testing : s6 2330s # expected: '303' 2330s # received: '303' 2330s ok 96 2330s # testing : s7 2330s # expected: '303' 2330s # received: '303' 2330s ok 97 2330s # testing : s8 2330s # expected: '303' 2330s # received: '303' 2330s ok 98 2330s # testing : s9 2330s # expected: '303' 2330s # received: '303' 2330s ok 99 2330s verifying return code of seeother and gone redirect match with expression support 2330s # testing : g0 2330s # expected: '410' 2330s # received: '410' 2330s ok 100 2330s # testing : g1 2330s # expected: '410' 2330s # received: '410' 2330s ok 101 2330s # testing : g2 2330s # expected: '410' 2330s # received: '410' 2330s ok 102 2330s # testing : g3 2330s # expected: '410' 2330s # received: '410' 2330s ok 103 2330s # testing : g4 2330s # expected: '410' 2330s # received: '410' 2330s ok 104 2330s # testing : g5 2330s # expected: '410' 2330s # received: '410' 2330s ok 105 2330s # testing : g6 2330s # expected: '410' 2330s # received: '410' 2330s ok 106 2330s # testing : g7 2330s # expected: '410' 2330s # received: '410' 2330s ok 107 2330s # testing : g8 2330s # expected: '410' 2330s # received: '410' 2330s ok 108 2330s # testing : g9 2330s # expected: '410' 2330s # received: '410' 2330s ok 109 2330s # testing : f0 2330s # expected: '403' 2330s # received: '403' 2330s ok 110 2330s # testing : f1 2330s # expected: '403' 2330s # received: '403' 2330s ok 111 2330s # testing : f2 2330s # expected: '403' 2330s # received: '403' 2330s ok 112 2330s # testing : f3 2330s # expected: '403' 2330s # received: '403' 2330s ok 113 2330s # testing : f4 2330s # expected: '403' 2330s # received: '403' 2330s ok 114 2330s # testing : f5 2330s # expected: '403' 2330s # received: '403' 2330s ok 115 2330s # testing : f6 2330s # expected: '403' 2330s # received: '403' 2330s ok 116 2330s # testing : f7 2330s # expected: '403' 2330s # received: '403' 2330s ok 117 2330s # testing : f8 2330s # expected: '403' 2330s # received: '403' 2330s ok 118 2330s # testing : f9 2330s # expected: '403' 2330s # received: '403' 2330s ok 119 2330s # testing : s0 2330s # expected: '303' 2330s # received: '303' 2330s ok 120 2330s # testing : s1 2330s # expected: '303' 2330s # received: '303' 2330s ok 121 2330s # testing : s2 2330s # expected: '303' 2330s # received: '303' 2330s ok 122 2330s # testing : s3 2330s # expected: '303' 2330s # received: '303' 2330s ok 123 2330s # testing : s4 2330s # expected: '303' 2330s # received: '303' 2330s ok 124 2330s # testing : s5 2330s # expected: '303' 2330s # received: '303' 2330s ok 125 2330s # testing : s6 2330s # expected: '303' 2330s # received: '303' 2330s ok 126 2330s # testing : s7 2330s # expected: '303' 2330s # received: '303' 2330s ok 127 2330s # testing : s8 2330s # expected: '303' 2330s # received: '303' 2330s ok 128 2330s # testing : s9 2330s # expected: '303' 2330s # received: '303' 2330s ok 129 2330s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2330s # verifying /modules/alias/script is plain text 2330s # testing : /modules/alias/script 2330s # expected: '#!/bin/sh 2330s # echo Content-type: text/plain 2330s # echo 2330s # echo this is a shell script cgi. 2330s # ' 2330s # received: '#!/bin/sh 2330s # echo Content-type: text/plain 2330s # echo 2330s # echo this is a shell script cgi. 2330s # ' 2330s ok 130 2330s # verifying same file accessed at /cgi/script is executed code 2330s # testing : /cgi/script 2330s # expected: 'this is a shell script cgi. 2330s # ' 2330s # received: 'this is a shell script cgi. 2330s # ' 2330s ok 131 2330s # verifying ScriptAliasMatch with /aliascgi-script 2330s # testing : /aliascgi-script 2330s # expected: 'this is a shell script cgi. 2330s # ' 2330s # received: 'this is a shell script cgi. 2330s # ' 2330s ok 132 2330s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 2330s # testing : /aliascgi-script 2330s # expected: 'this is a shell script cgi. 2330s # ' 2330s # received: 'this is a shell script cgi. 2330s # ' 2330s ok 133 2330s # verifying bad script alias. 2330s # testing : /aliascgi-nada 2330s # expected: 404 2330s # received: '404' 2330s ok 134 2330s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2330s ok 2335s t/modules/allowmethods.t ............ 2335s 1..9 2335s # Running under perl version 5.038002 for linux 2335s # Current time local: Wed Mar 20 19:45:55 2024 2335s # Current time GMT: Wed Mar 20 19:45:55 2024 2335s # Using Test.pm version 1.31 2335s # Using Apache/Test.pm version 1.42 2335s # testing : Get request to /Get responds 200 2335s # expected: 200 2335s # received: '200' 2335s ok 1 2335s # testing : Head request to /Get responds 200 2335s # expected: 200 2335s # received: '200' 2335s ok 2 2335s # testing : Post request to /Get responds 405 2335s # expected: 405 2335s # received: '405' 2335s ok 3 2335s # testing : Get request to /Head responds 200 2335s # expected: 200 2335s # received: '200' 2335s ok 4 2335s # testing : Head request to /Head responds 200 2335s # expected: 200 2335s # received: '200' 2335s ok 5 2335s # testing : Post request to /Head responds 405 2335s # expected: 405 2335s # received: '405' 2335s ok 6 2335s # testing : Get request to /Post responds 405 2335s # expected: 405 2335s # received: '405' 2335s ok 7 2335s # testing : Head request to /Post responds 405 2335s # expected: 405 2335s # received: '405' 2335s ok 8 2335s # testing : Post request to /Post responds 200 2335s # expected: 200 2335s # received: '200' 2335s ok 9 2335s ok 2340s t/modules/asis.t .................... 2340s 1..3 2340s # Running under perl version 5.038002 for linux 2340s # Current time local: Wed Mar 20 19:46:00 2024 2340s # Current time GMT: Wed Mar 20 19:46:00 2024 2340s # Using Test.pm version 1.31 2340s # Using Apache/Test.pm version 1.42 2340s # testing : asis content OK 2340s # expected: 'This is asis content. 2340s # ' 2340s # received: 'This is asis content. 2340s # ' 2340s ok 1 2340s # testing : asis gave 404 error 2340s # expected: 404 2340s # received: '404' 2340s ok 2 2340s # testing : asis gave 403 error 2340s # expected: 403 2340s # received: '403' 2340s ok 3 2340s ok 2347s t/modules/authz_core.t .............. 2347s 1..504 2347s # Running under perl version 5.038002 for linux 2347s # Current time local: Wed Mar 20 19:46:05 2024 2347s # Current time GMT: Wed Mar 20 19:46:05 2024 2347s # Using Test.pm version 1.31 2347s # Using Apache/Test.pm version 1.42 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/groups1 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 200, expected 200 [a/ : a/ ] 2347s ok 1 2347s # got 200, expected 200 [a/ : a/ 1] 2347s ok 2 2347s # got 200, expected 200 [a/ : a/ 2] 2347s ok 3 2347s # got 200, expected 200 [a/ : a/ 1 2] 2347s ok 4 2347s # got 200, expected 200 [a/ : a/ 3] 2347s ok 5 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ user1: a/ ] 2347s ok 6 2347s # got 200, expected 200 [a/ user1: a/ user1] 2347s ok 7 2347s # got 401, expected 401 [a/ user1: a/ user2] 2347s ok 8 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ Any 1 2: a/ ] 2347s ok 9 2347s # got 200, expected 200 [a/ Any 1 2: a/ 1] 2347s ok 10 2347s # got 200, expected 200 [a/ Any 1 2: a/ 2] 2347s ok 11 2347s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 2347s ok 12 2347s # got 403, expected 403 [a/ Any 1 2: a/ 3] 2347s ok 13 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2347s ok 14 2347s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2347s ok 15 2347s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2347s ok 16 2347s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2347s ok 17 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2347s ok 18 2347s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2347s ok 19 2347s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2347s ok 20 2347s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2347s ok 21 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 2347s ok 22 2347s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 2347s ok 23 2347s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 2347s ok 24 2347s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 2347s ok 25 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2347s ok 26 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2347s ok 27 2347s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 2347s ok 28 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2347s ok 29 2347s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 2347s ok 30 2347s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2347s ok 31 2347s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 2347s ok 32 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2347s ok 33 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2347s ok 34 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2347s ok 35 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2347s ok 36 2347s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2347s ok 37 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2347s ok 38 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2347s ok 39 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2347s ok 40 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2347s ok 41 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2347s ok 42 2347s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2347s ok 43 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2347s ok 44 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2347s ok 45 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2347s ok 46 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 2347s ok 47 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 2347s ok 48 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2347s ok 49 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2347s ok 50 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2347s ok 51 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2347s ok 52 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2347s ok 53 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2347s ok 54 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2347s ok 55 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2347s ok 56 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2347s ok 57 2347s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 2347s ok 58 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 !2: a/ ] 2347s ok 59 2347s # got 200, expected 200 [a/ All 1 !2: a/ 1] 2347s ok 60 2347s # got 403, expected 403 [a/ All 1 !2: a/ 2] 2347s ok 61 2347s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 2347s ok 62 2347s # got 403, expected 403 [a/ All 1 !2: a/ 3] 2347s ok 63 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2347s ok 64 2347s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2347s ok 65 2347s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2347s ok 66 2347s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2347s ok 67 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2347s ok 68 2347s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2347s ok 69 2347s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2347s ok 70 2347s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2347s ok 71 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2347s ok 72 2347s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 2347s ok 73 2347s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 2347s ok 74 2347s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 2347s ok 75 2347s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 2347s ok 76 2347s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2347s ok 77 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2347s ok 78 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2347s ok 79 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 2347s ok 80 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2347s ok 81 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 2347s ok 82 2347s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2347s ok 83 2347s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 2347s ok 84 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2347s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 2347s ok 85 2347s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 2347s ok 86 2347s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 2347s ok 87 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2347s ok 88 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2347s ok 89 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2347s ok 90 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2347s ok 91 2347s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2347s ok 92 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2347s ok 93 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2347s ok 94 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2347s ok 95 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2347s ok 96 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2347s ok 97 2347s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2347s ok 98 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2347s ok 99 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2347s ok 100 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2347s ok 101 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2347s ok 102 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2347s ok 103 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2347s ok 104 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2347s ok 105 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2347s ok 106 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2347s ok 107 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2347s ok 108 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2347s ok 109 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2347s ok 110 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2347s ok 111 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2347s ok 112 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2347s ok 113 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 2: a/ ] 2347s ok 114 2347s # got 403, expected 403 [a/ All 1 2: a/ 1] 2347s ok 115 2347s # got 403, expected 403 [a/ All 1 2: a/ 2] 2347s ok 116 2347s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 2347s ok 117 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2347s ok 118 2347s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2347s ok 119 2347s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2347s ok 120 2347s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2347s ok 121 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2347s ok 122 2347s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2347s ok 123 2347s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2347s ok 124 2347s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2347s ok 125 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2347s ok 126 2347s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 2347s ok 127 2347s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 2347s ok 128 2347s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 2347s ok 129 2347s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 2347s ok 130 2347s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2347s ok 131 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 2347s ok 132 2347s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 2347s ok 133 2347s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 2347s ok 134 2347s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 2347s ok 135 2347s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 2347s ok 136 2347s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 2347s ok 137 2347s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 2347s ok 138 2347s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 2347s ok 139 2347s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 2347s ok 140 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2347s ok 141 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2347s ok 142 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2347s ok 143 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2347s ok 144 2347s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2347s ok 145 2347s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2347s ok 146 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2347s ok 147 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2347s ok 148 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2347s ok 149 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2347s ok 150 2347s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2347s ok 151 2347s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2347s ok 152 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2347s ok 153 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 2347s ok 154 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2347s ok 155 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2347s ok 156 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2347s ok 157 2347s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2347s ok 158 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2347s ok 159 2347s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 2347s ok 160 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2347s ok 161 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2347s ok 162 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2347s ok 163 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2347s ok 164 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2347s ok 165 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2347s ok 166 2347s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2347s ok 167 2347s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 2347s ok 168 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 2347s ok 169 2347s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 2347s ok 170 2347s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 2347s ok 171 2347s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 2347s ok 172 2347s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 2347s ok 173 2347s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 2347s ok 174 2347s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 2347s ok 175 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 2347s ok 176 2347s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 2347s ok 177 2347s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 2347s ok 178 2347s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 2347s ok 179 2347s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 2347s ok 180 2347s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 2347s ok 181 2347s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 2347s ok 182 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 2347s ok 183 2347s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 2347s ok 184 2347s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 2347s ok 185 2347s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 2347s ok 186 2347s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 2347s ok 187 2347s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 2347s ok 188 2347s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 2347s ok 189 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 2347s ok 190 2347s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 2347s ok 191 2347s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 2347s ok 192 2347s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 2347s ok 193 2347s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 2347s ok 194 2347s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 2347s ok 195 2347s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 2347s ok 196 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 2347s ok 197 2347s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 2347s ok 198 2347s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 2347s ok 199 2347s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 2347s ok 200 2347s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 2347s ok 201 2347s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 2347s ok 202 2347s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 2347s ok 203 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 2347s ok 204 2347s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 2347s ok 205 2347s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 2347s ok 206 2347s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 2347s ok 207 2347s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 2347s ok 208 2347s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 2347s ok 209 2347s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 2347s ok 210 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 2347s ok 211 2347s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 2347s ok 212 2347s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 2347s ok 213 2347s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 2347s ok 214 2347s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 2347s ok 215 2347s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 2347s ok 216 2347s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 2347s ok 217 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 2347s ok 218 2347s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 2347s ok 219 2347s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 2347s ok 220 2347s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 2347s ok 221 2347s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 2347s ok 222 2347s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 2347s ok 223 2347s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 2347s ok 224 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 2347s ok 225 2347s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 2347s ok 226 2347s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 2347s ok 227 2347s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 2347s ok 228 2347s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 2347s ok 229 2347s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 2347s ok 230 2347s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 2347s ok 231 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 2347s ok 232 2347s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 2347s ok 233 2347s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 2347s ok 234 2347s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 2347s ok 235 2347s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 2347s ok 236 2347s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 2347s ok 237 2347s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 2347s ok 238 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 2347s ok 239 2347s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 2347s ok 240 2347s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 2347s ok 241 2347s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 2347s ok 242 2347s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 2347s ok 243 2347s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 2347s ok 244 2347s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 2347s ok 245 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 2347s ok 246 2347s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 2347s ok 247 2347s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 2347s ok 248 2347s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 2347s ok 249 2347s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 2347s ok 250 2347s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 2347s ok 251 2347s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 2347s ok 252 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 2347s ok 253 2347s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 2347s ok 254 2347s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 2347s ok 255 2347s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 2347s ok 256 2347s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 2347s ok 257 2347s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 2347s ok 258 2347s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 2347s ok 259 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 2347s ok 260 2347s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 2347s ok 261 2347s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 2347s ok 262 2347s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 2347s ok 263 2347s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 2347s ok 264 2347s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 2347s ok 265 2347s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 2347s ok 266 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 2347s ok 267 2347s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 2347s ok 268 2347s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 2347s ok 269 2347s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 2347s ok 270 2347s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 2347s ok 271 2347s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 2347s ok 272 2347s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 2347s ok 273 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 2347s ok 274 2347s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 2347s ok 275 2347s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 2347s ok 276 2347s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 2347s ok 277 2347s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 2347s ok 278 2347s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 2347s ok 279 2347s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 2347s ok 280 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 2347s ok 281 2347s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 2347s ok 282 2347s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 2347s ok 283 2347s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 2347s ok 284 2347s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 2347s ok 285 2347s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 2347s ok 286 2347s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 2347s ok 287 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 2347s ok 288 2347s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 2347s ok 289 2347s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 2347s ok 290 2347s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 2347s ok 291 2347s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 2347s ok 292 2347s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 2347s ok 293 2347s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 2347s ok 294 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 2347s ok 295 2347s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 2347s ok 296 2347s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 2347s ok 297 2347s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 2347s ok 298 2347s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 2347s ok 299 2347s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 2347s ok 300 2347s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 2347s ok 301 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 2347s ok 302 2347s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 2347s ok 303 2347s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 2347s ok 304 2347s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 2347s ok 305 2347s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 2347s ok 306 2347s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 2347s ok 307 2347s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 2347s ok 308 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 2347s ok 309 2347s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 2347s ok 310 2347s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 2347s ok 311 2347s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 2347s ok 312 2347s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 2347s ok 313 2347s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 2347s ok 314 2347s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 2347s ok 315 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 2347s ok 316 2347s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 2347s ok 317 2347s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 2347s ok 318 2347s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 2347s ok 319 2347s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 2347s ok 320 2347s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 2347s ok 321 2347s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 2347s ok 322 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 2347s ok 323 2347s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 2347s ok 324 2347s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 2347s ok 325 2347s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 2347s ok 326 2347s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 2347s ok 327 2347s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 2347s ok 328 2347s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 2347s ok 329 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 2347s ok 330 2347s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 2347s ok 331 2347s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 2347s ok 332 2347s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 2347s ok 333 2347s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 2347s ok 334 2347s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 2347s ok 335 2347s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 2347s ok 336 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 2347s ok 337 2347s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 2347s ok 338 2347s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 2347s ok 339 2347s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 2347s ok 340 2347s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 2347s ok 341 2347s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 2347s ok 342 2347s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 2347s ok 343 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 2347s ok 344 2347s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 2347s ok 345 2347s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 2347s ok 346 2347s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 2347s ok 347 2347s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 2347s ok 348 2347s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 2347s ok 349 2347s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 2347s ok 350 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 2347s ok 351 2347s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 2347s ok 352 2347s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 2347s ok 353 2347s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 2347s ok 354 2347s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 2347s ok 355 2347s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 2347s ok 356 2347s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 2347s ok 357 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 2347s ok 358 2347s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 2347s ok 359 2347s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 2347s ok 360 2347s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 2347s ok 361 2347s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 2347s ok 362 2347s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 2347s ok 363 2347s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 2347s ok 364 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 2347s ok 365 2347s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 2347s ok 366 2347s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 2347s ok 367 2347s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 2347s ok 368 2347s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 2347s ok 369 2347s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 2347s ok 370 2347s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 2347s ok 371 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 2347s ok 372 2347s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 2347s ok 373 2347s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 2347s ok 374 2347s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 2347s ok 375 2347s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 2347s ok 376 2347s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 2347s ok 377 2347s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 2347s ok 378 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 2347s ok 379 2347s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 2347s ok 380 2347s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 2347s ok 381 2347s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 2347s ok 382 2347s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 2347s ok 383 2347s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 2347s ok 384 2347s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 2347s ok 385 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 2347s ok 386 2347s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 2347s ok 387 2347s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 2347s ok 388 2347s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 2347s ok 389 2347s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 2347s ok 390 2347s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 2347s ok 391 2347s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 2347s ok 392 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 2347s ok 393 2347s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 2347s ok 394 2347s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 2347s ok 395 2347s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 2347s ok 396 2347s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 2347s ok 397 2347s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 2347s ok 398 2347s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 2347s ok 399 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 2347s ok 400 2347s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 2347s ok 401 2347s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 2347s ok 402 2347s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 2347s ok 403 2347s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 2347s ok 404 2347s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 2347s ok 405 2347s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 2347s ok 406 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 2347s ok 407 2347s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 2347s ok 408 2347s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 2347s ok 409 2347s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 2347s ok 410 2347s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 2347s ok 411 2347s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 2347s ok 412 2347s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 2347s ok 413 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 2347s ok 414 2347s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 2347s ok 415 2347s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 2347s ok 416 2347s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 2347s ok 417 2347s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 2347s ok 418 2347s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 2347s ok 419 2347s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 2347s ok 420 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 2347s ok 421 2347s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 2347s ok 422 2347s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 2347s ok 423 2347s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 2347s ok 424 2347s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 2347s ok 425 2347s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 2347s ok 426 2347s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 2347s ok 427 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 2347s ok 428 2347s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 2347s ok 429 2347s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 2347s ok 430 2347s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 2347s ok 431 2347s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 2347s ok 432 2347s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 2347s ok 433 2347s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 2347s ok 434 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 2347s ok 435 2347s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 2347s ok 436 2347s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 2347s ok 437 2347s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 2347s ok 438 2347s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 2347s ok 439 2347s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 2347s ok 440 2347s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 2347s ok 441 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 2347s ok 442 2347s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 2347s ok 443 2347s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 2347s ok 444 2347s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 2347s ok 445 2347s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 2347s ok 446 2347s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 2347s ok 447 2347s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 2347s ok 448 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 2347s ok 449 2347s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 2347s ok 450 2347s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 2347s ok 451 2347s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 2347s ok 452 2347s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 2347s ok 453 2347s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 2347s ok 454 2347s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 2347s ok 455 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 2347s ok 456 2347s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 2347s ok 457 2347s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 2347s ok 458 2347s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 2347s ok 459 2347s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 2347s ok 460 2347s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 2347s ok 461 2347s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 2347s ok 462 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 2347s ok 463 2347s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 2347s ok 464 2347s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 2347s ok 465 2347s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 2347s ok 466 2347s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 2347s ok 467 2347s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 2347s ok 468 2347s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 2347s ok 469 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 2347s ok 470 2347s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 2347s ok 471 2347s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 2347s ok 472 2347s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 2347s ok 473 2347s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 2347s ok 474 2347s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 2347s ok 475 2347s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 2347s ok 476 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 2347s ok 477 2347s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 2347s ok 478 2347s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 2347s ok 479 2347s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 2347s ok 480 2347s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 2347s ok 481 2347s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 2347s ok 482 2347s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 2347s ok 483 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 2347s ok 484 2347s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 2347s ok 485 2347s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 2347s ok 486 2347s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 2347s ok 487 2347s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 2347s ok 488 2347s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 2347s ok 489 2347s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 2347s ok 490 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 2347s ok 491 2347s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 2347s ok 492 2347s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 2347s ok 493 2347s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 2347s ok 494 2347s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 2347s ok 495 2347s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 2347s ok 496 2347s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 2347s ok 497 2347s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 2347s ok 498 2347s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 2347s ok 499 2347s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 2347s ok 500 2347s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 2347s ok 501 2347s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 2347s ok 502 2347s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 2347s ok 503 2347s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 2347s ok 504 2347s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2347s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2347s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2347s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/groups1 2347s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/basic1 2347s ok 2350s t/modules/autoindex.t ............... 2350s 1..84 2350s # Running under perl version 5.038002 for linux 2350s # Current time local: Wed Mar 20 19:46:12 2024 2350s # Current time GMT: Wed Mar 20 19:46:12 2024 2350s # Using Test.pm version 1.31 2350s # Using Apache/Test.pm version 1.42 2350s --- 2350s IndexOrderDefault Ascending Name 2350s GET /modules/autoindex/htaccess/ 2350s ok 1 2350s --- 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 2 2350s --- 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 3 2350s --- 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 4 2350s --- 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 5 2350s --- 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 6 2350s --- 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 7 2350s --- 2350s IndexOrderDefault Ascending Date 2350s GET /modules/autoindex/htaccess/ 2350s ok 8 2350s --- 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 9 2350s --- 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 10 2350s --- 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 11 2350s --- 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 12 2350s --- 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 13 2350s --- 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 14 2350s --- 2350s IndexOrderDefault Ascending Size 2350s GET /modules/autoindex/htaccess/ 2350s ok 15 2350s --- 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 16 2350s --- 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 17 2350s --- 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 18 2350s --- 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 19 2350s --- 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 20 2350s --- 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 21 2350s --- 2350s IndexOrderDefault Descending Name 2350s GET /modules/autoindex/htaccess/ 2350s ok 22 2350s --- 2350s IndexOrderDefault Descending Name 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 23 2350s --- 2350s IndexOrderDefault Descending Name 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 24 2350s --- 2350s IndexOrderDefault Descending Name 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 25 2350s --- 2350s IndexOrderDefault Descending Name 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 26 2350s --- 2350s IndexOrderDefault Descending Name 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 27 2350s --- 2350s IndexOrderDefault Descending Name 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 28 2350s --- 2350s IndexOrderDefault Descending Date 2350s GET /modules/autoindex/htaccess/ 2350s ok 29 2350s --- 2350s IndexOrderDefault Descending Date 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 30 2350s --- 2350s IndexOrderDefault Descending Date 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 31 2350s --- 2350s IndexOrderDefault Descending Date 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 32 2350s --- 2350s IndexOrderDefault Descending Date 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 33 2350s --- 2350s IndexOrderDefault Descending Date 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 34 2350s --- 2350s IndexOrderDefault Descending Date 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 35 2350s --- 2350s IndexOrderDefault Descending Size 2350s GET /modules/autoindex/htaccess/ 2350s ok 36 2350s --- 2350s IndexOrderDefault Descending Size 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 37 2350s --- 2350s IndexOrderDefault Descending Size 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 38 2350s --- 2350s IndexOrderDefault Descending Size 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 39 2350s --- 2350s IndexOrderDefault Descending Size 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 40 2350s --- 2350s IndexOrderDefault Descending Size 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 41 2350s --- 2350s IndexOrderDefault Descending Size 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 42 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Name 2350s GET /modules/autoindex/htaccess/ 2350s ok 43 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 44 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 45 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 46 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 47 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 48 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Name 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 49 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Date 2350s GET /modules/autoindex/htaccess/ 2350s ok 50 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 51 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 52 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 53 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 54 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 55 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Date 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 56 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Size 2350s GET /modules/autoindex/htaccess/ 2350s ok 57 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 58 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 59 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 60 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 61 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 62 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Ascending Size 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 63 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Name 2350s GET /modules/autoindex/htaccess/ 2350s ok 64 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Name 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 65 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Name 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 66 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Name 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 67 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Name 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 68 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Name 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 69 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Name 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 70 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Date 2350s GET /modules/autoindex/htaccess/ 2350s ok 71 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Date 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 72 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Date 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 73 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Date 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 74 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Date 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 75 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Date 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 76 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Date 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 77 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Size 2350s GET /modules/autoindex/htaccess/ 2350s ok 78 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Size 2350s 2350s (C=N O=A) 2350s GET /modules/autoindex/htaccess/?C=N&O=A 2350s ok 79 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Size 2350s 2350s (C=N O=D) 2350s GET /modules/autoindex/htaccess/?C=N&O=D 2350s ok 80 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Size 2350s 2350s (C=M O=A) 2350s GET /modules/autoindex/htaccess/?C=M&O=A 2350s ok 81 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Size 2350s 2350s (C=M O=D) 2350s GET /modules/autoindex/htaccess/?C=M&O=D 2350s ok 82 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Size 2350s 2350s (C=S O=A) 2350s GET /modules/autoindex/htaccess/?C=S&O=A 2350s ok 83 2350s --- 2350s IndexOptions FancyIndexing 2350s IndexOrderDefault Descending Size 2350s 2350s (C=S O=D) 2350s GET /modules/autoindex/htaccess/?C=S&O=D 2350s ok 84 2350s ok 2353s t/modules/autoindex2.t .............. 2353s 1..3 2353s # Running under perl version 5.038002 for linux 2353s # Current time local: Wed Mar 20 19:46:15 2024 2353s # Current time GMT: Wed Mar 20 19:46:15 2024 2353s # Using Test.pm version 1.31 2353s # Using Apache/Test.pm version 1.42 2353s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2353s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2353s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2353s # testing : dir_broken should not be listed 2353s # expected: 0 2353s # received: 0 2353s ok 1 2353s # testing : dir_normal should be listed 2353s # expected: 1 2353s # received: 1 2353s ok 2 2353s # testing : dir_protected should not be listed 2353s # expected: 0 2353s # received: 0 2353s ok 3 2353s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2353s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2353s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2353s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 2353s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 2353s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 2353s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 2353s ok 2356s t/modules/brotli.t .................. 2356s 1..64 2356s # Running under perl version 5.038002 for linux 2356s # Current time local: Wed Mar 20 19:46:18 2024 2356s # Current time GMT: Wed Mar 20 19:46:18 2024 2356s # Using Test.pm version 1.31 2356s # Using Apache/Test.pm version 1.42 2356s qvalue: 2356s # expected: 200 2356s # received: '200' 2356s ok 1 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 2 2356s qvalue: 2356s # expected: 200 2356s # received: '200' 2356s ok 3 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 4 2356s qvalue: 2356s # expected: 200 2356s # received: '200' 2356s ok 5 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 6 2356s qvalue: 2356s # expected: 200 2356s # received: '200' 2356s ok 7 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 8 2356s qvalue: 2356s # expected: 200 2356s # received: '200' 2356s ok 9 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 10 2356s qvalue: 2356s # expected: 200 2356s # received: '200' 2356s ok 11 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 12 2356s qvalue: ; 2356s # expected: 200 2356s # received: '200' 2356s ok 13 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 14 2356s qvalue: ; 2356s # expected: 200 2356s # received: '200' 2356s ok 15 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 16 2356s qvalue: ; 2356s # expected: 200 2356s # received: '200' 2356s ok 17 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 18 2356s qvalue: ;q= 2356s # expected: 200 2356s # received: '200' 2356s ok 19 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 20 2356s qvalue: ;q= 2356s # expected: 200 2356s # received: '200' 2356s ok 21 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 22 2356s qvalue: ;q= 2356s # expected: 200 2356s # received: '200' 2356s ok 23 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 24 2356s qvalue: ;q=0 2356s # expected: 200 2356s # received: '200' 2356s ok 25 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 26 2356s qvalue: ;q=0 2356s # expected: 200 2356s # received: '200' 2356s ok 27 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 28 2356s qvalue: ;q=0 2356s # expected: 200 2356s # received: '200' 2356s ok 29 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 30 2356s qvalue: ;q=0. 2356s # expected: 200 2356s # received: '200' 2356s ok 31 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 32 2356s qvalue: ;q=0. 2356s # expected: 200 2356s # received: '200' 2356s ok 33 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 34 2356s qvalue: ;q=0. 2356s # expected: 200 2356s # received: '200' 2356s ok 35 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 36 2356s qvalue: ;q=0.0 2356s # expected: 200 2356s # received: '200' 2356s ok 37 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 38 2356s qvalue: ;q=0.0 2356s # expected: 200 2356s # received: '200' 2356s ok 39 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 40 2356s qvalue: ;q=0.0 2356s # expected: 200 2356s # received: '200' 2356s ok 41 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 42 2356s qvalue: ;q=0.00 2356s # expected: 200 2356s # received: '200' 2356s ok 43 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 44 2356s qvalue: ;q=0.00 2356s # expected: 200 2356s # received: '200' 2356s ok 45 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 46 2356s qvalue: ;q=0.00 2356s # expected: 200 2356s # received: '200' 2356s ok 47 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 48 2356s qvalue: ;q=0.000 2356s # expected: 200 2356s # received: '200' 2356s ok 49 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 50 2356s qvalue: ;q=0.000 2356s # expected: 200 2356s # received: '200' 2356s ok 51 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 52 2356s qvalue: ;q=0.000 2356s # expected: 200 2356s # received: '200' 2356s ok 53 2356s # testing : response without Content-Encoding is OK 2356s # expected: undef 2356s # received: undef 2356s ok 54 2356s qvalue: ;q=0.0000 2356s # expected: 200 2356s # received: '200' 2356s ok 55 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 56 2356s qvalue: ;q=0.0000 2356s # expected: 200 2356s # received: '200' 2356s ok 57 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 58 2356s qvalue: ;q=0.0000 2356s # expected: 200 2356s # received: '200' 2356s ok 59 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 60 2356s # expected: 200 2356s # received: '200' 2356s ok 61 2356s # testing : response Content-Encoding is OK 2356s # expected: 'br' 2356s # received: 'br' 2356s ok 62 2356s # expected: 200 2356s # received: '200' 2356s ok 63 2356s # testing : response Content-Encoding is OK 2356s # expected: 'gzip' 2356s # received: 'gzip' 2356s ok 64 2356s ok 2360s t/modules/buffer.t .................. 2360s 1..12 2360s # Running under perl version 5.038002 for linux 2360s # Current time local: Wed Mar 20 19:46:21 2024 2360s # Current time GMT: Wed Mar 20 19:46:21 2024 2360s # Using Test.pm version 1.31 2360s # Using Apache/Test.pm version 1.42 2360s # testing : Checking return code is '200' 2360s # expected: 200 2360s # received: '200' 2360s ok 1 2360s ok 2 2360s # testing : Checking return code is '200' 2360s # expected: 200 2360s # received: '200' 2360s ok 3 2360s ok 4 2360s # testing : Checking return code is '200' 2360s # expected: 200 2360s # received: '200' 2360s ok 5 2360s ok 6 2360s # testing : Checking return code is '200' 2360s # expected: 200 2360s # received: '200' 2360s ok 7 2360s ok 8 2360s # testing : Checking return code is '200' 2360s # expected: 200 2360s # received: '200' 2360s ok 9 2360s ok 10 2360s # testing : Checking return code is '200' 2360s # expected: 200 2360s # received: '200' 2360s ok 11 2360s ok 12 2360s ok 2363s t/modules/cache.t ................... 2363s 1..3 2363s # Running under perl version 5.038002 for linux 2363s # Current time local: Wed Mar 20 19:46:25 2024 2363s # Current time GMT: Wed Mar 20 19:46:25 2024 2363s # Using Test.pm version 1.31 2363s # Using Apache/Test.pm version 1.42 2363s # testing : non-cached call to index.html 2363s # expected: 200 2363s # received: '200' 2363s ok 1 2363s # testing : call to cache index.html 2363s # expected: 200 2363s # received: '200' 2363s ok 2 2363s # testing : cached call to index.html 2363s # expected: 200 2363s # received: '200' 2363s ok 3 2363s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 2363s ok 2372s t/modules/cgi.t ..................... 2372s 1..58 2372s # Running under perl version 5.038002 for linux 2372s # Current time local: Wed Mar 20 19:46:28 2024 2372s # Current time GMT: Wed Mar 20 19:46:28 2024 2372s # Using Test.pm version 1.31 2372s # Using Apache/Test.pm version 1.42 2372s # testing : return code for acceptpathinfodefault.sh 2372s # expected: 200 2372s # received: '200' 2372s ok 1 2372s # testing : body for acceptpathinfodefault.sh 2372s # expected: '' 2372s # received: '' 2372s ok 2 2372s # testing : return code for acceptpathinfodefault.sh/foo 2372s # expected: 200 2372s # received: '200' 2372s ok 3 2372s # testing : body for acceptpathinfodefault.sh/foo 2372s # expected: '/foo' 2372s # received: '/foo' 2372s ok 4 2372s # testing : return code for acceptpathinfooff.sh 2372s # expected: 200 2372s # received: '200' 2372s ok 5 2372s # testing : body for acceptpathinfooff.sh 2372s # expected: '' 2372s # received: '' 2372s ok 6 2372s # testing : return code for acceptpathinfooff.sh/foo 2372s # expected: 404 2372s # received: '404' 2372s ok 7 2372s # no body test for this one 2372s ok 8 2372s # testing : return code for acceptpathinfoon.sh 2372s # expected: 200 2372s # received: '200' 2372s ok 9 2372s # testing : body for acceptpathinfoon.sh 2372s # expected: '' 2372s # received: '' 2372s ok 10 2372s # testing : return code for acceptpathinfoon.sh/foo 2372s # expected: 200 2372s # received: '200' 2372s ok 11 2372s # testing : body for acceptpathinfoon.sh/foo 2372s # expected: '/foo' 2372s # received: '/foo' 2372s ok 12 2372s # testing : return code for bogus-perl.pl 2372s # expected: 500 2372s # received: '500' 2372s ok 13 2372s # cgi log created ok. 2372s ok 14 2372s # testing : return code for bogus-sh.sh 2372s # expected: 500 2372s # received: '500' 2372s ok 15 2372s # checking that log size (807) is bigger than it used to be (523) 2372s ok 16 2372s # testing : return code for nph-stderr.pl 2372s # expected: 200 2372s # received: '200' 2372s ok 17 2372s # testing : body for nph-stderr.pl 2372s # expected: 'this is nph-stdout' 2372s # received: 'this is nph-stdout' 2372s ok 18 2372s # testing : return code for nph-test.pl 2372s # expected: 200 2372s # received: '200' 2372s ok 19 2372s # testing : body for nph-test.pl 2372s # expected: 'ok' 2372s # received: 'ok' 2372s ok 20 2372s # testing : return code for perl.pl 2372s # expected: 200 2372s # received: '200' 2372s ok 21 2372s # testing : body for perl.pl 2372s # expected: 'perl cgi' 2372s # received: 'perl cgi' 2372s ok 22 2372s # testing : return code for sh.sh 2372s # expected: 200 2372s # received: '200' 2372s ok 23 2372s # testing : body for sh.sh 2372s # expected: 'sh cgi' 2372s # received: 'sh cgi' 2372s ok 24 2372s # testing : return code for stderr1.pl 2372s # expected: 200 2372s # received: '200' 2372s ok 25 2372s # testing : body for stderr1.pl 2372s # expected: 'this is stdout' 2372s # received: 'this is stdout' 2372s ok 26 2372s # testing : return code for stderr2.pl 2372s # expected: 200 2372s # received: '200' 2372s ok 27 2372s # testing : body for stderr2.pl 2372s # expected: 'this is also stdout' 2372s # received: 'this is also stdout' 2372s ok 28 2372s # testing : return code for stderr3.pl 2372s # expected: 200 2372s # received: '200' 2372s ok 29 2372s # testing : body for stderr3.pl 2372s # expected: 'this is more stdout' 2372s # received: 'this is more stdout' 2372s ok 30 2372s # posted content (length 10) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 2372s # expected: '500' 2372s # received: '500' 2372s ok 31 2372s # checking that log size (35781) is greater than 807 2372s ok 32 2372s # verifying that logged content is 10 characters 2372s ok 33 2372s # posted content (length 99) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 2372s # expected: '500' 2372s # received: '500' 2372s ok 34 2372s # checking that log size (36240) is greater than 35781 2372s ok 35 2372s # verifying that logged content is 99 characters 2372s ok 36 2372s # posted content (length 250) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 2372s # expected: '500' 2372s # received: '500' 2372s ok 37 2372s # checking that log size (36851) is greater than 36240 2372s ok 38 2372s # verifying that logged content is 250 characters 2372s ok 39 2372s # posted content (length 255) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 2372s # expected: '500' 2372s # received: '500' 2372s ok 40 2372s # checking that log size (37467) is greater than 36851 2372s ok 41 2372s # verifying that logged content is 255 characters 2372s ok 42 2372s # posted content (length 256) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 2372s # expected: '500' 2372s # received: '500' 2372s ok 43 2372s # checking that log size (38084) is greater than 37467 2372s ok 44 2372s # verifying that logged content is 256 characters 2372s ok 45 2372s # posted content (length 257) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 2372s # expected: '500' 2372s # received: '500' 2372s ok 46 2372s # checking that log size (38701) is greater than 38084 2372s ok 47 2372s # verifying that logged content is 256 characters 2372s ok 48 2372s # posted content (length 258) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 2372s # expected: '500' 2372s # received: '500' 2372s ok 49 2372s # checking that log size (39318) is greater than 38701 2372s ok 50 2372s # verifying that logged content is 256 characters 2372s ok 51 2372s # posted content (length 1024) to bogus-perl.pl 2372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 2372s # expected: '500' 2372s # received: '500' 2372s ok 52 2372s # checking that log size (39936) is greater than 39318 2372s ok 53 2372s # verifying that logged content is 256 characters 2372s ok 54 2372s # verifying log is greater than 40960 bytes. 2372s ok 55 2372s # verifying log did not grow after making bogus request. 2372s ok 56 2372s # verifying log did not grow after making another bogus request. 2372s ok 57 2372s # checking that HEAD /modules/cgi/perl.pl returns 200. 2372s ok 58 2372s ok 2375s t/modules/data.t .................... 2375s 1..2 2375s # Running under perl version 5.038002 for linux 2375s # Current time local: Wed Mar 20 19:46:37 2024 2375s # Current time GMT: Wed Mar 20 19:46:37 2024 2375s # Using Test.pm version 1.31 2375s # Using Apache/Test.pm version 1.42 2375s # testing : Checking return code is '200' 2375s # expected: 200 2375s # received: '200' 2375s ok 1 2375s ok 2 2375s ok 2380s t/modules/dav.t ..................... 2380s 1..19 2380s # Running under perl version 5.038002 for linux 2380s # Current time local: Wed Mar 20 19:46:40 2024 2380s # Current time GMT: Wed Mar 20 19:46:40 2024 2380s # Using Test.pm version 1.31 2380s # Using Apache/Test.pm version 1.42 2380s resource lock test: 2380s ok 1 2380s DAV put test: 2380s ok 2 2380s getting DAV resource properties: 2380s ok 3 2380s created: Wed, 20 Mar 2024 19:46:43 GMT 2380s modified: Wed, 20 Mar 2024 19:46:43 GMT 2380s now: Wed, 20 Mar 2024 19:46:45 GMT 2380s ok 4 2380s ok 5 2380s resource lock status test: 2380s ok 6 2380s resource unlock test: 2380s ok 7 2380s resource lock status test: 2380s ok 8 2380s getting uri... 2380s expect: 2380s -> 2380s 2380s
2380s

mod_dav test page

2380s this is a page generated by
2380s the mod_dav test in the Apache
2380s perl test suite.
2380s
2380s 2380s 2380s <- 2380s got: 2380s -> 2380s 2380s
2380s

mod_dav test page

2380s this is a page generated by
2380s the mod_dav test in the Apache
2380s perl test suite.
2380s
2380s 2380s 2380s <- 2380s ok 9 2380s putting with 2nd dav client (on unlocked resource) 2380s ok 10 2380s getting new uri... 2380s expect: 2380s -> 2380s 2380s
2380s

mod_dav test page take two

2380s this is a page generated by
2380s the mod_dav test in the Apache
2380s perl test suite.
2380s
2380s 2380s 2380s <- 2380s got: 2380s -> 2380s 2380s
2380s

mod_dav test page take two

2380s this is a page generated by
2380s the mod_dav test in the Apache
2380s perl test suite.
2380s
2380s 2380s 2380s <- 2380s ok 11 2380s client 1 locking resource 2380s ok 12 2380s client 2 attempting to lock same resource 2380s ok 13 2380s client 2 attempting to put resource locked by client 1 2380s ok 14 2380s verifying all is well through http 2380s getting new uri... 2380s expect: 2380s -> 2380s 2380s
2380s

mod_dav test page take two

2380s this is a page generated by
2380s the mod_dav test in the Apache
2380s perl test suite.
2380s
2380s 2380s 2380s <- 2380s got: 2380s -> 2380s 2380s
2380s

mod_dav test page take two

2380s this is a page generated by
2380s the mod_dav test in the Apache
2380s perl test suite.
2380s
2380s 2380s 2380s <- 2380s ok 15 2380s ok 16 2380s resource delete test: 2380s ok 17 2380s expect 404 not found got: 404 2380s ok 18 2380s PR 49825: expect 400 bad request got: 400 2380s ok 19 2380s ok 2384s t/modules/deflate.t ................. 2384s 1..47 2384s # Running under perl version 5.038002 for linux 2384s # Current time local: Wed Mar 20 19:46:45 2024 2384s # Current time GMT: Wed Mar 20 19:46:45 2024 2384s # Using Test.pm version 1.31 2384s # Using Apache/Test.pm version 1.42 2384s testing default 2384s ok 1 2384s ok 2 2384s ok 3 2384s ok 4 2384s ok 5 2384s ok 6 2384s ok 7 2384s ok 8 2384s ok 9 2384s ok 10 2384s ok 11 2384s ok 12 2384s ok 13 2384s ok 14 2384s ok 15 2384s ok 16 2384s ok 17 2384s ok 18 2384s ok 19 2384s ok 20 2384s ok 21 2384s ok 22 2384s ok 23 2384s ok 24 2384s ok 25 2384s ok 26 2384s ok 27 2384s ok 28 2384s ok 29 2384s ok 30 2384s ok 31 2384s ok 32 2384s ok 33 2384s ok 34 2384s ok 35 2384s ok 36 2384s ok 37 2384s ok 38 2384s ok 39 2384s ok 40 2384s ok 41 2384s ok 42 2384s ok 43 2384s ok 44 2384s ok 45 2384s # testing : response was 304 2384s # expected: qr/HTTP\/1\.. 304/ 2384s # received: 'HTTP/1.1 304 Not Modified' 2384s ok 46 2384s # testing : expect EOF after 304 header 2384s # expected: 0 2384s # received: 0 2384s ok 47 2384s ok 2390s t/modules/digest.t .................. 2390s 1..13 2390s # Running under perl version 5.038002 for linux 2390s # Current time local: Wed Mar 20 19:46:49 2024 2390s # Current time GMT: Wed Mar 20 19:46:49 2024 2390s # Using Test.pm version 1.31 2390s # Using Apache/Test.pm version 1.42 2390s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm1 2390s # testing : no user to authenticate 2390s # expected: 401 2390s # received: '401' 2390s ok 1 2390s # testing : user1:foo not found 2390s # expected: 401 2390s # received: '401' 2390s ok 2 2390s # testing : user1:password1 found 2390s # expected: 200 2390s # received: '200' 2390s ok 3 2390s # testing : user1:password1 with query string found 2390s # expected: 200 2390s # received: '200' 2390s ok 4 2390s # testing : manual Authorization header query string 2390s # expected: 200 2390s # received: '200' 2390s ok 5 2390s # testing : manual Authorization with no query string in header 2390s # expected: 400 2390s # received: '400' 2390s ok 6 2390s # testing : manual Authorization header with mismatched query string 2390s # expected: 400 2390s # received: '400' 2390s ok 7 2390s # testing : manual Authorization header with mismatched query string 2390s # expected: 400 2390s # received: '400' 2390s ok 8 2390s # testing : manual Authorization with no query string in header + MSIE 2390s # expected: 200 2390s # received: '200' 2390s ok 9 2390s # testing : a compliant response coming from MSIE 2390s # expected: 200 2390s # received: '200' 2390s ok 10 2390s # testing : manual Authorization header with mismatched query string + MSIE 2390s # expected: 400 2390s # received: '400' 2390s ok 11 2390s # testing : manual Authorization header with mismatched query string + MSIE 2390s # expected: 400 2390s # received: '400' 2390s ok 12 2390s # testing : no query string + MSIE 2390s # expected: 200 2390s # received: '200' 2390s ok 13 2390s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/realm1 2390s ok 2394s t/modules/dir.t ..................... 2394s 1..212 2394s # Running under perl version 5.038002 for linux 2394s # Current time local: Wed Mar 20 19:46:55 2024 2394s # Current time GMT: Wed Mar 20 19:46:55 2024 2394s # Using Test.pm version 1.31 2394s # Using Apache/Test.pm version 1.42 2394s expecting 403 (forbidden) using DirectoryIndex foo 2394s ok 1 2394s running 5 test gambit for "1.html" 2394s ok 2 2394s ok 3 2394s ok 4 2394s ok 5 2394s ok 6 2394s running 5 test gambit for "2.html" 2394s ok 7 2394s ok 8 2394s ok 9 2394s ok 10 2394s ok 11 2394s running 5 test gambit for "3.html" 2394s ok 12 2394s ok 13 2394s ok 14 2394s ok 15 2394s ok 16 2394s running 5 test gambit for "4.html" 2394s ok 17 2394s ok 18 2394s ok 19 2394s ok 20 2394s ok 21 2394s running 5 test gambit for "5.html" 2394s ok 22 2394s ok 23 2394s ok 24 2394s ok 25 2394s ok 26 2394s running 5 test gambit for "6.html" 2394s ok 27 2394s ok 28 2394s ok 29 2394s ok 30 2394s ok 31 2394s running 5 test gambit for "7.html" 2394s ok 32 2394s ok 33 2394s ok 34 2394s ok 35 2394s ok 36 2394s running 5 test gambit for "8.html" 2394s ok 37 2394s ok 38 2394s ok 39 2394s ok 40 2394s ok 41 2394s running 5 test gambit for "9.html" 2394s ok 42 2394s ok 43 2394s ok 44 2394s ok 45 2394s ok 46 2394s running 5 test gambit for "0.html" 2394s ok 47 2394s ok 48 2394s ok 49 2394s ok 50 2394s ok 51 2394s expecting 403 (forbidden) using DirectoryIndex goo 2394s ok 52 2394s running 5 test gambit for "1.html" 2394s ok 53 2394s ok 54 2394s ok 55 2394s ok 56 2394s ok 57 2394s running 5 test gambit for "2.html" 2394s ok 58 2394s ok 59 2394s ok 60 2394s ok 61 2394s ok 62 2394s running 5 test gambit for "3.html" 2394s ok 63 2394s ok 64 2394s ok 65 2394s ok 66 2394s ok 67 2394s running 5 test gambit for "4.html" 2394s ok 68 2394s ok 69 2394s ok 70 2394s ok 71 2394s ok 72 2394s running 5 test gambit for "5.html" 2394s ok 73 2394s ok 74 2394s ok 75 2394s ok 76 2394s ok 77 2394s running 5 test gambit for "6.html" 2394s ok 78 2394s ok 79 2394s ok 80 2394s ok 81 2394s ok 82 2394s running 5 test gambit for "7.html" 2394s ok 83 2394s ok 84 2394s ok 85 2394s ok 86 2394s ok 87 2394s running 5 test gambit for "8.html" 2394s ok 88 2394s ok 89 2394s ok 90 2394s ok 91 2394s ok 92 2394s running 5 test gambit for "9.html" 2394s ok 93 2394s ok 94 2394s ok 95 2394s ok 96 2394s ok 97 2394s running 5 test gambit for "0.html" 2394s ok 98 2394s ok 99 2394s ok 100 2394s ok 101 2394s ok 102 2394s expecting 403 (forbidden) using DirectoryIndex moo 2394s ok 103 2394s running 5 test gambit for "1.html" 2394s ok 104 2394s ok 105 2394s ok 106 2394s ok 107 2394s ok 108 2394s running 5 test gambit for "2.html" 2394s ok 109 2394s ok 110 2394s ok 111 2394s ok 112 2394s ok 113 2394s running 5 test gambit for "3.html" 2394s ok 114 2394s ok 115 2394s ok 116 2394s ok 117 2394s ok 118 2394s running 5 test gambit for "4.html" 2394s ok 119 2394s ok 120 2394s ok 121 2394s ok 122 2394s ok 123 2394s running 5 test gambit for "5.html" 2394s ok 124 2394s ok 125 2394s ok 126 2394s ok 127 2394s ok 128 2394s running 5 test gambit for "6.html" 2394s ok 129 2394s ok 130 2394s ok 131 2394s ok 132 2394s ok 133 2394s running 5 test gambit for "7.html" 2394s ok 134 2394s ok 135 2394s ok 136 2394s ok 137 2394s ok 138 2394s running 5 test gambit for "8.html" 2394s ok 139 2394s ok 140 2394s ok 141 2394s ok 142 2394s ok 143 2394s running 5 test gambit for "9.html" 2394s ok 144 2394s ok 145 2394s ok 146 2394s ok 147 2394s ok 148 2394s running 5 test gambit for "0.html" 2394s ok 149 2394s ok 150 2394s ok 151 2394s ok 152 2394s ok 153 2394s expecting 403 (forbidden) using DirectoryIndex bleh 2394s ok 154 2394s running 5 test gambit for "1.html" 2394s ok 155 2394s ok 156 2394s ok 157 2394s ok 158 2394s ok 159 2394s running 5 test gambit for "2.html" 2394s ok 160 2394s ok 161 2394s ok 162 2394s ok 163 2394s ok 164 2394s running 5 test gambit for "3.html" 2394s ok 165 2394s ok 166 2394s ok 167 2394s ok 168 2394s ok 169 2394s running 5 test gambit for "4.html" 2394s ok 170 2394s ok 171 2394s ok 172 2394s ok 173 2394s ok 174 2394s running 5 test gambit for "5.html" 2394s ok 175 2394s ok 176 2394s ok 177 2394s ok 178 2394s ok 179 2394s running 5 test gambit for "6.html" 2394s ok 180 2394s ok 181 2394s ok 182 2394s ok 183 2394s ok 184 2394s running 5 test gambit for "7.html" 2394s ok 185 2394s ok 186 2394s ok 187 2394s ok 188 2394s ok 189 2394s running 5 test gambit for "8.html" 2394s ok 190 2394s ok 191 2394s ok 192 2394s ok 193 2394s ok 194 2394s running 5 test gambit for "9.html" 2394s ok 195 2394s ok 196 2394s ok 197 2394s ok 198 2394s ok 199 2394s running 5 test gambit for "0.html" 2394s ok 200 2394s ok 201 2394s ok 202 2394s ok 203 2394s ok 204 2394s DirectoryIndex /modules/alias/index.html 2394s ok 205 2394s expecting 403 for DirectoryIndex foo goo moo bleh 2394s ok 206 2394s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 2394s ok 207 2394s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 2394s ok 208 2394s removed .htaccess (no DirectoryIndex), expecting default (index.html) 2394s ok 209 2394s ok 210 2394s ok 211 2394s ok 212 # skip missing DirectorySlash NotFound 2394s ok 2397s t/modules/directorymatch.t .......... 2397s 1..2 2397s # Running under perl version 5.038002 for linux 2397s # Current time local: Wed Mar 20 19:46:59 2024 2397s # Current time GMT: Wed Mar 20 19:46:59 2024 2397s # Using Test.pm version 1.31 2397s # Using Apache/Test.pm version 1.42 2397s # testing : code for /index.html 2397s # expected: 200 2397s # received: '200' 2397s ok 1 2397s # testing : check for DMMATCH1 2397s # expected: '1' 2397s # received: '1' 2397s ok 2 2397s ok 2400s t/modules/env.t ..................... 2400s 1..6 2400s # Running under perl version 5.038002 for linux 2400s # Current time local: Wed Mar 20 19:47:02 2024 2400s # Current time GMT: Wed Mar 20 19:47:02 2024 2400s # Using Test.pm version 1.31 2400s # Using Apache/Test.pm version 1.42 2400s # host: /modules/env/host.shtml 2400s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 2400s ok 1 2400s # nothere: /modules/env/nothere.shtml 2400s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 2400s ok 2 2400s # set: /modules/env/set.shtml 2400s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 2400s ok 3 2400s # setempty: /modules/env/setempty.shtml 2400s # setempty: EXPECT -><- ACTUAL -><- 2400s ok 4 2400s # type: /modules/env/type.shtml 2400s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 2400s ok 5 2400s # unset: /modules/env/unset.shtml 2400s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 2400s ok 6 2400s ok 2404s t/modules/expires.t ................. 2404s 1..92 2404s # Running under perl version 5.038002 for linux 2404s # Current time local: Wed Mar 20 19:47:05 2024 2404s # Current time GMT: Wed Mar 20 19:47:05 2024 2404s # Using Test.pm version 1.31 2404s # Using Apache/Test.pm version 1.42 2404s # debug: index.html 2404s HTTP/1.1 200 OK 2404s Cache-Control: max-age=332223893 2404s Connection: close 2404s Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Accept-Ranges: bytes 2404s ETag: "3-613edd771cbc0" 2404s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2404s Vary: In-If1 2404s Content-Length: 3 2404s Content-Type: text/html 2404s Expires: Sat, 30 Sep 2034 00:12:02 GMT 2404s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2404s Client-Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Client-Peer: 127.0.0.1:8529 2404s Client-Response-Num: 1 2404s DMMATCH1: 1 2404s 2404s 2404s ok 1 2404s # debug: [Cache-Control] [max-age=332223893] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 2404s # debug: expires 2043187922 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 332425819 2404s # debug: actual : 332425819 2404s ok 2 2404s # debug: text.txt 2404s HTTP/1.1 200 OK 2404s Cache-Control: max-age=0 2404s Connection: close 2404s Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Accept-Ranges: bytes 2404s ETag: "0-613edd771cbc0" 2404s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2404s Vary: In-If1 2404s Content-Type: text/plain 2404s Expires: Wed, 20 Mar 2024 19:47:08 GMT 2404s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2404s Client-Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Client-Peer: 127.0.0.1:8529 2404s Client-Response-Num: 1 2404s DMMATCH1: 1 2404s 2404s 2404s ok 3 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 4 2404s # debug: image.gif 2404s HTTP/1.1 200 OK 2404s Cache-Control: max-age=120 2404s Connection: close 2404s Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Accept-Ranges: bytes 2404s ETag: "0-613edd771cbc0" 2404s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2404s Vary: In-If1 2404s Content-Type: image/gif 2404s Expires: Wed, 20 Mar 2024 19:49:08 GMT 2404s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2404s Client-Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Client-Peer: 127.0.0.1:8529 2404s Client-Response-Num: 1 2404s DMMATCH1: 1 2404s 2404s 2404s ok 5 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 6 2404s # debug: foo.jpg 2404s HTTP/1.1 200 OK 2404s Cache-Control: max-age=86400 2404s Connection: close 2404s Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Accept-Ranges: bytes 2404s ETag: "0-613edd771cbc0" 2404s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2404s Vary: In-If1 2404s Content-Type: image/jpeg 2404s Expires: Thu, 21 Mar 2024 19:47:08 GMT 2404s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2404s Client-Date: Wed, 20 Mar 2024 19:47:08 GMT 2404s Client-Peer: 127.0.0.1:8529 2404s Client-Response-Num: 1 2404s DMMATCH1: 1 2404s 2404s 2404s ok 7 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 8 2404s # debug: [Cache-Control] [max-age=332223893] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 2404s # debug: expires 2043187922 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 332425819 2404s # debug: actual : 332425819 2404s ok 9 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 10 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 11 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 12 2404s # --- 2404s # ExpiresActive On 2404s # debug: [Cache-Control] [max-age=332223893] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 2404s # debug: expires 2043187922 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 332425819 2404s # debug: actual : 332425819 2404s ok 13 2404s # --- 2404s # ExpiresActive On 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 14 2404s # --- 2404s # ExpiresActive On 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 15 2404s # --- 2404s # ExpiresActive On 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 16 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "access plus 1 months 2 weeks 6 days 7 hours 32 minutes 15 seconds" 2404s # debug: [Cache-Control] [max-age=4347135] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Fri, 10 May 2024 03:19:23 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Fri, 10 May 2024 03:19:23 GMT 2404s # debug: expires 1715311163 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 4347135 2404s # debug: actual : 4347135 2404s ok 17 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "access plus 1 months 2 weeks 6 days 7 hours 32 minutes 15 seconds" 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 18 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "access plus 1 months 2 weeks 6 days 7 hours 32 minutes 15 seconds" 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 19 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "access plus 1 months 2 weeks 6 days 7 hours 32 minutes 15 seconds" 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 20 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType text/plain M37606462 2404s # debug: [Cache-Control] [max-age=332223893] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 2404s # debug: expires 2043187922 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 332425819 2404s # debug: actual : 332425819 2404s ok 21 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType text/plain M37606462 2404s # debug: [Cache-Control] [max-age=37404536] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Tue, 27 May 2025 17:56:05 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Tue, 27 May 2025 17:56:05 GMT 2404s # debug: expires 1748368565 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 37606462 2404s # debug: actual : 37606462 2404s ok 22 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType text/plain M37606462 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 23 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType text/plain M37606462 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 24 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A6653432 2404s ExpiresByType text/plain A40616958 2404s # debug: [Cache-Control] [max-age=6653432] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Wed, 05 Jun 2024 19:57:40 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 05 Jun 2024 19:57:40 GMT 2404s # debug: expires 1717617460 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 6653432 2404s # debug: actual : 6653432 2404s ok 25 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A6653432 2404s ExpiresByType text/plain A40616958 2404s # debug: [Cache-Control] [max-age=40616958] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Thu, 03 Jul 2025 22:16:26 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 03 Jul 2025 22:16:26 GMT 2404s # debug: expires 1751580986 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 40616958 2404s # debug: actual : 40616958 2404s ok 26 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A6653432 2404s ExpiresByType text/plain A40616958 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 27 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A6653432 2404s ExpiresByType text/plain A40616958 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 28 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault M8576348 2404s # debug: [Cache-Control] [max-age=8374422] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Tue, 25 Jun 2024 18:00:51 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Tue, 25 Jun 2024 18:00:51 GMT 2404s # debug: expires 1719338451 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 8576348 2404s # debug: actual : 8576348 2404s ok 29 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault M8576348 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 30 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault M8576348 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 31 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault M8576348 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 32 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/gif A40206542 2404s # debug: [Cache-Control] [max-age=332223893] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 2404s # debug: expires 2043187922 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 332425819 2404s # debug: actual : 332425819 2404s ok 33 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/gif A40206542 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 34 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/gif A40206542 2404s # debug: [Cache-Control] [max-age=40206542] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Sun, 29 Jun 2025 04:16:10 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sun, 29 Jun 2025 04:16:10 GMT 2404s # debug: expires 1751170570 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 40206542 2404s # debug: actual : 40206542 2404s ok 35 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/gif A40206542 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 36 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 years 3 months 1 weeks 15 days 7 hours 49 minutes 13 seconds" 2404s ExpiresByType image/gif "modification plus 1 years 2 months 12 days 8 hours 47 minutes 29 seconds" 2404s # debug: [Cache-Control] [max-age=41039027] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Tue, 08 Jul 2025 19:30:56 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Tue, 08 Jul 2025 19:30:56 GMT 2404s # debug: expires 1752003056 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 41240953 2404s # debug: actual : 41240953 2404s ok 37 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 years 3 months 1 weeks 15 days 7 hours 49 minutes 13 seconds" 2404s ExpiresByType image/gif "modification plus 1 years 2 months 12 days 8 hours 47 minutes 29 seconds" 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 38 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 years 3 months 1 weeks 15 days 7 hours 49 minutes 13 seconds" 2404s ExpiresByType image/gif "modification plus 1 years 2 months 12 days 8 hours 47 minutes 29 seconds" 2404s # debug: [Cache-Control] [max-age=37586523] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Thu, 29 May 2025 20:29:12 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 29 May 2025 20:29:12 GMT 2404s # debug: expires 1748550552 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 37788449 2404s # debug: actual : 37788449 2404s ok 39 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 years 3 months 1 weeks 15 days 7 hours 49 minutes 13 seconds" 2404s ExpiresByType image/gif "modification plus 1 years 2 months 12 days 8 hours 47 minutes 29 seconds" 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 40 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 months 12 days 48 minutes" 2404s # debug: [Cache-Control] [max-age=3429754] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Mon, 29 Apr 2024 12:29:43 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Mon, 29 Apr 2024 12:29:43 GMT 2404s # debug: expires 1714393783 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 3631680 2404s # debug: actual : 3631680 2404s ok 41 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 months 12 days 48 minutes" 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 42 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 months 12 days 48 minutes" 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 43 2404s #--- 2404s # ExpiresActive On 2404s ExpiresDefault "modification plus 1 months 12 days 48 minutes" 2404s # debug: [Cache-Control] [max-age=86400] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Thu, 21 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Thu, 21 Mar 2024 19:47:08 GMT 2404s # debug: expires 1711050428 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 86400 2404s # debug: actual : 86400 2404s ok 44 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/jpeg "access plus 2 months 2 weeks 17 days 33 minutes 10 seconds" 2404s # debug: [Cache-Control] [max-age=332223893] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 2404s # debug: expires 2043187922 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 332425819 2404s # debug: actual : 332425819 2404s ok 45 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/jpeg "access plus 2 months 2 weeks 17 days 33 minutes 10 seconds" 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 46 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/jpeg "access plus 2 months 2 weeks 17 days 33 minutes 10 seconds" 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 47 2404s # --- 2404s # ExpiresActive On 2404s ExpiresByType image/jpeg "access plus 2 months 2 weeks 17 days 33 minutes 10 seconds" 2404s # debug: [Cache-Control] [max-age=7864390] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Wed, 19 Jun 2024 20:20:18 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 19 Jun 2024 20:20:18 GMT 2404s # debug: expires 1718828418 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 7864390 2404s # debug: actual : 7864390 2404s ok 48 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A39672336 2404s ExpiresByType image/jpeg "modification plus 1 years 1 months 2 weeks 13 days 2 hours 41 minutes 34 seconds" 2404s # debug: [Cache-Control] [max-age=39672336] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Expires] [Sun, 22 Jun 2025 23:52:44 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Sun, 22 Jun 2025 23:52:44 GMT 2404s # debug: expires 1750636364 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 39672336 2404s # debug: actual : 39672336 2404s ok 49 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A39672336 2404s ExpiresByType image/jpeg "modification plus 1 years 1 months 2 weeks 13 days 2 hours 41 minutes 34 seconds" 2404s # debug: [Cache-Control] [max-age=0] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: expires 1710964028 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 201925 2404s # debug: actual : 201925 2404s ok 50 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A39672336 2404s ExpiresByType image/jpeg "modification plus 1 years 1 months 2 weeks 13 days 2 hours 41 minutes 34 seconds" 2404s # debug: [Cache-Control] [max-age=120] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Expires] [Wed, 20 Mar 2024 19:49:08 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 20 Mar 2024 19:49:08 GMT 2404s # debug: expires 1710964148 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 120 2404s # debug: actual : 120 2404s ok 51 2404s # --- 2404s # ExpiresActive On 2404s ExpiresDefault A39672336 2404s ExpiresByType image/jpeg "modification plus 1 years 1 months 2 weeks 13 days 2 hours 41 minutes 34 seconds" 2404s # debug: [Cache-Control] [max-age=36268568] 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Expires] [Wed, 14 May 2025 14:23:17 GMT] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 2404s # debug: modified 1710762103 2404s # debug: expires Wed, 14 May 2025 14:23:17 GMT 2404s # debug: expires 1747232597 2404s # debug: access Wed, 20 Mar 2024 19:47:08 GMT 2404s # debug: access 1710964028 2404s # debug: expected: 36470494 2404s # debug: actual : 36470494 2404s ok 52 2404s # --- 2404s # ExpiresActive Off 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 53 2404s # --- 2404s # ExpiresActive Off 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 54 2404s # --- 2404s # ExpiresActive Off 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 55 2404s # --- 2404s # ExpiresActive Off 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 56 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 2 months 1 weeks 9 days 6 hours 42 minutes 4 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 57 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 2 months 1 weeks 9 days 6 hours 42 minutes 4 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 58 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 2 months 1 weeks 9 days 6 hours 42 minutes 4 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 59 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 2 months 1 weeks 9 days 6 hours 42 minutes 4 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 60 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType text/plain "modification plus 1 years 3 months 2 weeks 7 days 6 hours 22 minutes 37 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 61 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType text/plain "modification plus 1 years 3 months 2 weeks 7 days 6 hours 22 minutes 37 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 62 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType text/plain "modification plus 1 years 3 months 2 weeks 7 days 6 hours 22 minutes 37 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 63 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType text/plain "modification plus 1 years 3 months 2 weeks 7 days 6 hours 22 minutes 37 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 64 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault A37327127 2404s ExpiresByType text/plain "access plus 3 months 1 weeks 5 days 3 hours 28 minutes 6 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 65 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault A37327127 2404s ExpiresByType text/plain "access plus 3 months 1 weeks 5 days 3 hours 28 minutes 6 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 66 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault A37327127 2404s ExpiresByType text/plain "access plus 3 months 1 weeks 5 days 3 hours 28 minutes 6 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 67 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault A37327127 2404s ExpiresByType text/plain "access plus 3 months 1 weeks 5 days 3 hours 28 minutes 6 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 68 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 10 days 2 minutes 14 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 69 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 10 days 2 minutes 14 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 70 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 10 days 2 minutes 14 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 71 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 10 days 2 minutes 14 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 72 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/gif "modification plus 1 months 1 weeks 3 days 8 hours 43 minutes 44 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 73 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/gif "modification plus 1 months 1 weeks 3 days 8 hours 43 minutes 44 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 74 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/gif "modification plus 1 months 1 weeks 3 days 8 hours 43 minutes 44 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 75 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/gif "modification plus 1 months 1 weeks 3 days 8 hours 43 minutes 44 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 76 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault M6574388 2404s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 14 days 21 minutes 27 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 77 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault M6574388 2404s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 14 days 21 minutes 27 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 78 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault M6574388 2404s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 14 days 21 minutes 27 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 79 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault M6574388 2404s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 14 days 21 minutes 27 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 80 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 7 hours 12 minutes 34 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 81 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 7 hours 12 minutes 34 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 82 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 7 hours 12 minutes 34 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 83 2404s #--- 2404s # ExpiresActive Off 2404s ExpiresDefault "access plus 1 years 7 hours 12 minutes 34 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 84 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/jpeg A5883623 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 85 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/jpeg A5883623 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 86 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/jpeg A5883623 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 87 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresByType image/jpeg A5883623 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 88 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault "modification plus 1 years 6 hours 38 minutes 26 seconds" 2404s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 13 days 6 minutes 7 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["3-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Length] [3] 2404s # debug: [Content-Type] [text/html] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 89 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault "modification plus 1 years 6 hours 38 minutes 26 seconds" 2404s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 13 days 6 minutes 7 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [text/plain] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 90 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault "modification plus 1 years 6 hours 38 minutes 26 seconds" 2404s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 13 days 6 minutes 7 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/gif] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 91 2404s # --- 2404s # ExpiresActive Off 2404s ExpiresDefault "modification plus 1 years 6 hours 38 minutes 26 seconds" 2404s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 13 days 6 minutes 7 seconds" 2404s # debug: [Connection] [close] 2404s # debug: [Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Accept-Ranges] [bytes] 2404s # debug: [ETag] ["0-613edd771cbc0"] 2404s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 2404s # debug: [Vary] [In-If1] 2404s # debug: [Content-Type] [image/jpeg] 2404s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 2404s # debug: [Client-Date] [Wed, 20 Mar 2024 19:47:08 GMT] 2404s # debug: [Client-Peer] [127.0.0.1:8529] 2404s # debug: [Client-Response-Num] [1] 2404s # debug: [DMMATCH1] [1] 2404s ok 92 2404s ok 2408s t/modules/ext_filter.t .............. 2408s 1..24 2408s # Running under perl version 5.038002 for linux 2408s # Current time local: Wed Mar 20 19:47:08 2024 2408s # Current time GMT: Wed Mar 20 19:47:08 2024 2408s # Using Test.pm version 1.31 2408s # Using Apache/Test.pm version 1.42 2408s # testing : sed output filter 2408s # expected: 'barbar' 2408s # received: 'barbar' 2408s ok 1 2408s # testing : slow filter process 2408s # expected: 'foobar' 2408s # received: 'foobar' 2408s ok 2 2408s # testing : echo worked 2408s # expected: 200 2408s # received: '200' 2408s ok 3 2408s # testing : request body filtered 2408s # expected: 'barbar 2408s # ' 2408s # received: 'barbar 2408s # ' 2408s ok 4 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 5 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 6 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 7 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 8 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 9 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 10 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 11 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 12 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 13 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 14 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 15 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 16 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 17 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 18 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 19 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 20 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 21 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 22 2408s # testing : got 413 error 2408s # expected: 413 2408s # received: '413' 2408s ok 23 2408s # testing : got 413 error body 2408s # expected: qr/413 Request Entity Too Large/ 2408s # received: ' 2408s # 2408s # 413 Request Entity Too Large 2408s # 2408s #

Request Entity Too Large

2408s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2408s # the request exceeds the capacity limit. 2408s # 2408s # ' 2408s ok 24 2408s ok 2413s t/modules/filter.t .................. 2413s 1..5 2413s # Running under perl version 5.038002 for linux 2413s # Current time local: Wed Mar 20 19:47:13 2024 2413s # Current time GMT: Wed Mar 20 19:47:13 2024 2413s # Using Test.pm version 1.31 2413s # Using Apache/Test.pm version 1.42 2413s # expected: 'HELLOWORLD' 2413s # received: 'HELLOWORLD' 2413s ok 1 2413s # expected: 'HELLOWORLD' 2413s # received: 'HELLOWORLD' 2413s ok 2 2413s # expected: 'HELLOWORLD' 2413s # received: 'HELLOWORLD' 2413s ok 3 2413s # expected: 'helloworld' 2413s # received: 'helloworld' 2413s ok 4 2413s # expected: 'helloworld' 2413s # received: 'helloworld' 2413s ok 5 2413s ok 2419s t/modules/headers.t ................. 2419s 1..376 2419s # Running under perl version 5.038002 for linux 2419s # Current time local: Wed Mar 20 19:47:18 2024 2419s # Current time GMT: Wed Mar 20 19:47:18 2024 2419s # Using Test.pm version 1.31 2419s # Using Apache/Test.pm version 1.42 2419s ok 1 2419s ok 2 2419s ok 3 2419s ok 4 2419s ok 5 2419s ok 6 2419s ok 7 2419s ok 8 2419s ok 9 2419s ok 10 2419s ok 11 2419s ok 12 2419s ok 13 2419s ok 14 2419s ok 15 2419s ok 16 2419s ok 17 2419s ok 18 2419s ok 19 2419s ok 20 2419s ok 21 2419s ok 22 2419s ok 23 2419s ok 24 2419s ok 25 2419s ok 26 2419s ok 27 2419s ok 28 2419s ok 29 2419s ok 30 2419s ok 31 2419s ok 32 2419s ok 33 2419s ok 34 2419s ok 35 2419s ok 36 2419s ok 37 2419s ok 38 2419s ok 39 2419s ok 40 2419s ok 41 2419s ok 42 2419s ok 43 2419s ok 44 2419s ok 45 2419s ok 46 2419s ok 47 2419s ok 48 2419s ok 49 2419s ok 50 2419s ok 51 2419s ok 52 2419s ok 53 2419s ok 54 2419s ok 55 2419s ok 56 2419s ok 57 2419s ok 58 2419s ok 59 2419s ok 60 2419s ok 61 2419s ok 62 2419s ok 63 2419s ok 64 2419s ok 65 2419s ok 66 2419s ok 67 2419s ok 68 2419s ok 69 2419s ok 70 2419s ok 71 2419s ok 72 2419s ok 73 2419s ok 74 2419s ok 75 2419s ok 76 2419s ok 77 2419s ok 78 2419s ok 79 2419s ok 80 2419s ok 81 2419s ok 82 2419s ok 83 2419s ok 84 2419s ok 85 2419s ok 86 2419s ok 87 2419s ok 88 2419s ok 89 2419s ok 90 2419s ok 91 2419s ok 92 2419s ok 93 2419s ok 94 2419s ok 95 2419s ok 96 2419s ok 97 2419s ok 98 2419s ok 99 2419s ok 100 2419s ok 101 2419s ok 102 2419s ok 103 2419s ok 104 2419s ok 105 2419s ok 106 2419s ok 107 2419s ok 108 2419s ok 109 2419s ok 110 2419s ok 111 2419s ok 112 2419s ok 113 2419s ok 114 2419s ok 115 2419s ok 116 2419s ok 117 2419s ok 118 2419s ok 119 2419s ok 120 2419s ok 121 2419s ok 122 2419s ok 123 2419s ok 124 2419s ok 125 2419s ok 126 2419s ok 127 2419s ok 128 2419s ok 129 2419s ok 130 2419s ok 131 2419s ok 132 2419s ok 133 2419s ok 134 2419s ok 135 2419s ok 136 2419s ok 137 2419s ok 138 2419s ok 139 2419s ok 140 2419s ok 141 2419s ok 142 2419s ok 143 2419s ok 144 2419s ok 145 2419s ok 146 2419s ok 147 2419s ok 148 2419s ok 149 2419s ok 150 2419s ok 151 2419s ok 152 2419s ok 153 2419s ok 154 2419s ok 155 2419s ok 156 2419s ok 157 2419s ok 158 2419s ok 159 2419s ok 160 2419s ok 161 2419s ok 162 2419s ok 163 2419s ok 164 2419s ok 165 2419s ok 166 2419s ok 167 2419s ok 168 2419s ok 169 2419s ok 170 2419s ok 171 2419s ok 172 2419s ok 173 2419s ok 174 2419s ok 175 2419s ok 176 2419s ok 177 2419s ok 178 2419s ok 179 2419s ok 180 2419s ok 181 2419s ok 182 2419s ok 183 2419s ok 184 2419s ok 185 2419s ok 186 2419s ok 187 2419s ok 188 2419s ok 189 2419s ok 190 2419s ok 191 2419s ok 192 2419s ok 193 2419s ok 194 2419s ok 195 2419s ok 196 2419s ok 197 2419s ok 198 2419s ok 199 2419s ok 200 2419s ok 201 2419s ok 202 2419s ok 203 2419s ok 204 2419s ok 205 2419s ok 206 2419s ok 207 2419s ok 208 2419s ok 209 2419s ok 210 2419s ok 211 2419s ok 212 2419s ok 213 2419s ok 214 2419s ok 215 2419s ok 216 2419s ok 217 2419s ok 218 2419s ok 219 2419s ok 220 2419s ok 221 2419s ok 222 2419s ok 223 2419s ok 224 2419s ok 225 2419s ok 226 2419s ok 227 2419s ok 228 2419s ok 229 2419s ok 230 2419s ok 231 2419s ok 232 2419s ok 233 2419s ok 234 2419s ok 235 2419s ok 236 2419s ok 237 2419s ok 238 2419s ok 239 2419s ok 240 2419s ok 241 2419s ok 242 2419s ok 243 2419s ok 244 2419s ok 245 2419s ok 246 2419s ok 247 2419s ok 248 2419s ok 249 2419s ok 250 2419s ok 251 2419s ok 252 2419s ok 253 2419s ok 254 2419s ok 255 2419s ok 256 2419s ok 257 2419s ok 258 2419s ok 259 2419s ok 260 2419s ok 261 2419s ok 262 2419s ok 263 2419s ok 264 2419s ok 265 2419s ok 266 2419s ok 267 2419s ok 268 2419s ok 269 2419s ok 270 2419s ok 271 2419s ok 272 2419s ok 273 2419s ok 274 2419s ok 275 2419s ok 276 2419s ok 277 2419s ok 278 2419s ok 279 2419s ok 280 2419s ok 281 2419s ok 282 2419s ok 283 2419s ok 284 2419s ok 285 2419s ok 286 2419s ok 287 2419s ok 288 2419s ok 289 2419s ok 290 2419s ok 291 2419s ok 292 2419s ok 293 2419s ok 294 2419s ok 295 2419s ok 296 2419s ok 297 2419s ok 298 2419s ok 299 2419s ok 300 2419s ok 301 2419s ok 302 2419s ok 303 2419s ok 304 2419s ok 305 2419s ok 306 2419s ok 307 2419s ok 308 2419s ok 309 2419s ok 310 2419s ok 311 2419s ok 312 2419s ok 313 2419s ok 314 2419s ok 315 2419s ok 316 2419s ok 317 2419s ok 318 2419s ok 319 2419s ok 320 2419s ok 321 2419s ok 322 2419s ok 323 2419s ok 324 2419s ok 325 2419s ok 326 2419s ok 327 2419s ok 328 2419s ok 329 2419s ok 330 2419s ok 331 2419s ok 332 2419s ok 333 2419s ok 334 2419s ok 335 2419s ok 336 2419s ok 337 2419s ok 338 2419s ok 339 2419s ok 340 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: value 2419s Header sent n°1: 2419s header: Aaa 2419s value: b 2419s Header sent n°2: 2419s header: Aa 2419s value: bb 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 341 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: value 2419s received: value 2419s 2419s Header received n°1: 2419s header: Aaa 2419s expected: b 2419s received: b 2419s 2419s Header received n°2: 2419s header: Aa 2419s expected: bb 2419s received: bb 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Aa: bb 2419s Aaa: b 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: value 2419s 2419s ok 342 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo 2419s Header sent n°1: 2419s header: aaa 2419s value: b 2419s Header sent n°2: 2419s header: aa 2419s value: bb 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 343 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Header received n°1: 2419s header: aa 2419s expected: bb 2419s received: bb 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Aa: bb 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s 2419s ok 344 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo 2419s Header sent n°1: 2419s header: Test-Header1 2419s value: value1 2419s Header sent n°2: 2419s header: Test-Header2 2419s value: value2 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 345 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Header received n°1: 2419s header: Test-Header1 2419s expected: value1 2419s received: value1 2419s 2419s Header received n°2: 2419s header: Test-Header2 2419s expected: value2 2419s received: value2 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s Test-Header1: value1 2419s Test-Header2: value2 2419s 2419s ok 346 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foofoo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 347 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: barfoo 2419s received: barfoo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: barfoo 2419s 2419s ok 348 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo2foo2 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 349 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: barfoo2 2419s received: barfoo2 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: barfoo2 2419s 2419s ok 350 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foofoo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 351 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: bar2foo 2419s received: bar2foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: bar2foo 2419s 2419s ok 352 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foofoo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 353 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: barbar 2419s received: barbar 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: barbar 2419s 2419s ok 354 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo2foo2 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 355 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: barbar 2419s received: barbar 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: barbar 2419s 2419s ok 356 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foofoo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 357 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: bar2bar2 2419s received: bar2bar2 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: bar2bar2 2419s 2419s ok 358 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 359 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s 2419s ok 360 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 361 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s 2419s ok 362 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: "foo" 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 363 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: "foo", foo 2419s received: "foo", foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: "foo", foo 2419s 2419s ok 364 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 365 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo, bar 2419s received: foo, bar 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo, bar 2419s 2419s ok 366 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 367 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s 2419s ok 368 2419s 2419s 2419s 2419s Header sent n°0: 2419s header: Test-Header 2419s value: foo 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 369 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Header received n°1: 2419s header: Test-Header2 2419s expected: bar 2419s received: bar 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s Test-Header2: bar 2419s 2419s ok 370 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 371 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s 2419s ok 372 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 373 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s 2419s ok 374 2419s # testing : Checking return code is '200' 2419s # expected: 200 2419s # received: '200' 2419s ok 375 2419s 2419s Header received n°0: 2419s header: Test-Header 2419s expected: foo 2419s received: foo 2419s 2419s Response received is: 2419s HTTP/1.1 200 OK 2419s Connection: close 2419s Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Accept-Ranges: bytes 2419s ETag: "0-613edd771cbc0" 2419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2419s Vary: In-If1 2419s Content-Length: 0 2419s Content-Type: text/html 2419s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2419s Client-Date: Wed, 20 Mar 2024 19:47:24 GMT 2419s Client-Peer: 127.0.0.1:8529 2419s Client-Response-Num: 1 2419s DMMATCH1: 1 2419s Test-Header: foo 2419s 2419s ok 376 2419s ok 2428s t/modules/heartbeat.t ............... 2428s 1..1 2428s # Running under perl version 5.038002 for linux 2428s # Current time local: Wed Mar 20 19:47:24 2024 2428s # Current time GMT: Wed Mar 20 19:47:24 2024 2428s # Using Test.pm version 1.31 2428s # Using Apache/Test.pm version 1.42 2428s Expecting at least 3 heartbeat ; Seen: 5 2428s ok 1 2428s ok 2433s t/modules/http2.t ................... 2433s 1..56 2433s # Running under perl version 5.038002 for linux 2433s # Current time local: Wed Mar 20 19:47:32 2024 2433s # Current time GMT: Wed Mar 20 19:47:32 2024 2433s # Using Test.pm version 1.31 2433s # Using Apache/Test.pm version 1.42 2433s ok 1 2433s ok 2 2433s # testing : read first response-line 2433s # expected: qr/^HTTP\/1\.. 200/ 2433s # received: 'HTTP/1.1 200 OK 2433s # ' 2433s ok 3 2433s # testing : TLS version in use 2433s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 2433s # received: 'TLSv1_3' 2433s ok 4 2433s test case: TC0001, expecting 200: GET http://localhost:8549/ 2433s # testing : GET http://localhost:8549/ 2433s # expected: 200 2433s # received: '200' 2433s ok 5 2433s test case: TC0002, expecting 404: GET http://localhost:8549/not_here 2433s # testing : GET http://localhost:8549/not_here 2433s # expected: 404 2433s # received: '404' 2433s ok 6 2433s test case: TC0005, cmp index.html file: GET http://localhost:8549/modules/h2/index.html 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 7 2433s ok 8 2433s test case: TC0006, cmp image file: GET http://localhost:8549/modules/h2/003/003_img.jpg 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 9 2433s ok 10 2433s test case: TC0007, rewrite handling: GET http://localhost:8549/modules/h2/latest.tar.gz 2433s # testing : response status 2433s # expected: 302 2433s # received: '302' 2433s ok 11 2433s # testing : location header 2433s # expected: 'http://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 2433s # received: 'http://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 2433s ok 12 2433s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8549/modules/h2/hello.pl 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 13 2433s # testing : content comparision 2433s # expected: ' 2433s #

Hello World!

2433s # 2433s # ' 2433s # received: ' 2433s #

Hello World!

2433s # 2433s # ' 2433s ok 14 2433s test case: TC0009, necho.pl without arguments: GET http://localhost:8549/modules/h2/necho.pl 2433s # testing : response status 2433s # expected: 400 2433s # received: '400' 2433s ok 15 2433s # testing : content comparision 2433s # expected: ' 2433s #

No query was specified.

2433s # 2433s # ' 2433s # received: ' 2433s #

No query was specified.

2433s # 2433s # ' 2433s ok 16 2433s test case: TC0010, necho.pl 2x10: GET http://localhost:8549/modules/h2/necho.pl?count=2&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 17 2433s # testing : content comparision 2433s # expected: '01234567890123456789' 2433s # received: '01234567890123456789' 2433s ok 18 2433s test case: TC0011, necho.pl 10x10: GET http://localhost:8549/modules/h2/necho.pl?count=10&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 19 2433s # testing : content-length 2433s # expected: 100 2433s # received: 100 2433s ok 20 2433s test case: TC0012, necho.pl 100x10: GET http://localhost:8549/modules/h2/necho.pl?count=100&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 21 2433s # testing : content-length 2433s # expected: 1000 2433s # received: 1000 2433s ok 22 2433s test case: TC0013, necho.pl 1000x10: GET http://localhost:8549/modules/h2/necho.pl?count=1000&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 23 2433s # testing : content-length 2433s # expected: 10000 2433s # received: 10000 2433s ok 24 2433s test case: TC0014, necho.pl 10000x10: GET http://localhost:8549/modules/h2/necho.pl?count=10000&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 25 2433s # testing : content-length 2433s # expected: 100000 2433s # received: 100000 2433s ok 26 2433s test case: TC0015, necho.pl 100000x10: GET http://localhost:8549/modules/h2/necho.pl?count=100000&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 27 2433s # testing : content-length 2433s # expected: 1000000 2433s # received: 1000000 2433s ok 28 2433s test case: TC0001, expecting 200: GET https://localhost:8550/ 2433s # testing : GET https://localhost:8550/ 2433s # expected: 200 2433s # received: '200' 2433s ok 29 2433s test case: TC0002, expecting 404: GET https://localhost:8550/not_here 2433s # testing : GET https://localhost:8550/not_here 2433s # expected: 404 2433s # received: '404' 2433s ok 30 2433s test case: TC0005, cmp index.html file: GET https://localhost:8550/modules/h2/index.html 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 31 2433s ok 32 2433s test case: TC0006, cmp image file: GET https://localhost:8550/modules/h2/003/003_img.jpg 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 33 2433s ok 34 2433s test case: TC0007, rewrite handling: GET https://localhost:8550/modules/h2/latest.tar.gz 2433s # testing : response status 2433s # expected: 302 2433s # received: '302' 2433s ok 35 2433s # testing : location header 2433s # expected: 'https://localhost:8550/modules/h2/xxx-1.0.2a.tar.gz' 2433s # received: 'https://localhost:8550/modules/h2/xxx-1.0.2a.tar.gz' 2433s ok 36 2433s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8550/modules/h2/hello.pl 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 37 2433s # testing : content comparision 2433s # expected: ' 2433s #

Hello World!

2433s # 2433s # ' 2433s # received: ' 2433s #

Hello World!

2433s # 2433s # ' 2433s ok 38 2433s test case: TC0009, necho.pl without arguments: GET https://localhost:8550/modules/h2/necho.pl 2433s # testing : response status 2433s # expected: 400 2433s # received: '400' 2433s ok 39 2433s # testing : content comparision 2433s # expected: ' 2433s #

No query was specified.

2433s # 2433s # ' 2433s # received: ' 2433s #

No query was specified.

2433s # 2433s # ' 2433s ok 40 2433s test case: TC0010, necho.pl 2x10: GET https://localhost:8550/modules/h2/necho.pl?count=2&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 41 2433s # testing : content comparision 2433s # expected: '01234567890123456789' 2433s # received: '01234567890123456789' 2433s ok 42 2433s test case: TC0011, necho.pl 10x10: GET https://localhost:8550/modules/h2/necho.pl?count=10&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 43 2433s # testing : content-length 2433s # expected: 100 2433s # received: 100 2433s ok 44 2433s test case: TC0012, necho.pl 100x10: GET https://localhost:8550/modules/h2/necho.pl?count=100&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 45 2433s # testing : content-length 2433s # expected: 1000 2433s # received: 1000 2433s ok 46 2433s test case: TC0013, necho.pl 1000x10: GET https://localhost:8550/modules/h2/necho.pl?count=1000&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 47 2433s # testing : content-length 2433s # expected: 10000 2433s # received: 10000 2433s ok 48 2433s test case: TC0014, necho.pl 10000x10: GET https://localhost:8550/modules/h2/necho.pl?count=10000&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 49 2433s # testing : content-length 2433s # expected: 100000 2433s # received: 100000 2433s ok 50 2433s test case: TC0015, necho.pl 100000x10: GET https://localhost:8550/modules/h2/necho.pl?count=100000&text=0123456789 2433s # testing : response status 2433s # expected: 200 2433s # received: '200' 2433s ok 51 2433s # testing : content-length 2433s # expected: 1000000 2433s # received: 1000000 2433s ok 52 2433s test case: VHOST000, expecting 200: GET https://localhost:8550/ 2433s setting host_name to localhost:8550# testing : GET https://localhost:8550/ 2433s # expected: 200 2433s # received: '200' 2433s ok 53 2433s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8550/misdirected 2433s # testing : GET https://localhost:8550/misdirected 2433s # expected: 404 2433s # received: '404' 2433s ok 54 2433s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8550/misdirected 2433s # testing : GET https://localhost:8550/misdirected 2433s # expected: 421 2433s # received: '421' 2433s ok 55 2433s test case: VHOST003, expect 421 : GET https://localhost:8550/misdirected 2433s # testing : GET https://localhost:8550/misdirected 2433s # expected: 404 2433s # received: '404' 2433s ok 56 2433s ok 2441s t/modules/include.t ................. 2441s 1..98 2441s # Running under perl version 5.038002 for linux 2441s # Current time local: Wed Mar 20 19:47:37 2024 2441s # Current time GMT: Wed Mar 20 19:47:37 2024 2441s # Using Test.pm version 1.31 2441s # Using Apache/Test.pm version 1.42 2441s # testing : GET /modules/include/abs-path.shtml 2441s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 2441s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 2441s ok 1 2441s # testing : GET /modules/include/apexpr/err.shtml 2441s # expected: '[an error occurred while processing this directive] err.shtml' 2441s # received: '[an error occurred while processing this directive] err.shtml' 2441s ok 2 2441s # testing : GET /modules/include/apexpr/if1.shtml 2441s # expected: 'pass' 2441s # received: 'pass' 2441s ok 3 2441s # testing : GET /modules/include/apexpr/lazyvar.shtml 2441s # expected: 'pass' 2441s # received: 'pass' 2441s ok 4 2441s # testing : GET /modules/include/apexpr/restrict.shtml 2441s # expected: '[an error occurred while processing this directive] restrict.shtml' 2441s # received: '[an error occurred while processing this directive] restrict.shtml' 2441s ok 5 2441s # testing : GET /modules/include/apexpr/var.shtml 2441s # expected: 'pass pass pass' 2441s # received: 'pass pass pass' 2441s ok 6 2441s # testing : GET /modules/include/big.shtml 2441s # expected: 'hello pass pass pass hello' 2441s # received: 'hello pass pass pass hello' 2441s ok 7 2441s # testing : GET /modules/include/comment.shtml 2441s # expected: 'No comment here' 2441s # received: 'No comment here' 2441s ok 8 2441s # testing : GET /modules/include/echo.shtml 2441s # expected: 'echo.shtml' 2441s # received: 'echo.shtml' 2441s ok 9 2441s # testing : GET /modules/include/echo1.shtml 2441s # expected: '' 2441s # received: '' 2441s ok 10 2441s # testing : GET /modules/include/echo2.shtml 2441s # expected: ' pass config echomsg pass' 2441s # received: ' pass config echomsg pass' 2441s ok 11 2441s # testing : GET /modules/include/echo3.shtml 2441s # expected: '' 2441s # received: '' 2441s ok 12 2441s # testing : GET /modules/include/encode.shtml 2441s # expected: '# %^ %23%20%25%5e' 2441s # received: '# %^ %23%20%25%5e' 2441s ok 13 2441s # testing : GET /modules/include/errmsg1.shtml 2441s # expected: 'errmsg' 2441s # received: 'errmsg' 2441s ok 14 2441s # testing : GET /modules/include/errmsg2.shtml 2441s # expected: 'errmsg' 2441s # received: 'errmsg' 2441s ok 15 2441s # testing : GET /modules/include/errmsg3.shtml 2441s # expected: 'errmsg' 2441s # received: 'errmsg' 2441s ok 16 2441s # testing : GET /modules/include/errmsg4.shtml 2441s # expected: 'pass errmsg' 2441s # received: 'pass errmsg' 2441s ok 17 2441s # testing : GET /modules/include/errmsg5.shtml 2441s # expected: '' 2441s # received: '' 2441s ok 18 2441s # testing : GET /modules/include/exec/off/cgi.shtml 2441s # expected: '[an error occurred while processing this directive]' 2441s # received: '[an error occurred while processing this directive]' 2441s ok 19 2441s # testing : GET /modules/include/exec/off/cmd.shtml 2441s # expected: '[an error occurred while processing this directive]' 2441s # received: '[an error occurred while processing this directive]' 2441s ok 20 2441s # testing : GET /modules/include/exec/on/cgi.shtml 2441s # expected: 'perl cgi' 2441s # received: 'perl cgi' 2441s ok 21 2441s # testing : GET /modules/include/exec/on/cmd.shtml 2441s # expected: 'pass' 2441s # received: 'pass' 2441s ok 22 2441s # testing : GET /modules/include/extra/inc-bogus.shtml 2441s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 2441s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 2441s ok 23 2441s # testing : GET /modules/include/foo.shtml 2441s # expected: '[an error occurred while processing this directive] foo.shtml body' 2441s # received: '[an error occurred while processing this directive] foo.shtml body' 2441s ok 24 2441s # testing : GET /modules/include/foo1.shtml 2441s # expected: '[an error occurred while processing this directive] foo.shtml body' 2441s # received: '[an error occurred while processing this directive] foo.shtml body' 2441s ok 25 2441s # testing : GET /modules/include/foo2.shtml 2441s # expected: '[an error occurred while processing this directive] foo.shtml body' 2441s # received: '[an error occurred while processing this directive] foo.shtml body' 2441s ok 26 2441s # testing : GET /modules/include/if1.shtml 2441s # expected: 'pass' 2441s # received: 'pass' 2441s ok 27 2441s # testing : GET /modules/include/if10.shtml 2441s # expected: 'pass' 2441s # received: 'pass' 2441s ok 28 2441s # testing : GET /modules/include/if11.shtml 2441s # expected: 'pass' 2441s # received: 'pass' 2441s ok 29 2441s # testing : GET /modules/include/if2.shtml 2441s # expected: 'pass pass' 2441s # received: 'pass pass' 2441s ok 30 2441s # testing : GET /modules/include/if3.shtml 2441s # expected: 'pass pass pass' 2441s # received: 'pass pass pass' 2441s ok 31 2441s # testing : GET /modules/include/if4.shtml 2441s # expected: 'pass pass' 2441s # received: 'pass pass' 2441s ok 32 2441s # testing : GET /modules/include/if5.shtml 2441s # expected: 'pass pass pass' 2441s # received: 'pass pass pass' 2441s ok 33 2441s # testing : GET /modules/include/if6.shtml 2441s # expected: '[an error occurred while processing this directive]' 2441s # received: '[an error occurred while processing this directive]' 2441s ok 34 2441s # testing : GET /modules/include/if7.shtml 2441s # expected: '[an error occurred while processing this directive]' 2441s # received: '[an error occurred while processing this directive]' 2441s ok 35 2441s # testing : GET /modules/include/if8.shtml 2441s # expected: 'pass' 2441s # received: 'pass' 2441s ok 36 2441s # testing : GET /modules/include/if9.shtml 2441s # expected: 'pass pass' 2441s # received: 'pass pass' 2441s ok 37 2441s # testing : GET /modules/include/inc-nego.shtml 2441s # expected: 'index.html.en' 2441s # received: 'index.html.en' 2441s ok 38 2441s # testing : GET /modules/include/inc-rfile.shtml 2441s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 2441s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 2441s ok 39 2441s # testing : GET /modules/include/inc-rvirtual.shtml 2441s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 2441s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 2441s ok 40 2441s # testing : GET /modules/include/include1.shtml 2441s # expected: 'inc-two.shtml body include.shtml body' 2441s # received: 'inc-two.shtml body include.shtml body' 2441s ok 41 2441s # testing : GET /modules/include/include2.shtml 2441s # expected: 'inc-two.shtml body include.shtml body' 2441s # received: 'inc-two.shtml body include.shtml body' 2441s ok 42 2441s # testing : GET /modules/include/include3.shtml 2441s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2441s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2441s ok 43 2441s # testing : GET /modules/include/include4.shtml 2441s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2441s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2441s ok 44 2441s # testing : GET /modules/include/include5.shtml 2441s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2441s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2441s ok 45 2441s # testing : GET /modules/include/include6.shtml 2441s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2441s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2441s ok 46 2441s # testing : GET /modules/include/malformed.shtml 2441s # expected: '[an error occurred while processing this directive] malformed.shtml' 2441s # received: '[an error occurred while processing this directive] malformed.shtml' 2441s ok 47 2441s # testing : POST /modules/include/mod_request/echo.shtml 2441s # expected: 'echo.shtml' 2441s # received: 'echo.shtml' 2441s ok 48 2441s # testing : POST /modules/include/mod_request/post.shtml 2441s # expected: 'POST foo: bar foo2: bar2' 2441s # received: 'POST foo: bar foo2: bar2' 2441s ok 49 2441s # testing : sizeof(body) > KeptBodySize 2441s # expected: 413 2441s # received: '413' 2441s ok 50 2441s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 2441s # expected: 'GET foo: bar foo2: bar2' 2441s # received: 'GET foo: bar foo2: bar2' 2441s ok 51 2441s # testing : GET /modules/include/newline.shtml 2441s # expected: 'inc-two.shtml body' 2441s # received: 'inc-two.shtml body' 2441s ok 52 2441s # testing : GET /modules/include/notreal.shtml 2441s # expected: 'pass ' 2441s # received: '-->' 2441s ok 54 2441s # testing : GET /modules/include/parse2.shtml 2441s # expected: '"' 2441s # received: '"' 2441s ok 55 2441s # testing : GET /modules/include/ranged-virtual.shtml with Range 2441s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2441s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2441s ok 56 2441s # testing : GET /modules/include/regex.shtml 2441s # expected: '(none) 1 (none)' 2441s # received: '(none) 1 (none)' 2441s ok 57 2441s # testing : GET /modules/include/retagged1.shtml 2441s # expected: 'retagged1.shtml' 2441s # received: 'retagged1.shtml' 2441s ok 58 2441s # testing : GET /modules/include/retagged2.shtml 2441s # expected: '----retagged2.shtml' 2441s # received: '----retagged2.shtml' 2441s ok 59 2441s # testing : GET /modules/include/set.shtml 2441s # expected: 'set works' 2441s # received: 'set works' 2441s ok 60 2441s # testing : GET /modules/include/var128.shtml 2441s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 2441s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 2441s ok 61 2441s # testing : GET /modules/include/virtualq.shtml?foo=bar 2441s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 2441s # received: 'foo=bar pass inc-two.shtml body foo=bar' 2441s ok 62 2441s # testing : GET /modules/include/size.shtml 2441s # expected: '1,122 1,122 1.1K 1.1K' 2441s # received: '1,122 1,122 1.1K 1.1K' 2441s ok 63 2441s # testing : GET /modules/include/file.shtml 2441s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 2441s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 2441s ok 64 2441s # testing : GET /modules/include/printenv.shtml 2441s # expected: '200' 2441s # received: '200' 2441s ok 65 2441s ok 66 2441s ok 67 2441s # testing : /mod_include test/ 2441s # expected: qr/mod_include test/ 2441s # received: ' 2441s # 2441s # mod_include test 2441s # 2441s # 2441s # 2441s #

mod_include test

2441s # 2441s # 2441s # Hello World 2441s # 2441s #

[back]

2441s # 2441s #
2441s #
footer
2441s # 2441s # ' 2441s ok 68 2441s # testing : /Hello World/ 2441s # expected: qr/Hello World/ 2441s # received: ' 2441s # 2441s # mod_include test 2441s # 2441s # 2441s # 2441s #

mod_include test

2441s # 2441s # 2441s # Hello World 2441s # 2441s #

[back]

2441s # 2441s #
2441s #
footer
2441s # 2441s # ' 2441s ok 69 2441s # testing : /footer/ 2441s # expected: qr/footer/ 2441s # received: ' 2441s # 2441s # mod_include test 2441s # 2441s # 2441s # 2441s #

mod_include test

2441s # 2441s # 2441s # Hello World 2441s # 2441s #

[back]

2441s # 2441s #
2441s #
footer
2441s # 2441s # ' 2441s ok 70 2441s # testing : XBitHack off [0444] 2441s # expected: ' ' 2441s # received: ' ' 2441s ok 71 2441s # testing : XBitHack off [0544] 2441s # expected: ' ' 2441s # received: ' ' 2441s ok 72 2441s # testing : XBitHack off [0554] 2441s # expected: ' ' 2441s # received: ' ' 2441s ok 73 2441s # testing : XBitHack on [0444] 2441s # expected: ' ' 2441s # received: ' ' 2441s ok 74 2441s # testing : XBitHack on [0544] 2441s # expected: 'No Last-modified date ; inc-two.shtml body ' 2441s # received: 'No Last-modified date ; inc-two.shtml body ' 2441s ok 75 2441s # testing : XBitHack on [0554] 2441s # expected: 'No Last-modified date ; inc-two.shtml body ' 2441s # received: 'No Last-modified date ; inc-two.shtml body ' 2441s ok 76 2441s # testing : XBitHack both [timefmt] 2441s # expected: 'xx2024xx' 2441s # received: 'xx2024xx' 2441s ok 77 2441s # testing : XBitHack full [0444] 2441s # expected: ' ' 2441s # received: ' ' 2441s ok 78 2441s # testing : XBitHack full [0544] 2441s # expected: 'No Last-modified date ; inc-two.shtml body ' 2441s # received: 'No Last-modified date ; inc-two.shtml body ' 2441s ok 79 2441s # testing : XBitHack full [0554] 2441s # expected: 'Has Last-modified date ; inc-two.shtml body ' 2441s # received: 'Has Last-modified date ; inc-two.shtml body ' 2441s ok 80 2441s # testing : XBitHack full [0554] / ETag 2441s # expected: 'No ETag ; ' 2441s # received: 'No ETag ; ' 2441s ok 81 2441s # testing : XBitHack full [0554] / If-Modified-Since 2441s # expected: 304 2441s # received: '304' 2441s ok 82 2441s # testing : XBitHack full [0544] / If-Modified-Since 2441s # expected: 200 2441s # received: '200' 2441s ok 83 2441s # testing : XBitHack full [0544] / ETag 2441s # expected: 'No ETag ; inc-two.shtml body ' 2441s # received: 'No ETag ; inc-two.shtml body ' 2441s ok 84 2441s # testing : GET /modules/include/bucketeer/y.shtml 2441s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s ok 85 2441s # testing : GET /modules/include/bucketeer/y0.shtml 2441s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s ok 86 2441s # testing : GET /modules/include/bucketeer/y1.shtml 2441s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s ok 87 2441s # testing : GET /modules/include/bucketeer/y2.shtml 2441s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s ok 88 2441s # testing : GET /modules/include/bucketeer/y3.shtml 2441s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 2441s ok 89 2441s # testing : GET /modules/include/bucketeer/y4.shtml 2441s # expected: '[an error occurred while processing this directive]' 2441s # received: '[an error occurred while processing this directive]' 2441s ok 90 2441s # testing : GET /modules/include/bucketeer/y5.shtml 2441s # expected: 'pass [an error occurred while processing this directive] pass pass1' 2441s # received: 'pass [an error occurred while processing this directive] pass pass1' 2441s ok 91 2441s # testing : GET /modules/include/bucketeer/y6.shtml 2441s # expected: 'BeforeIfElseBlockAfterIf' 2441s # received: 'BeforeIfElseBlockAfterIf' 2441s ok 92 2441s # testing : GET /modules/include/bucketeer/y7.shtml 2441s # expected: 'Before If SomethingElseAfter if' 2441s # received: 'Before If SomethingElseAfter if' 2441s ok 93 2441s # testing : GET /modules/include/bucketeer/y8.shtml 2441s # expected: 'FalseSetDone' 2441s # received: 'FalseSetDone' 2441s ok 94 2441s # testing : GET /modules/include/bucketeer/y9.shtml 2441s # expected: 'FalseSetDone' 2441s # received: 'FalseSetDone' 2441s ok 95 2441s # testing : GET /modules/include/bucketeer/y10.shtml 2441s # expected: '"pass"' 2441s # received: '"pass"' 2441s ok 96 2441s # testing : GET /modules/include/bucketeer/retagged3.shtml 2441s # expected: '----retagged3.shtml' 2441s # received: '----retagged3.shtml' 2441s ok 97 2441s # testing : GET /modules/include/bucketeer/retagged4.shtml 2441s # expected: '---pass' 2441s # received: '---pass' 2441s ok 98 2441s ok 2446s t/modules/info.t .................... 2446s 1..1 2446s # Running under perl version 5.038002 for linux 2446s # Current time local: Wed Mar 20 19:47:46 2024 2446s # Current time GMT: Wed Mar 20 19:47:46 2024 2446s # Using Test.pm version 1.31 2446s # Using Apache/Test.pm version 1.42 2446s ok 1 2446s ok 2451s t/modules/ldap.t .................... skipped: LDAP testing not configured 2456s t/modules/lua.t ..................... 2456s 1..60 2456s # Running under perl version 5.038002 for linux 2456s # Current time local: Wed Mar 20 19:47:56 2024 2456s # Current time GMT: Wed Mar 20 19:47:56 2024 2456s # Using Test.pm version 1.31 2456s # Using Apache/Test.pm version 1.42 2456s # testing : code for /modules/lua/hello.lua 2456s # expected: 200 2456s # received: '200' 2456s ok 1 2456s # testing : response content for /modules/lua/hello.lua 2456s # expected: 'Hello Lua World! 2456s # ' 2456s # received: 'Hello Lua World! 2456s # ' 2456s ok 2 2456s # testing : c-type for /modules/lua/hello.lua 2456s # expected: 'text/plain' 2456s # received: 'text/plain' 2456s ok 3 2456s ok 4 # skip 2456s # testing : code for /modules/lua/404?translateme=1 2456s # expected: 200 2456s # received: '200' 2456s ok 5 2456s # testing : response content for /modules/lua/404?translateme=1 2456s # expected: 'Hello Lua World! 2456s # ' 2456s # received: 'Hello Lua World! 2456s # ' 2456s ok 6 2456s ok 7 # skip 2456s ok 8 # skip 2456s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 2456s # expected: 200 2456s # received: '200' 2456s ok 9 2456s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 2456s # expected: 'other lua handler 2456s # ' 2456s # received: 'other lua handler 2456s # ' 2456s ok 10 2456s ok 11 # skip 2456s ok 12 # skip 2456s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 2456s # expected: 200 2456s # received: '200' 2456s ok 13 2456s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 2456s # expected: 'other lua handler 2456s # ' 2456s # received: 'other lua handler 2456s # ' 2456s ok 14 2456s ok 15 # skip 2456s ok 16 # skip 2456s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 2456s # expected: 200 2456s # received: '200' 2456s ok 17 2456s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 2456s # expected: 'Hello Lua World! 2456s # ' 2456s # received: 'Hello Lua World! 2456s # ' 2456s ok 18 2456s ok 19 # skip 2456s ok 20 # skip 2456s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 2456s # expected: 200 2456s # received: '200' 2456s ok 21 2456s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 2456s # expected: 'other lua handler 2456s # ' 2456s # received: 'other lua handler 2456s # ' 2456s ok 22 2456s ok 23 # skip 2456s ok 24 # skip 2456s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 2456s # expected: 200 2456s # received: '200' 2456s ok 25 2456s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 2456s # expected: 'other lua handler 2456s # ' 2456s # received: 'other lua handler 2456s # ' 2456s ok 26 2456s ok 27 # skip 2456s ok 28 # skip 2456s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 2456s # expected: 200 2456s # received: '200' 2456s ok 29 2456s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 2456s # expected: 'other lua handler 2456s # ' 2456s # received: 'other lua handler 2456s # ' 2456s ok 30 2456s ok 31 # skip 2456s ok 32 # skip 2456s # testing : code for /modules/lua/version.lua 2456s # expected: 200 2456s # received: '200' 2456s ok 33 2456s # testing : response content for /modules/lua/version.lua 2456s # expected: qr/^Apache\/2.4.58/ 2456s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 2456s ok 34 2456s ok 35 # skip 2456s ok 36 # skip 2456s # testing : code for /modules/lua/method.lua 2456s # expected: 200 2456s # received: '200' 2456s ok 37 2456s # testing : response content for /modules/lua/method.lua 2456s # expected: 'GET' 2456s # received: 'GET' 2456s ok 38 2456s ok 39 # skip 2456s ok 40 # skip 2456s # testing : code for /modules/lua/201.lua 2456s # expected: 201 2456s # received: '201' 2456s ok 41 2456s # testing : response content for /modules/lua/201.lua 2456s # expected: '' 2456s # received: '' 2456s ok 42 2456s ok 43 # skip 2456s ok 44 # skip 2456s # testing : code for /modules/lua/https.lua 2456s # expected: 200 2456s # received: '200' 2456s ok 45 2456s # testing : response content for /modules/lua/https.lua 2456s # expected: 'nope' 2456s # received: 'nope' 2456s ok 46 2456s ok 47 # skip 2456s ok 48 # skip 2456s # testing : code for /modules/lua/setheaders.lua 2456s # expected: 200 2456s # received: '200' 2456s ok 49 2456s # testing : response content for /modules/lua/setheaders.lua 2456s # expected: '' 2456s # received: '' 2456s ok 50 2456s ok 51 # skip 2456s # 'X-Header' header value is 'yes' (expected 'yes') 2456s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 2456s ok 52 2456s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 2456s # expected: 200 2456s # received: '200' 2456s ok 53 2456s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 2456s # expected: 'Header set' 2456s # received: 'Header set' 2456s ok 54 2456s ok 55 # skip 2456s # 'foo' header value is 'bar' (expected 'bar') 2456s ok 56 2456s # testing : code for /modules/lua/filtered/foobar.html 2456s # expected: 200 2456s # received: '200' 2456s ok 57 2456s # testing : response content for /modules/lua/filtered/foobar.html 2456s # expected: 'prefix 2456s # bucket:foobar 2456s # suffix 2456s # ' 2456s # received: 'prefix 2456s # bucket:foobar 2456s # suffix 2456s # ' 2456s ok 58 2456s ok 59 # skip 2456s ok 60 # skip 2456s ok 2462s t/modules/negotiation.t ............. 2462s 1..158 2462s # Running under perl version 5.038002 for linux 2462s # Current time local: Wed Mar 20 19:48:01 2024 2462s # Current time GMT: Wed Mar 20 19:48:01 2024 2462s # Using Test.pm version 1.31 2462s # Using Apache/Test.pm version 1.42 2462s # GET /modules/negotiation/en/ 2462s # testing : Verify correct default language for index.en.foo 2462s # expected: 'index.html.en' 2462s # received: 'index.html.en' 2462s ok 1 2462s # GET /modules/negotiation/en/compressed/ 2462s # testing : Verify correct default language for index.en.foo.gz 2462s # expected: 'index.html.en.gz' 2462s # received: 'index.html.en.gz' 2462s ok 2 2462s # GET /modules/negotiation/en/two/index 2462s # testing : Verify correct default language for index.en.html 2462s # expected: 'index.en.html' 2462s # received: 'index.en.html' 2462s ok 3 2462s # GET /modules/negotiation/en/index.html.en 2462s # testing : Explicitly request en/index.html.en 2462s # expected: 200 2462s # received: '200' 2462s ok 4 2462s # GET /modules/negotiation/en/two/index.en.html 2462s # testing : Explicitly request en/two/index.en.html 2462s # expected: 200 2462s # received: '200' 2462s ok 5 2462s # GET /modules/negotiation/en/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.en' 2462s # received: 'index.html.en' 2462s ok 6 2462s # GET /modules/negotiation/en/compressed/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.en.gz' 2462s # received: 'index.html.en.gz' 2462s ok 7 2462s # GET /modules/negotiation/en/two/index 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.en.html' 2462s # received: 'index.en.html' 2462s ok 8 2462s # GET /modules/negotiation/en/index.html.fr 2462s # testing : Explicitly request en/index.html.fr 2462s # expected: 200 2462s # received: '200' 2462s ok 9 2462s # GET /modules/negotiation/en/two/index.fr.html 2462s # testing : Explicitly request en/two/index.fr.html 2462s # expected: 200 2462s # received: '200' 2462s ok 10 2462s # GET /modules/negotiation/en/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fr' 2462s # received: 'index.html.fr' 2462s ok 11 2462s # GET /modules/negotiation/en/compressed/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fr.gz' 2462s # received: 'index.html.fr.gz' 2462s ok 12 2462s # GET /modules/negotiation/en/two/index 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fr.html' 2462s # received: 'index.fr.html' 2462s ok 13 2462s # GET /modules/negotiation/en/index.html.de 2462s # testing : Explicitly request en/index.html.de 2462s # expected: 200 2462s # received: '200' 2462s ok 14 2462s # GET /modules/negotiation/en/two/index.de.html 2462s # testing : Explicitly request en/two/index.de.html 2462s # expected: 200 2462s # received: '200' 2462s ok 15 2462s # GET /modules/negotiation/en/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.de' 2462s # received: 'index.html.de' 2462s ok 16 2462s # GET /modules/negotiation/en/compressed/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.de.gz' 2462s # received: 'index.html.de.gz' 2462s ok 17 2462s # GET /modules/negotiation/en/two/index 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.de.html' 2462s # received: 'index.de.html' 2462s ok 18 2462s # GET /modules/negotiation/en/index.html.fu 2462s # testing : Explicitly request en/index.html.fu 2462s # expected: 200 2462s # received: '200' 2462s ok 19 2462s # GET /modules/negotiation/en/two/index.fu.html 2462s # testing : Explicitly request en/two/index.fu.html 2462s # expected: 200 2462s # received: '200' 2462s ok 20 2462s # GET /modules/negotiation/en/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fu' 2462s # received: 'index.html.fu' 2462s ok 21 2462s # GET /modules/negotiation/en/compressed/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fu.gz' 2462s # received: 'index.html.fu.gz' 2462s ok 22 2462s # GET /modules/negotiation/en/two/index 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fu.html' 2462s # received: 'index.fu.html' 2462s ok 23 2462s # GET /modules/negotiation/en/index.html.zh-TW 2462s # testing : Explicitly request en/index.html.zh-TW 2462s # expected: 200 2462s # received: '200' 2462s ok 24 2462s # GET /modules/negotiation/en/two/index.zh-TW.html 2462s # testing : Explicitly request en/two/index.zh-TW.html 2462s # expected: 200 2462s # received: '200' 2462s ok 25 2462s # GET /modules/negotiation/en/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.zh-TW' 2462s # received: 'index.html.zh-TW' 2462s ok 26 2462s # GET /modules/negotiation/en/compressed/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.zh-TW.gz' 2462s # received: 'index.html.zh-TW.gz' 2462s ok 27 2462s # GET /modules/negotiation/en/two/index 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.zh-TW.html' 2462s # received: 'index.zh-TW.html' 2462s ok 28 2462s # GET /modules/negotiation/fr/ 2462s # testing : Verify correct default language for index.fr.foo 2462s # expected: 'index.html.fr' 2462s # received: 'index.html.fr' 2462s ok 29 2462s # GET /modules/negotiation/fr/compressed/ 2462s # testing : Verify correct default language for index.fr.foo.gz 2462s # expected: 'index.html.fr.gz' 2462s # received: 'index.html.fr.gz' 2462s ok 30 2462s # GET /modules/negotiation/fr/two/index 2462s # testing : Verify correct default language for index.fr.html 2462s # expected: 'index.fr.html' 2462s # received: 'index.fr.html' 2462s ok 31 2462s # GET /modules/negotiation/fr/index.html.en 2462s # testing : Explicitly request fr/index.html.en 2462s # expected: 200 2462s # received: '200' 2462s ok 32 2462s # GET /modules/negotiation/fr/two/index.en.html 2462s # testing : Explicitly request fr/two/index.en.html 2462s # expected: 200 2462s # received: '200' 2462s ok 33 2462s # GET /modules/negotiation/fr/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.en' 2462s # received: 'index.html.en' 2462s ok 34 2462s # GET /modules/negotiation/fr/compressed/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.en.gz' 2462s # received: 'index.html.en.gz' 2462s ok 35 2462s # GET /modules/negotiation/fr/two/index 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.en.html' 2462s # received: 'index.en.html' 2462s ok 36 2462s # GET /modules/negotiation/fr/index.html.fr 2462s # testing : Explicitly request fr/index.html.fr 2462s # expected: 200 2462s # received: '200' 2462s ok 37 2462s # GET /modules/negotiation/fr/two/index.fr.html 2462s # testing : Explicitly request fr/two/index.fr.html 2462s # expected: 200 2462s # received: '200' 2462s ok 38 2462s # GET /modules/negotiation/fr/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fr' 2462s # received: 'index.html.fr' 2462s ok 39 2462s # GET /modules/negotiation/fr/compressed/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fr.gz' 2462s # received: 'index.html.fr.gz' 2462s ok 40 2462s # GET /modules/negotiation/fr/two/index 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fr.html' 2462s # received: 'index.fr.html' 2462s ok 41 2462s # GET /modules/negotiation/fr/index.html.de 2462s # testing : Explicitly request fr/index.html.de 2462s # expected: 200 2462s # received: '200' 2462s ok 42 2462s # GET /modules/negotiation/fr/two/index.de.html 2462s # testing : Explicitly request fr/two/index.de.html 2462s # expected: 200 2462s # received: '200' 2462s ok 43 2462s # GET /modules/negotiation/fr/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.de' 2462s # received: 'index.html.de' 2462s ok 44 2462s # GET /modules/negotiation/fr/compressed/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.de.gz' 2462s # received: 'index.html.de.gz' 2462s ok 45 2462s # GET /modules/negotiation/fr/two/index 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.de.html' 2462s # received: 'index.de.html' 2462s ok 46 2462s # GET /modules/negotiation/fr/index.html.fu 2462s # testing : Explicitly request fr/index.html.fu 2462s # expected: 200 2462s # received: '200' 2462s ok 47 2462s # GET /modules/negotiation/fr/two/index.fu.html 2462s # testing : Explicitly request fr/two/index.fu.html 2462s # expected: 200 2462s # received: '200' 2462s ok 48 2462s # GET /modules/negotiation/fr/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fu' 2462s # received: 'index.html.fu' 2462s ok 49 2462s # GET /modules/negotiation/fr/compressed/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fu.gz' 2462s # received: 'index.html.fu.gz' 2462s ok 50 2462s # GET /modules/negotiation/fr/two/index 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fu.html' 2462s # received: 'index.fu.html' 2462s ok 51 2462s # GET /modules/negotiation/fr/index.html.zh-TW 2462s # testing : Explicitly request fr/index.html.zh-TW 2462s # expected: 200 2462s # received: '200' 2462s ok 52 2462s # GET /modules/negotiation/fr/two/index.zh-TW.html 2462s # testing : Explicitly request fr/two/index.zh-TW.html 2462s # expected: 200 2462s # received: '200' 2462s ok 53 2462s # GET /modules/negotiation/fr/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.zh-TW' 2462s # received: 'index.html.zh-TW' 2462s ok 54 2462s # GET /modules/negotiation/fr/compressed/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.zh-TW.gz' 2462s # received: 'index.html.zh-TW.gz' 2462s ok 55 2462s # GET /modules/negotiation/fr/two/index 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.zh-TW.html' 2462s # received: 'index.zh-TW.html' 2462s ok 56 2462s # GET /modules/negotiation/de/ 2462s # testing : Verify correct default language for index.de.foo 2462s # expected: 'index.html.de' 2462s # received: 'index.html.de' 2462s ok 57 2462s # GET /modules/negotiation/de/compressed/ 2462s # testing : Verify correct default language for index.de.foo.gz 2462s # expected: 'index.html.de.gz' 2462s # received: 'index.html.de.gz' 2462s ok 58 2462s # GET /modules/negotiation/de/two/index 2462s # testing : Verify correct default language for index.de.html 2462s # expected: 'index.de.html' 2462s # received: 'index.de.html' 2462s ok 59 2462s # GET /modules/negotiation/de/index.html.en 2462s # testing : Explicitly request de/index.html.en 2462s # expected: 200 2462s # received: '200' 2462s ok 60 2462s # GET /modules/negotiation/de/two/index.en.html 2462s # testing : Explicitly request de/two/index.en.html 2462s # expected: 200 2462s # received: '200' 2462s ok 61 2462s # GET /modules/negotiation/de/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.en' 2462s # received: 'index.html.en' 2462s ok 62 2462s # GET /modules/negotiation/de/compressed/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.en.gz' 2462s # received: 'index.html.en.gz' 2462s ok 63 2462s # GET /modules/negotiation/de/two/index 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.en.html' 2462s # received: 'index.en.html' 2462s ok 64 2462s # GET /modules/negotiation/de/index.html.fr 2462s # testing : Explicitly request de/index.html.fr 2462s # expected: 200 2462s # received: '200' 2462s ok 65 2462s # GET /modules/negotiation/de/two/index.fr.html 2462s # testing : Explicitly request de/two/index.fr.html 2462s # expected: 200 2462s # received: '200' 2462s ok 66 2462s # GET /modules/negotiation/de/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fr' 2462s # received: 'index.html.fr' 2462s ok 67 2462s # GET /modules/negotiation/de/compressed/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fr.gz' 2462s # received: 'index.html.fr.gz' 2462s ok 68 2462s # GET /modules/negotiation/de/two/index 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fr.html' 2462s # received: 'index.fr.html' 2462s ok 69 2462s # GET /modules/negotiation/de/index.html.de 2462s # testing : Explicitly request de/index.html.de 2462s # expected: 200 2462s # received: '200' 2462s ok 70 2462s # GET /modules/negotiation/de/two/index.de.html 2462s # testing : Explicitly request de/two/index.de.html 2462s # expected: 200 2462s # received: '200' 2462s ok 71 2462s # GET /modules/negotiation/de/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.de' 2462s # received: 'index.html.de' 2462s ok 72 2462s # GET /modules/negotiation/de/compressed/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.de.gz' 2462s # received: 'index.html.de.gz' 2462s ok 73 2462s # GET /modules/negotiation/de/two/index 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.de.html' 2462s # received: 'index.de.html' 2462s ok 74 2462s # GET /modules/negotiation/de/index.html.fu 2462s # testing : Explicitly request de/index.html.fu 2462s # expected: 200 2462s # received: '200' 2462s ok 75 2462s # GET /modules/negotiation/de/two/index.fu.html 2462s # testing : Explicitly request de/two/index.fu.html 2462s # expected: 200 2462s # received: '200' 2462s ok 76 2462s # GET /modules/negotiation/de/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fu' 2462s # received: 'index.html.fu' 2462s ok 77 2462s # GET /modules/negotiation/de/compressed/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fu.gz' 2462s # received: 'index.html.fu.gz' 2462s ok 78 2462s # GET /modules/negotiation/de/two/index 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fu.html' 2462s # received: 'index.fu.html' 2462s ok 79 2462s # GET /modules/negotiation/de/index.html.zh-TW 2462s # testing : Explicitly request de/index.html.zh-TW 2462s # expected: 200 2462s # received: '200' 2462s ok 80 2462s # GET /modules/negotiation/de/two/index.zh-TW.html 2462s # testing : Explicitly request de/two/index.zh-TW.html 2462s # expected: 200 2462s # received: '200' 2462s ok 81 2462s # GET /modules/negotiation/de/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.zh-TW' 2462s # received: 'index.html.zh-TW' 2462s ok 82 2462s # GET /modules/negotiation/de/compressed/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.zh-TW.gz' 2462s # received: 'index.html.zh-TW.gz' 2462s ok 83 2462s # GET /modules/negotiation/de/two/index 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.zh-TW.html' 2462s # received: 'index.zh-TW.html' 2462s ok 84 2462s # GET /modules/negotiation/fu/ 2462s # testing : Verify correct default language for index.fu.foo 2462s # expected: 'index.html.fu' 2462s # received: 'index.html.fu' 2462s ok 85 2462s # GET /modules/negotiation/fu/compressed/ 2462s # testing : Verify correct default language for index.fu.foo.gz 2462s # expected: 'index.html.fu.gz' 2462s # received: 'index.html.fu.gz' 2462s ok 86 2462s # GET /modules/negotiation/fu/two/index 2462s # testing : Verify correct default language for index.fu.html 2462s # expected: 'index.fu.html' 2462s # received: 'index.fu.html' 2462s ok 87 2462s # GET /modules/negotiation/fu/index.html.en 2462s # testing : Explicitly request fu/index.html.en 2462s # expected: 200 2462s # received: '200' 2462s ok 88 2462s # GET /modules/negotiation/fu/two/index.en.html 2462s # testing : Explicitly request fu/two/index.en.html 2462s # expected: 200 2462s # received: '200' 2462s ok 89 2462s # GET /modules/negotiation/fu/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.en' 2462s # received: 'index.html.en' 2462s ok 90 2462s # GET /modules/negotiation/fu/compressed/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.en.gz' 2462s # received: 'index.html.en.gz' 2462s ok 91 2462s # GET /modules/negotiation/fu/two/index 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.en.html' 2462s # received: 'index.en.html' 2462s ok 92 2462s # GET /modules/negotiation/fu/index.html.fr 2462s # testing : Explicitly request fu/index.html.fr 2462s # expected: 200 2462s # received: '200' 2462s ok 93 2462s # GET /modules/negotiation/fu/two/index.fr.html 2462s # testing : Explicitly request fu/two/index.fr.html 2462s # expected: 200 2462s # received: '200' 2462s ok 94 2462s # GET /modules/negotiation/fu/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fr' 2462s # received: 'index.html.fr' 2462s ok 95 2462s # GET /modules/negotiation/fu/compressed/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fr.gz' 2462s # received: 'index.html.fr.gz' 2462s ok 96 2462s # GET /modules/negotiation/fu/two/index 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fr.html' 2462s # received: 'index.fr.html' 2462s ok 97 2462s # GET /modules/negotiation/fu/index.html.de 2462s # testing : Explicitly request fu/index.html.de 2462s # expected: 200 2462s # received: '200' 2462s ok 98 2462s # GET /modules/negotiation/fu/two/index.de.html 2462s # testing : Explicitly request fu/two/index.de.html 2462s # expected: 200 2462s # received: '200' 2462s ok 99 2462s # GET /modules/negotiation/fu/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.de' 2462s # received: 'index.html.de' 2462s ok 100 2462s # GET /modules/negotiation/fu/compressed/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.de.gz' 2462s # received: 'index.html.de.gz' 2462s ok 101 2462s # GET /modules/negotiation/fu/two/index 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.de.html' 2462s # received: 'index.de.html' 2462s ok 102 2462s # GET /modules/negotiation/fu/index.html.fu 2462s # testing : Explicitly request fu/index.html.fu 2462s # expected: 200 2462s # received: '200' 2462s ok 103 2462s # GET /modules/negotiation/fu/two/index.fu.html 2462s # testing : Explicitly request fu/two/index.fu.html 2462s # expected: 200 2462s # received: '200' 2462s ok 104 2462s # GET /modules/negotiation/fu/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fu' 2462s # received: 'index.html.fu' 2462s ok 105 2462s # GET /modules/negotiation/fu/compressed/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fu.gz' 2462s # received: 'index.html.fu.gz' 2462s ok 106 2462s # GET /modules/negotiation/fu/two/index 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fu.html' 2462s # received: 'index.fu.html' 2462s ok 107 2462s # GET /modules/negotiation/fu/index.html.zh-TW 2462s # testing : Explicitly request fu/index.html.zh-TW 2462s # expected: 200 2462s # received: '200' 2462s ok 108 2462s # GET /modules/negotiation/fu/two/index.zh-TW.html 2462s # testing : Explicitly request fu/two/index.zh-TW.html 2462s # expected: 200 2462s # received: '200' 2462s ok 109 2462s # GET /modules/negotiation/fu/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.zh-TW' 2462s # received: 'index.html.zh-TW' 2462s ok 110 2462s # GET /modules/negotiation/fu/compressed/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.zh-TW.gz' 2462s # received: 'index.html.zh-TW.gz' 2462s ok 111 2462s # GET /modules/negotiation/fu/two/index 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.zh-TW.html' 2462s # received: 'index.zh-TW.html' 2462s ok 112 2462s # GET /modules/negotiation/zh-TW/ 2462s # testing : Verify correct default language for index.zh-TW.foo 2462s # expected: 'index.html.zh-TW' 2462s # received: 'index.html.zh-TW' 2462s ok 113 2462s # GET /modules/negotiation/zh-TW/compressed/ 2462s # testing : Verify correct default language for index.zh-TW.foo.gz 2462s # expected: 'index.html.zh-TW.gz' 2462s # received: 'index.html.zh-TW.gz' 2462s ok 114 2462s # GET /modules/negotiation/zh-TW/two/index 2462s # testing : Verify correct default language for index.zh-TW.html 2462s # expected: 'index.zh-TW.html' 2462s # received: 'index.zh-TW.html' 2462s ok 115 2462s # GET /modules/negotiation/zh-TW/index.html.en 2462s # testing : Explicitly request zh-TW/index.html.en 2462s # expected: 200 2462s # received: '200' 2462s ok 116 2462s # GET /modules/negotiation/zh-TW/two/index.en.html 2462s # testing : Explicitly request zh-TW/two/index.en.html 2462s # expected: 200 2462s # received: '200' 2462s ok 117 2462s # GET /modules/negotiation/zh-TW/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.en' 2462s # received: 'index.html.en' 2462s ok 118 2462s # GET /modules/negotiation/zh-TW/compressed/ 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.en.gz' 2462s # received: 'index.html.en.gz' 2462s ok 119 2462s # GET /modules/negotiation/zh-TW/two/index 2462s # Accept-Language: en 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.en.html' 2462s # received: 'index.en.html' 2462s ok 120 2462s # GET /modules/negotiation/zh-TW/index.html.fr 2462s # testing : Explicitly request zh-TW/index.html.fr 2462s # expected: 200 2462s # received: '200' 2462s ok 121 2462s # GET /modules/negotiation/zh-TW/two/index.fr.html 2462s # testing : Explicitly request zh-TW/two/index.fr.html 2462s # expected: 200 2462s # received: '200' 2462s ok 122 2462s # GET /modules/negotiation/zh-TW/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fr' 2462s # received: 'index.html.fr' 2462s ok 123 2462s # GET /modules/negotiation/zh-TW/compressed/ 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fr.gz' 2462s # received: 'index.html.fr.gz' 2462s ok 124 2462s # GET /modules/negotiation/zh-TW/two/index 2462s # Accept-Language: fr 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fr.html' 2462s # received: 'index.fr.html' 2462s ok 125 2462s # GET /modules/negotiation/zh-TW/index.html.de 2462s # testing : Explicitly request zh-TW/index.html.de 2462s # expected: 200 2462s # received: '200' 2462s ok 126 2462s # GET /modules/negotiation/zh-TW/two/index.de.html 2462s # testing : Explicitly request zh-TW/two/index.de.html 2462s # expected: 200 2462s # received: '200' 2462s ok 127 2462s # GET /modules/negotiation/zh-TW/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.de' 2462s # received: 'index.html.de' 2462s ok 128 2462s # GET /modules/negotiation/zh-TW/compressed/ 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.de.gz' 2462s # received: 'index.html.de.gz' 2462s ok 129 2462s # GET /modules/negotiation/zh-TW/two/index 2462s # Accept-Language: de 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.de.html' 2462s # received: 'index.de.html' 2462s ok 130 2462s # GET /modules/negotiation/zh-TW/index.html.fu 2462s # testing : Explicitly request zh-TW/index.html.fu 2462s # expected: 200 2462s # received: '200' 2462s ok 131 2462s # GET /modules/negotiation/zh-TW/two/index.fu.html 2462s # testing : Explicitly request zh-TW/two/index.fu.html 2462s # expected: 200 2462s # received: '200' 2462s ok 132 2462s # GET /modules/negotiation/zh-TW/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.fu' 2462s # received: 'index.html.fu' 2462s ok 133 2462s # GET /modules/negotiation/zh-TW/compressed/ 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.fu.gz' 2462s # received: 'index.html.fu.gz' 2462s ok 134 2462s # GET /modules/negotiation/zh-TW/two/index 2462s # Accept-Language: fu 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.fu.html' 2462s # received: 'index.fu.html' 2462s ok 135 2462s # GET /modules/negotiation/zh-TW/index.html.zh-TW 2462s # testing : Explicitly request zh-TW/index.html.zh-TW 2462s # expected: 200 2462s # received: '200' 2462s ok 136 2462s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 2462s # testing : Explicitly request zh-TW/two/index.zh-TW.html 2462s # expected: 200 2462s # received: '200' 2462s ok 137 2462s # GET /modules/negotiation/zh-TW/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.html.zh-TW' 2462s # received: 'index.html.zh-TW' 2462s ok 138 2462s # GET /modules/negotiation/zh-TW/compressed/ 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed (compression on) 2462s # expected: 'index.html.zh-TW.gz' 2462s # received: 'index.html.zh-TW.gz' 2462s ok 139 2462s # GET /modules/negotiation/zh-TW/two/index 2462s # Accept-Language: zh-TW 2462s # testing : Verify with a default language Accept-Language still obeyed 2462s # expected: 'index.zh-TW.html' 2462s # received: 'index.zh-TW.html' 2462s ok 140 2462s # GET /modules/negotiation/en/ 2462s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 2462s # testing : fu has a higher quality rating, so we expect fu 2462s # expected: 'index.html.fu' 2462s # received: 'index.html.fu' 2462s ok 141 2462s # GET /modules/negotiation/en/two/index 2462s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 2462s # testing : fu has a higher quality rating, so we expect fu 2462s # expected: 'index.fu.html' 2462s # received: 'index.fu.html' 2462s ok 142 2462s # GET /modules/negotiation/en/compressed/ 2462s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 2462s # testing : fu has a higher quality rating, so we expect fu 2462s # expected: 'index.html.fu.gz' 2462s # received: 'index.html.fu.gz' 2462s ok 143 2462s # GET /modules/negotiation/en/ 2462s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 2462s # testing : bu has the highest quality but is non-existant, so fr is next best 2462s # expected: 'index.html.fr' 2462s # received: 'index.html.fr' 2462s ok 144 2462s # GET /modules/negotiation/en/two/index 2462s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 2462s # testing : bu has the highest quality but is non-existant, so fr is next best 2462s # expected: 'index.fr.html' 2462s # received: 'index.fr.html' 2462s ok 145 2462s # GET /modules/negotiation/en/compressed/ 2462s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 2462s # testing : bu has the highest quality but is non-existant, so fr is next best 2462s # expected: 'index.html.fr.gz' 2462s # received: 'index.html.fr.gz' 2462s ok 146 2462s # GET /modules/negotiation/query/test?foo 2462s # testing : The type map gives the script the highest quality; 2462s # the request included a query string 2462s # expected: 'QUERY_STRING --> foo' 2462s # received: 'QUERY_STRING --> foo' 2462s ok 147 2462s # testing : should send correct variant 2462s # expected: 'text/plain' 2462s # received: 'text/plain' 2462s ok 148 2462s # testing : should send correct variant 2462s # expected: 'text/plain' 2462s # received: 'text/plain' 2462s ok 149 2462s # testing : should send correct variant 2462s # expected: 'text/html' 2462s # received: 'text/html' 2462s ok 150 2462s # testing : should send correct variant 2462s # expected: 'image/jpeg' 2462s # received: 'image/jpeg' 2462s ok 151 2462s # testing : should send correct variant 2462s # expected: 'image/gif' 2462s # received: 'image/gif' 2462s ok 152 2462s # testing : should send correct variant 2462s # expected: 'text/plain' 2462s # received: 'text/plain' 2462s ok 153 2462s # testing : expect Not Acceptable for Accept: 2462s # expected: 406 2462s # received: '406' 2462s ok 154 2462s # testing : expect Not Acceptable for Accept: *bad 2462s # expected: 406 2462s # received: '406' 2462s ok 155 2462s # testing : expect Not Acceptable for Accept: /* 2462s # expected: 406 2462s # received: '406' 2462s ok 156 2462s # testing : expect Not Acceptable for Accept: */ 2462s # expected: 406 2462s # received: '406' 2462s ok 157 2462s # testing : expect Not Acceptable for Accept: te/* 2462s # expected: 406 2462s # received: '406' 2462s ok 158 2462s ok 2474s t/modules/proxy.t ................... 2474s 1..46 2474s # Running under perl version 5.038002 for linux 2474s # Current time local: Wed Mar 20 19:48:07 2024 2474s # Current time GMT: Wed Mar 20 19:48:07 2024 2474s # Using Test.pm version 1.31 2474s # Using Apache/Test.pm version 1.42 2474s # testing : reverse proxy 2474s # expected: 200 2474s # received: '200' 2474s ok 1 2474s # testing : reverse proxied body 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 2 2474s # testing : reverse proxy to index.html 2474s # expected: 200 2474s # received: '200' 2474s ok 3 2474s # testing : reverse proxied body to index.html 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 4 2474s # testing : reverse proxy match 2474s # expected: 200 2474s # received: '200' 2474s ok 5 2474s # testing : reverse proxied body match 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 6 2474s # testing : reverse proxy match to index.html 2474s # expected: 200 2474s # received: '200' 2474s ok 7 2474s # testing : reverse proxied body match to index.html 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 8 2474s # testing : reverse proxy match no slash 2474s # expected: 200 2474s # received: '200' 2474s ok 9 2474s # testing : reverse proxied body no slash 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 10 2474s # testing : reverse proxy match w/ slash 2474s # expected: 200 2474s # received: '200' 2474s ok 11 2474s # testing : reverse proxied body w/ slash 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 12 2474s # testing : reverse proxy match w/ slash to index.html 2474s # expected: 200 2474s # received: '200' 2474s ok 13 2474s # testing : reverse proxied body w/ slash to index.html 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 14 2474s # testing : reverse Location-proxy to index.html 2474s # expected: 200 2474s # received: '200' 2474s ok 15 2474s # testing : reverse Location-proxied body 2474s # expected: qr/^welcome to / 2474s # received: 'welcome to localhost:8529 2474s # ' 2474s ok 16 2474s # testing : reverse Location-proxy blocked by no-proxy env 2474s # expected: 404 2474s # received: '404' 2474s ok 17 2474s # testing : reverse proxy to env.pl 2474s # expected: 200 2474s # received: '200' 2474s ok 18 2474s # testing : reverse proxied env.pl response 2474s # expected: qr/^APACHE_TEST_HOSTNAME = / 2474s # received: 'APACHE_TEST_HOSTNAME = test.host.name 2474s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # CONTEXT_PREFIX = 2474s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # ENV_TEST = mod_env test environment variable 2474s # ENV_TEST_EMPTY = 2474s # GATEWAY_INTERFACE = CGI/1.1 2474s # HTTP_CONNECTION = close 2474s # HTTP_HOST = localhost:8529 2474s # HTTP_USER_AGENT = libwww-perl/6.76 2474s # HTTP_X_FORWARDED_FOR = 127.0.0.1 2474s # HTTP_X_FORWARDED_HOST = localhost:8539 2474s # HTTP_X_FORWARDED_SERVER = localhost 2474s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2474s # QUERY_STRING = 2474s # REMOTE_ADDR = 127.0.0.1 2474s # REMOTE_PORT = 40520 2474s # REQUEST_METHOD = GET 2474s # REQUEST_SCHEME = http 2474s # REQUEST_URI = /modules/cgi/env.pl 2474s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2474s # SCRIPT_NAME = /modules/cgi/env.pl 2474s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 2474s # SCRIPT_URL = /modules/cgi/env.pl 2474s # SERVER_ADDR = 127.0.0.1 2474s # SERVER_ADMIN = tuser@localhost 2474s # SERVER_NAME = localhost 2474s # SERVER_PORT = 8529 2474s # SERVER_PROTOCOL = HTTP/1.1 2474s # SERVER_SIGNATURE = 2474s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2474s # UNIQUE_ID = Zfs9e1HozjflKRNYQZ_QOQAAAI8 2474s # ' 2474s ok 19 2474s # testing : X-Forwarded-For enabled 2474s # expected: qr/HTTP_X_FORWARDED_FOR = / 2474s # received: 'APACHE_TEST_HOSTNAME = test.host.name 2474s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # CONTEXT_PREFIX = 2474s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # ENV_TEST = mod_env test environment variable 2474s # ENV_TEST_EMPTY = 2474s # GATEWAY_INTERFACE = CGI/1.1 2474s # HTTP_CONNECTION = close 2474s # HTTP_HOST = localhost:8529 2474s # HTTP_USER_AGENT = libwww-perl/6.76 2474s # HTTP_X_FORWARDED_FOR = 127.0.0.1 2474s # HTTP_X_FORWARDED_HOST = localhost:8539 2474s # HTTP_X_FORWARDED_SERVER = localhost 2474s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2474s # QUERY_STRING = 2474s # REMOTE_ADDR = 127.0.0.1 2474s # REMOTE_PORT = 40520 2474s # REQUEST_METHOD = GET 2474s # REQUEST_SCHEME = http 2474s # REQUEST_URI = /modules/cgi/env.pl 2474s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2474s # SCRIPT_NAME = /modules/cgi/env.pl 2474s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 2474s # SCRIPT_URL = /modules/cgi/env.pl 2474s # SERVER_ADDR = 127.0.0.1 2474s # SERVER_ADMIN = tuser@localhost 2474s # SERVER_NAME = localhost 2474s # SERVER_PORT = 8529 2474s # SERVER_PROTOCOL = HTTP/1.1 2474s # SERVER_SIGNATURE = 2474s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2474s # UNIQUE_ID = Zfs9e1HozjflKRNYQZ_QOQAAAI8 2474s # ' 2474s ok 20 2474s # testing : reverse proxy to env.pl without X-F-F 2474s # expected: 200 2474s # received: '200' 2474s ok 21 2474s # testing : reverse proxied env.pl w/o X-F-F 2474s # expected: qr/HTTP_X_FORWARDED_FOR = / 2474s # received: 'APACHE_TEST_HOSTNAME = test.host.name 2474s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # CONTEXT_PREFIX = 2474s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # ENV_TEST = mod_env test environment variable 2474s # ENV_TEST_EMPTY = 2474s # GATEWAY_INTERFACE = CGI/1.1 2474s # HTTP_CONNECTION = Keep-Alive 2474s # HTTP_HOST = localhost:8529 2474s # HTTP_USER_AGENT = libwww-perl/6.76 2474s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2474s # QUERY_STRING = 2474s # REMOTE_ADDR = 127.0.0.1 2474s # REMOTE_PORT = 40536 2474s # REQUEST_METHOD = GET 2474s # REQUEST_SCHEME = http 2474s # REQUEST_URI = /modules/cgi/env.pl 2474s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2474s # SCRIPT_NAME = /modules/cgi/env.pl 2474s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 2474s # SCRIPT_URL = /modules/cgi/env.pl 2474s # SERVER_ADDR = 127.0.0.1 2474s # SERVER_ADMIN = tuser@localhost 2474s # SERVER_NAME = localhost 2474s # SERVER_PORT = 8529 2474s # SERVER_PROTOCOL = HTTP/1.1 2474s # SERVER_SIGNATURE = 2474s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2474s # UNIQUE_ID = Zfs9eyD5fxxoh0422C7nhQAAAM0 2474s # ' 2474s ok 22 2474s # testing : reverse proxy with query string 2474s # expected: 200 2474s # received: '200' 2474s ok 23 2474s # testing : reverse proxied query string OK 2474s # expected: qr/QUERY_STRING = reverse-proxy\n/s 2474s # received: 'APACHE_TEST_HOSTNAME = test.host.name 2474s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # CONTEXT_PREFIX = 2474s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2474s # ENV_TEST = mod_env test environment variable 2474s # ENV_TEST_EMPTY = 2474s # GATEWAY_INTERFACE = CGI/1.1 2474s # HTTP_CONNECTION = close 2474s # HTTP_HOST = localhost:8529 2474s # HTTP_USER_AGENT = libwww-perl/6.76 2474s # HTTP_X_FORWARDED_FOR = 127.0.0.1 2474s # HTTP_X_FORWARDED_HOST = localhost:8539 2474s # HTTP_X_FORWARDED_SERVER = localhost 2474s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2474s # QUERY_STRING = reverse-proxy 2474s # REMOTE_ADDR = 127.0.0.1 2474s # REMOTE_PORT = 40550 2474s # REQUEST_METHOD = GET 2474s # REQUEST_SCHEME = http 2474s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 2474s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2474s # SCRIPT_NAME = /modules/cgi/env.pl 2474s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 2474s # SCRIPT_URL = /modules/cgi/env.pl 2474s # SERVER_ADDR = 127.0.0.1 2474s # SERVER_ADMIN = tuser@localhost 2474s # SERVER_NAME = localhost 2474s # SERVER_PORT = 8529 2474s # SERVER_PROTOCOL = HTTP/1.1 2474s # SERVER_SIGNATURE = 2474s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2474s # UNIQUE_ID = Zfs9e7dMT7iYs-QSvydg_gAAAAo 2474s # ' 2474s ok 24 2474s # testing : reverse proxy to dripfeed CGI 2474s # expected: 200 2474s # received: '200' 2474s ok 25 2474s # testing : reverse proxied to dripfeed CGI content OK 2474s # expected: 'abcdef' 2474s # received: 'abcdef' 2474s ok 26 2474s # testing : reverse proxy to nph-102 2474s # expected: 102 2474s # received: '102' 2474s ok 27 2474s # testing : reverse proxy 102 response 2474s # expected: '' 2474s # received: '' 2474s ok 28 2474s # testing : reverse proxy URI decoding issue, PR 15207 2474s # expected: 404 2474s # received: '404' 2474s ok 29 2474s # testing : ProxyPass not-proxied request 2474s # expected: 200 2474s # received: '200' 2474s ok 30 2474s # testing : ProxyPass not-proxied content OK 2474s # expected: 'hello world' 2474s # received: 'hello world' 2474s ok 31 2474s # testing : Lua executed 2474s # expected: 200 2474s # received: '200' 2474s ok 32 2474s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 2474s # expected: 'fakedomain=local;domain=remote' 2474s # received: 'fakedomain=local;domain=remote' 2474s ok 33 2474s # testing : Lua executed 2474s # expected: 200 2474s # received: '200' 2474s ok 34 2474s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 2474s # expected: 'fakepath=/local;path=/remote' 2474s # received: 'fakepath=/local;path=/remote' 2474s ok 35 2474s # testing : Lua executed 2474s # expected: 200 2474s # received: '200' 2474s ok 36 2474s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 2474s # expected: 'domain=remote;path=/remote;foo=bar' 2474s # received: 'domain=remote;path=/remote;foo=bar' 2474s ok 37 2474s # testing : reverse proxy of redirect 2474s # expected: 301 2474s # received: '301' 2474s ok 38 2474s # testing : reverse proxy rewrote redirect 2474s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 2474s # received: 'http://localhost:8539/reverse/alias' 2474s ok 39 2474s # testing : reverse proxy of redirect via balancer 2474s # expected: 301 2474s # received: '301' 2474s ok 40 2474s # testing : reverse proxy via balancer rewrote redirect 2474s # expected: 'http://localhost:8555/pr45434/5.html' 2474s # received: 'http://localhost:8555/pr45434/5.html' 2474s ok 41 2474s # testing : ProxyPass UDS path 2474s # expected: 200 2474s # received: '200' 2474s ok 42 2474s # testing : UDS content OK 2474s # expected: 'hello world' 2474s # received: 'hello world' 2474s ok 43 2474s # testing : proxy mapping=servlet map it to /servlet/mapping.html 2474s # expected: 200 2474s # received: '200' 2474s ok 44 2474s # testing : proxy mapping=servlet map it to /servlet/mapping.html 2474s # expected: 200 2474s # received: '200' 2474s ok 45 2474s # testing : proxy to /servlet/mapping.html 2474s # expected: 200 2474s # received: '200' 2474s ok 46 2474s ok 2477s t/modules/proxy_balancer.t .......... 2477s 1..16 2477s # Running under perl version 5.038002 for linux 2477s # Current time local: Wed Mar 20 19:48:19 2024 2477s # Current time GMT: Wed Mar 20 19:48:19 2024 2477s # Using Test.pm version 1.31 2477s # Using Apache/Test.pm version 1.42 2477s # testing : Balancer did not die 2477s # expected: 200 2477s # received: '200' 2477s ok 1 2477s # testing : Balancer did not die 2477s # expected: 200 2477s # received: '200' 2477s ok 2 2477s # testing : Balancer did not die 2477s # expected: 200 2477s # received: '200' 2477s ok 3 2477s # testing : failed over 2477s # expected: 200 2477s # received: '200' 2477s ok 4 2477s # testing : response body echoed 2477s # expected: 'AAAAAAAA' 2477s # received: 'AAAAAAAA' 2477s ok 5 2477s # testing : failed over 2477s # expected: 200 2477s # received: '200' 2477s ok 6 2477s # testing : response body echoed 2477s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 2477s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 2477s ok 7 2477s # testing : failed over 2477s # expected: 200 2477s # received: '200' 2477s ok 8 2477s # testing : response body echoed 2477s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 2477s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 2477s ok 9 2477s # testing : failed over 2477s # expected: 200 2477s # received: '200' 2477s ok 10 2477s # testing : response body echoed 2477s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 2477s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 2477s ok 11 2477s # testing : Can't find balancer-manager 2477s # expected: 200 2477s # received: '200' 2477s ok 12 2477s # testing : request failed 2477s # expected: 200 2477s # received: '200' 2477s ok 13 2477s # testing : AJP worker created 2477s # expected: qr/ajp/ 2477s # received: ' 2477s # Balancer Manager 2477s # 2477s # 2477s #

Load Balancer Manager for localhost

2477s # 2477s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
2477s #
Server Built: 2024-03-18T12:35:36
2477s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
2477s #
2477s #

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
2477s #
2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
2477s #
2477s #

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
2477s #
2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
2477s #
2477s #

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
2477s #
2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
2477s #
2477s #

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
2477s #
2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85541.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
2477s #
2477s #

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
2477s #
2477s # 2477s # 2477s # 2477s # 2477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
2477s #
2477s #

LoadBalancer Status for balancer://failover [pc774822f_failover]

2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
2477s #
2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85561.000Init Err 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
2477s #
2477s #

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s # 2477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
2477s #
2477s # 2477s # 2477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
2477s #
2477s # 2477s # ' 2477s ok 14 2477s # testing : request should fail for /dynproxy 2477s # expected: 503 2477s # received: '503' 2477s ok 15 2477s # testing : request failed to /dynproxy 2477s # expected: 200 2477s # received: '200' 2477s ok 16 2477s ok 2480s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 2481s t/modules/proxy_fcgi.t .............. 2481s 1..27 2481s # Running under perl version 5.038002 for linux 2481s # Current time local: Wed Mar 20 19:48:22 2024 2481s # Current time GMT: Wed Mar 20 19:48:22 2024 2481s # Using Test.pm version 1.31 2481s # Using Apache/Test.pm version 1.42 2481s # testing : proxy to FCGI backend works (/fcgisetenv?query) 2481s # expected: 200 2481s # received: '200' 2481s ok 1 2481s # > APACHE_TEST_HOSTNAME=test.host.name 2481s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > CONTEXT_PREFIX= 2481s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > ENV_TEST=mod_env test environment variable 2481s # > ENV_TEST_EMPTY= 2481s # > FCGI_ROLE=RESPONDER 2481s # > GATEWAY_INTERFACE=CGI/1.1 2481s # > HTTP_CONNECTION=TE, close 2481s # > HTTP_HOST=localhost:8558 2481s # > HTTP_TE=deflate,gzip;q=0.3 2481s # > HTTP_USER_AGENT=libwww-perl/6.76 2481s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2481s # > QUERY_STRING=test_value 2481s # > REMOTE_PORT=36832 2481s # > REQUEST_METHOD=GET 2481s # > REQUEST_SCHEME=http 2481s # > REQUEST_URI=/fcgisetenv?query 2481s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 2481s # > SCRIPT_NAME=/fcgisetenv 2481s # > SCRIPT_URI=http://localhost:8558/fcgisetenv 2481s # > SCRIPT_URL=/fcgisetenv 2481s # > SERVER_ADDR=127.0.0.1 2481s # > SERVER_ADMIN=tuser@localhost 2481s # > SERVER_NAME=localhost 2481s # > SERVER_PORT=8558 2481s # > SERVER_PROTOCOL=HTTP/1.1 2481s # > SERVER_SIGNATURE= 2481s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2481s # > TEST_CGI_VERSION=v1.1 2481s # > TEST_DOCROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > TEST_EMPTY= 2481s # > UNIQUE_ID=Zfs9iSD5fxxoh0422C7nmgAAAMg 2481s # > proxy-nokeepalive=1 2481s # testing : ProxyFCGISetEnvIf can override an existing variable 2481s # expected: 'test_value' 2481s # received: 'test_value' 2481s ok 2 2481s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 2481s # expected: undef 2481s # received: undef 2481s ok 3 2481s # testing : ProxyFCGISetEnvIf can set empty values 2481s # expected: '' 2481s # received: '' 2481s ok 4 2481s # testing : ProxyFCGISetEnvIf can replace with request variables 2481s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 2481s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 2481s ok 5 2481s # testing : ProxyFCGISetEnvIf can replace with backreferences 2481s # expected: 'v1.1' 2481s # received: 'v1.1' 2481s ok 6 2481s # testing : ProxyFCGISetEnvIf can unset var 2481s # expected: undef 2481s # received: undef 2481s ok 7 2481s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 2481s # expected: 200 2481s # received: '200' 2481s ok 8 2481s # > APACHE_TEST_HOSTNAME=test.host.name 2481s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > CONTEXT_PREFIX= 2481s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > ENV_TEST=mod_env test environment variable 2481s # > ENV_TEST_EMPTY= 2481s # > FCGI_ROLE=RESPONDER 2481s # > GATEWAY_INTERFACE=CGI/1.1 2481s # > HTTP_CONNECTION=TE, close 2481s # > HTTP_HOST=localhost:8558 2481s # > HTTP_TE=deflate,gzip;q=0.3 2481s # > HTTP_USER_AGENT=libwww-perl/6.76 2481s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2481s # > QUERY_STRING=query 2481s # > REMOTE_ADDR=127.0.0.1 2481s # > REMOTE_PORT=36838 2481s # > REQUEST_METHOD=GET 2481s # > REQUEST_SCHEME=http 2481s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 2481s # > SCRIPT_FILENAME=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 2481s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 2481s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-generic/index.php 2481s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 2481s # > SERVER_ADDR=127.0.0.1 2481s # > SERVER_ADMIN=tuser@localhost 2481s # > SERVER_NAME=localhost 2481s # > SERVER_PORT=8558 2481s # > SERVER_PROTOCOL=HTTP/1.1 2481s # > SERVER_SIGNATURE= 2481s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2481s # > UNIQUE_ID=Zfs9iiD5fxxoh0422C7nmwAAAMA 2481s # > proxy-nokeepalive=1 2481s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 2481s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 2481s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 2481s ok 9 2481s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 2481s # expected: 200 2481s # received: '200' 2481s ok 10 2481s # > APACHE_TEST_HOSTNAME=test.host.name 2481s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > CONTEXT_PREFIX= 2481s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > ENV_TEST=mod_env test environment variable 2481s # > ENV_TEST_EMPTY= 2481s # > FCGI_ROLE=RESPONDER 2481s # > GATEWAY_INTERFACE=CGI/1.1 2481s # > HTTP_CONNECTION=TE, close 2481s # > HTTP_HOST=localhost:8558 2481s # > HTTP_TE=deflate,gzip;q=0.3 2481s # > HTTP_USER_AGENT=libwww-perl/6.76 2481s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2481s # > QUERY_STRING=query 2481s # > REMOTE_ADDR=127.0.0.1 2481s # > REMOTE_PORT=36854 2481s # > REQUEST_METHOD=GET 2481s # > REQUEST_SCHEME=http 2481s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 2481s # > SCRIPT_FILENAME=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 2481s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 2481s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-generic-rewrite/index.php 2481s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 2481s # > SERVER_ADDR=127.0.0.1 2481s # > SERVER_ADMIN=tuser@localhost 2481s # > SERVER_NAME=localhost 2481s # > SERVER_PORT=8558 2481s # > SERVER_PROTOCOL=HTTP/1.1 2481s # > SERVER_SIGNATURE= 2481s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2481s # > UNIQUE_ID=Zfs9iiD5fxxoh0422C7nnAAAANY 2481s # > proxy-nokeepalive=1 2481s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 2481s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 2481s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 2481s ok 11 2481s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 2481s # expected: 200 2481s # received: '200' 2481s ok 12 2481s # > APACHE_TEST_HOSTNAME=test.host.name 2481s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > CONTEXT_PREFIX= 2481s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > ENV_TEST=mod_env test environment variable 2481s # > ENV_TEST_EMPTY= 2481s # > FCGI_ROLE=RESPONDER 2481s # > GATEWAY_INTERFACE=CGI/1.1 2481s # > HTTP_CONNECTION=TE, close 2481s # > HTTP_HOST=localhost:8558 2481s # > HTTP_TE=deflate,gzip;q=0.3 2481s # > HTTP_USER_AGENT=libwww-perl/6.76 2481s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2481s # > PATH_INFO=/path/info 2481s # > PATH_TRANSLATED=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info 2481s # > QUERY_STRING=query 2481s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 2481s # > REDIRECT_ENV_TEST=mod_env test environment variable 2481s # > REDIRECT_ENV_TEST_EMPTY= 2481s # > REDIRECT_QUERY_STRING=query 2481s # > REDIRECT_SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-rewrite-path-info/path/info 2481s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 2481s # > REDIRECT_STATUS=200 2481s # > REDIRECT_UNIQUE_ID=Zfs9iiD5fxxoh0422C7nnQAAANI 2481s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 2481s # > REMOTE_ADDR=127.0.0.1 2481s # > REMOTE_PORT=36858 2481s # > REQUEST_METHOD=GET 2481s # > REQUEST_SCHEME=http 2481s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 2481s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 2481s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 2481s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-rewrite-path-info/path/info 2481s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 2481s # > SERVER_ADDR=127.0.0.1 2481s # > SERVER_ADMIN=tuser@localhost 2481s # > SERVER_NAME=localhost 2481s # > SERVER_PORT=8558 2481s # > SERVER_PROTOCOL=HTTP/1.1 2481s # > SERVER_SIGNATURE= 2481s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2481s # > UNIQUE_ID=Zfs9iiD5fxxoh0422C7nnQAAANI 2481s # > proxy-nokeepalive=1 2481s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 2481s # expected: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 2481s # received: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 2481s ok 13 2481s # testing : Default SCRIPT_NAME uses actual path to script 2481s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 2481s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 2481s ok 14 2481s # testing : Default PATH_INFO is correct 2481s # expected: '/path/info' 2481s # received: '/path/info' 2481s ok 15 2481s # testing : Default PATH_TRANSLATED is correct 2481s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 2481s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 2481s ok 16 2481s # testing : Default QUERY_STRING is correct 2481s # expected: 'query' 2481s # received: 'query' 2481s ok 17 2481s # testing : Default REDIRECT_URL uses original client URL 2481s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 2481s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 2481s ok 18 2481s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 2481s # expected: 200 2481s # received: '200' 2481s ok 19 2481s # > APACHE_TEST_HOSTNAME=test.host.name 2481s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > CONTEXT_PREFIX= 2481s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > ENV_TEST=mod_env test environment variable 2481s # > ENV_TEST_EMPTY= 2481s # > FCGI_ROLE=RESPONDER 2481s # > GATEWAY_INTERFACE=CGI/1.1 2481s # > HTTP_CONNECTION=TE, close 2481s # > HTTP_HOST=localhost:8558 2481s # > HTTP_TE=deflate,gzip;q=0.3 2481s # > HTTP_USER_AGENT=libwww-perl/6.76 2481s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2481s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 2481s # > PATH_TRANSLATED=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 2481s # > QUERY_STRING=query 2481s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 2481s # > REDIRECT_ENV_TEST=mod_env test environment variable 2481s # > REDIRECT_ENV_TEST_EMPTY= 2481s # > REDIRECT_HANDLER=application/x-fcgi-action 2481s # > REDIRECT_QUERY_STRING=query 2481s # > REDIRECT_SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-action/index.php/path/info 2481s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 2481s # > REDIRECT_STATUS=200 2481s # > REDIRECT_UNIQUE_ID=Zfs9iiD5fxxoh0422C7nngAAAMQ 2481s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 2481s # > REMOTE_ADDR=127.0.0.1 2481s # > REMOTE_PORT=36862 2481s # > REQUEST_METHOD=GET 2481s # > REQUEST_SCHEME=http 2481s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 2481s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 2481s # > SCRIPT_NAME=/fcgi-action-virtual 2481s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi-action/index.php/path/info 2481s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 2481s # > SERVER_ADDR=127.0.0.1 2481s # > SERVER_ADMIN=tuser@localhost 2481s # > SERVER_NAME=localhost 2481s # > SERVER_PORT=8558 2481s # > SERVER_PROTOCOL=HTTP/1.1 2481s # > SERVER_SIGNATURE= 2481s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2481s # > UNIQUE_ID=Zfs9iiD5fxxoh0422C7nngAAAMQ 2481s # > proxy-nokeepalive=1 2481s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 2481s # expected: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 2481s # received: 'proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 2481s ok 20 2481s # testing : Action SCRIPT_NAME is the virtual action Location 2481s # expected: '/fcgi-action-virtual' 2481s # received: '/fcgi-action-virtual' 2481s ok 21 2481s # testing : Action PATH_INFO contains full URI path 2481s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 2481s # received: '/modules/proxy/fcgi-action/index.php/path/info' 2481s ok 22 2481s # testing : Action PATH_TRANSLATED contains full URI path 2481s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 2481s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 2481s ok 23 2481s # testing : Action QUERY_STRING is correct 2481s # expected: 'query' 2481s # received: 'query' 2481s ok 24 2481s # testing : Action REDIRECT_URL uses original client URL 2481s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 2481s # received: '/modules/proxy/fcgi-action/index.php/path/info' 2481s ok 25 2481s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 2481s # expected: 200 2481s # received: '200' 2481s ok 26 2481s # > APACHE_TEST_HOSTNAME=test.host.name 2481s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > CONTEXT_PREFIX= 2481s # > DOCUMENT_ROOT=/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2481s # > ENV_TEST=mod_env test environment variable 2481s # > ENV_TEST_EMPTY= 2481s # > FCGI_ROLE=RESPONDER 2481s # > GATEWAY_INTERFACE=CGI/1.1 2481s # > HTTP_CONNECTION=TE, close 2481s # > HTTP_HOST=localhost:8558 2481s # > HTTP_TE=deflate,gzip;q=0.3 2481s # > HTTP_USER_AGENT=libwww-perl/6.76 2481s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2481s # > QUERY_STRING= 2481s # > REMOTE_ADDR=127.0.0.1 2481s # > REMOTE_PORT=36872 2481s # > REQUEST_METHOD=GET 2481s # > REQUEST_SCHEME=http 2481s # > REQUEST_URI=/modules/proxy/fcgi/index.php 2481s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8557/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 2481s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 2481s # > SCRIPT_URI=http://localhost:8558/modules/proxy/fcgi/index.php 2481s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 2481s # > SERVER_ADDR=127.0.0.1 2481s # > SERVER_ADMIN=tuser@localhost 2481s # > SERVER_NAME=localhost 2481s # > SERVER_PORT=8558 2481s # > SERVER_PROTOCOL=HTTP/1.1 2481s # > SERVER_SIGNATURE= 2481s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2481s # > UNIQUE_ID=Zfs9iiD5fxxoh0422C7nnwAAANE 2481s # > proxy-nokeepalive=1 2481s # testing : Server sets correct SCRIPT_NAME by default 2481s # expected: '/modules/proxy/fcgi/index.php' 2481s # received: '/modules/proxy/fcgi/index.php' 2481s ok 27 2481s ok 2484s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 2486s t/modules/ratelimit.t ............... 2486s 1..3 2486s # Running under perl version 5.038002 for linux 2486s # Current time local: Wed Mar 20 19:48:29 2024 2486s # Current time GMT: Wed Mar 20 19:48:29 2024 2486s # Using Test.pm version 1.31 2486s # Using Apache/Test.pm version 1.42 2486s # Status Line: '200 OK' 2486s # testing : ratelimited small file 2486s # expected: '200' 2486s # received: '200' 2486s ok 1 2486s # Status Line: '200 OK' 2486s # testing : ratelimited small autoindex output 2486s # expected: '200' 2486s # received: '200' 2486s ok 2 2486s # Status Line: '200 OK' 2486s # testing : ratelimited chunked response 2486s # expected: '200' 2486s # received: '200' 2486s ok 3 2486s ok 2490s t/modules/reflector.t ............... 2490s 1..14 2490s # Running under perl version 5.038002 for linux 2490s # Current time local: Wed Mar 20 19:48:31 2024 2490s # Current time GMT: Wed Mar 20 19:48:31 2024 2490s # Using Test.pm version 1.31 2490s # Using Apache/Test.pm version 1.42 2490s # testing : Checking return code is '200' 2490s # expected: 200 2490s # received: '200' 2490s ok 1 2490s ok 2 2490s # testing : 'Content-Encoding' has not been added because there was no filter 2490s # expected: undef 2490s # received: undef 2490s ok 3 2490s # testing : 'header2reflect' is present 2490s # expected: '1' 2490s # received: '1' 2490s ok 4 2490s # testing : 'header2update' is absent 2490s # expected: undef 2490s # received: undef 2490s ok 5 2490s # testing : 'header2updateUpdated' is present 2490s # expected: '1' 2490s # received: '1' 2490s ok 6 2490s # testing : 'header2delete' is absent 2490s # expected: undef 2490s # received: undef 2490s ok 7 2490s # testing : Checking return code is '200' 2490s # expected: 200 2490s # received: '200' 2490s ok 8 2490s ok 9 2490s # testing : 'Content-Encoding' has been added by the DEFLATE filter 2490s # expected: 'gzip' 2490s # received: 'gzip' 2490s ok 10 2490s # testing : 'header2reflect' is present 2490s # expected: '1' 2490s # received: '1' 2490s ok 11 2490s # testing : 'header2update' is absent 2490s # expected: undef 2490s # received: undef 2490s ok 12 2490s # testing : 'header2updateUpdated' is present 2490s # expected: '1' 2490s # received: '1' 2490s ok 13 2490s # testing : 'header2delete' is absent 2490s # expected: undef 2490s # received: undef 2490s ok 14 2490s ok 2493s t/modules/remoteip.t ................ 2493s 1..12 2493s # Running under perl version 5.038002 for linux 2493s # Current time local: Wed Mar 20 19:48:35 2024 2493s # Current time GMT: Wed Mar 20 19:48:35 2024 2493s # Using Test.pm version 1.31 2493s # Using Apache/Test.pm version 1.42 2493s ok 1 2493s # testing : PROXY human readable TCP4 protocol check 2493s # expected: 200 2493s # received: '200' 2493s ok 2 2493s # testing : Content check 2493s # expected: 'PROXY-OK' 2493s # received: 'PROXY-OK' 2493s ok 3 2493s ok 4 2493s # testing : broken PROXY human readable protocol check 2493s # expected: undef 2493s # received: undef 2493s ok 5 2493s # testing : Content check 2493s # expected: '' 2493s # received: '' 2493s ok 6 2493s ok 7 2493s # testing : PROXY human readable TCP6 protocol check 2493s # expected: 200 2493s # received: '200' 2493s ok 8 2493s # testing : Content check 2493s # expected: 'PROXY-OK' 2493s # received: 'PROXY-OK' 2493s ok 9 2493s ok 10 2493s # testing : PROXY binary protocol TCP4 check 2493s # expected: 200 2493s # received: '200' 2493s ok 11 2493s # testing : Content check 2493s # expected: 'PROXY-OK' 2493s # received: 'PROXY-OK' 2493s ok 12 2493s ok 2495s t/modules/rewrite.t ................. 2495s 1..53 2495s # Running under perl version 5.038002 for linux 2495s # Current time local: Wed Mar 20 19:48:38 2024 2495s # Current time GMT: Wed Mar 20 19:48:38 2024 2495s # Using Test.pm version 1.31 2495s # Using Apache/Test.pm version 1.42 2495s ok 1 2495s ok 2 2495s ok 3 2495s ok 4 2495s ok 5 2495s ok 6 2495s ok 7 2495s ok 8 2495s ok 9 2495s ok 10 2495s ok 11 2495s ok 12 2495s ok 13 2495s ok 14 2495s ok 15 2495s ok 16 2495s ok 17 2495s ok 18 2495s ok 19 2495s ok 20 2495s ok 21 2495s # testing : query-string append test 2495s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 2495s # received: 'APACHE_TEST_HOSTNAME = test.host.name 2495s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # CONTEXT_PREFIX = 2495s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # ENV_TEST = mod_env test environment variable 2495s # ENV_TEST_EMPTY = 2495s # GATEWAY_INTERFACE = CGI/1.1 2495s # HTTP_CONNECTION = TE, close 2495s # HTTP_HOST = localhost:8529 2495s # HTTP_TE = deflate,gzip;q=0.3 2495s # HTTP_USER_AGENT = libwww-perl/6.76 2495s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2495s # QUERY_STRING = foo=bar&baz=bee 2495s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 2495s # REDIRECT_ENV_TEST = mod_env test environment variable 2495s # REDIRECT_ENV_TEST_EMPTY = 2495s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 2495s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 2495s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 2495s # REDIRECT_STATUS = 200 2495s # REDIRECT_UNIQUE_ID = Zfs9mCD5fxxoh0422C7nrQAAAMQ 2495s # REDIRECT_URL = /modules/rewrite/qsa.html 2495s # REMOTE_ADDR = 127.0.0.1 2495s # REMOTE_PORT = 46382 2495s # REQUEST_METHOD = GET 2495s # REQUEST_SCHEME = http 2495s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 2495s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2495s # SCRIPT_NAME = /modules/cgi/env.pl 2495s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 2495s # SCRIPT_URL = /modules/rewrite/qsa.html 2495s # SERVER_ADDR = 127.0.0.1 2495s # SERVER_ADMIN = tuser@localhost 2495s # SERVER_NAME = localhost 2495s # SERVER_PORT = 8529 2495s # SERVER_PROTOCOL = HTTP/1.1 2495s # SERVER_SIGNATURE = 2495s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2495s # UNIQUE_ID = Zfs9mCD5fxxoh0422C7nrQAAAMQ' 2495s ok 22 2495s # testing : per-dir redirect response code is OK 2495s # expected: 301 2495s # received: '301' 2495s ok 23 2495s # testing : per-dir query-string escaping is OK 2495s # expected: 'http://localhost:8529/foobar.html?q=%25' 2495s # received: 'http://localhost:8529/foobar.html?q=%25' 2495s ok 24 2495s # testing : redirect response code is OK 2495s # expected: 301 2495s # received: '301' 2495s ok 25 2495s # testing : query-string escaping is OK 2495s # expected: 'http://localhost:8529/foobar.html?q=%25' 2495s # received: 'http://localhost:8529/foobar.html?q=%25' 2495s ok 26 2495s # testing : request was proxied 2495s # expected: 'JACKPOT' 2495s # received: 'JACKPOT' 2495s ok 27 2495s # testing : per-dir proxied rewrite escaping worked 2495s # expected: 'foo bar' 2495s # received: 'foo bar' 2495s ok 28 2495s # testing : QUERY_STRING passed OK 2495s # expected: qr/QUERY_STRING = fish=fowl\n/s 2495s # received: 'APACHE_TEST_HOSTNAME = test.host.name 2495s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # CONTEXT_PREFIX = 2495s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # ENV_TEST = mod_env test environment variable 2495s # ENV_TEST_EMPTY = 2495s # GATEWAY_INTERFACE = CGI/1.1 2495s # HTTP_CONNECTION = Keep-Alive 2495s # HTTP_HOST = localhost:8529 2495s # HTTP_USER_AGENT = libwww-perl/6.76 2495s # HTTP_X_FORWARDED_FOR = 127.0.0.1 2495s # HTTP_X_FORWARDED_HOST = localhost:8529 2495s # HTTP_X_FORWARDED_SERVER = localhost 2495s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2495s # QUERY_STRING = fish=fowl 2495s # REMOTE_ADDR = 127.0.0.1 2495s # REMOTE_PORT = 46424 2495s # REQUEST_METHOD = GET 2495s # REQUEST_SCHEME = http 2495s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 2495s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2495s # SCRIPT_NAME = /modules/cgi/env.pl 2495s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 2495s # SCRIPT_URL = /modules/cgi/env.pl 2495s # SERVER_ADDR = 127.0.0.1 2495s # SERVER_ADMIN = tuser@localhost 2495s # SERVER_NAME = localhost 2495s # SERVER_PORT = 8529 2495s # SERVER_PROTOCOL = HTTP/1.1 2495s # SERVER_SIGNATURE = 2495s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2495s # UNIQUE_ID = Zfs9mLdMT7iYs-QSvydhEwAAAAA' 2495s ok 29 2495s # testing : RewriteCond QUERY_STRING test 2495s # expected: 404 2495s # received: '404' 2495s ok 30 2495s # testing : QUERY_STRING passed OK 2495s # expected: qr/QUERY_STRING = horse=trigger\n/s 2495s # received: 'APACHE_TEST_HOSTNAME = test.host.name 2495s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # CONTEXT_PREFIX = 2495s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # ENV_TEST = mod_env test environment variable 2495s # ENV_TEST_EMPTY = 2495s # GATEWAY_INTERFACE = CGI/1.1 2495s # HTTP_CONNECTION = Keep-Alive 2495s # HTTP_HOST = localhost:8529 2495s # HTTP_USER_AGENT = libwww-perl/6.76 2495s # HTTP_X_FORWARDED_FOR = 127.0.0.1 2495s # HTTP_X_FORWARDED_HOST = localhost:8529 2495s # HTTP_X_FORWARDED_SERVER = localhost 2495s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2495s # QUERY_STRING = horse=trigger 2495s # REMOTE_ADDR = 127.0.0.1 2495s # REMOTE_PORT = 46424 2495s # REQUEST_METHOD = GET 2495s # REQUEST_SCHEME = http 2495s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 2495s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2495s # SCRIPT_NAME = /modules/cgi/env.pl 2495s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 2495s # SCRIPT_URL = /modules/cgi/env.pl 2495s # SERVER_ADDR = 127.0.0.1 2495s # SERVER_ADMIN = tuser@localhost 2495s # SERVER_NAME = localhost 2495s # SERVER_PORT = 8529 2495s # SERVER_PROTOCOL = HTTP/1.1 2495s # SERVER_SIGNATURE = 2495s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2495s # UNIQUE_ID = Zfs9mLdMT7iYs-QSvydhFAAAABU' 2495s ok 31 2495s # testing : proxy/QSA test success 2495s # expected: 200 2495s # received: '200' 2495s ok 32 2495s # testing : proxy/QSA test appended args correctly 2495s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 2495s # received: 'HTTP/1.1 200 OK 2495s # Connection: close 2495s # Date: Wed, 20 Mar 2024 19:48:40 GMT 2495s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2495s # Vary: In-If1 2495s # Content-Type: text/plain 2495s # Client-Date: Wed, 20 Mar 2024 19:48:40 GMT 2495s # Client-Peer: 127.0.0.1:8529 2495s # Client-Response-Num: 1 2495s # Client-Transfer-Encoding: chunked 2495s # DMMATCH1: 1, 1 2495s # 2495s # APACHE_TEST_HOSTNAME = test.host.name 2495s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # CONTEXT_PREFIX = 2495s # DOCUMENT_ROOT = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs 2495s # ENV_TEST = mod_env test environment variable 2495s # ENV_TEST_EMPTY = 2495s # GATEWAY_INTERFACE = CGI/1.1 2495s # HTTP_CONNECTION = Keep-Alive 2495s # HTTP_HOST = localhost:8529 2495s # HTTP_USER_AGENT = libwww-perl/6.76 2495s # HTTP_X_FORWARDED_FOR = 127.0.0.1 2495s # HTTP_X_FORWARDED_HOST = localhost:8529 2495s # HTTP_X_FORWARDED_SERVER = localhost 2495s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2495s # QUERY_STRING = foo=bar&bloo=blar 2495s # REMOTE_ADDR = 127.0.0.1 2495s # REMOTE_PORT = 46424 2495s # REQUEST_METHOD = GET 2495s # REQUEST_SCHEME = http 2495s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 2495s # SCRIPT_FILENAME = /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 2495s # SCRIPT_NAME = /modules/cgi/env.pl 2495s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 2495s # SCRIPT_URL = /modules/cgi/env.pl 2495s # SERVER_ADDR = 127.0.0.1 2495s # SERVER_ADMIN = tuser@localhost 2495s # SERVER_NAME = localhost 2495s # SERVER_PORT = 8529 2495s # SERVER_PROTOCOL = HTTP/1.1 2495s # SERVER_SIGNATURE = 2495s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2495s # UNIQUE_ID = Zfs9mLdMT7iYs-QSvydhFQAAABQ 2495s # ' 2495s ok 33 2495s # testing : PR 60478 rewrite loop is halted 2495s # expected: 500 2495s # received: '500' 2495s ok 34 2495s # testing : Correct internal redirect happened, OK 2495s # expected: qr/VARY2/ 2495s # received: 'VARY2 2495s # ' 2495s ok 35 2495s # testing : Vary:Host header not added, OK 2495s # expected: qr/(?!.*Host.*)/ 2495s # received: 'In-If1' 2495s ok 36 2495s # testing : Correct internal redirect happened, OK 2495s # expected: qr/VARY2/ 2495s # received: 'VARY2 2495s # ' 2495s ok 37 2495s # testing : Vary:Host header not added, OK 2495s # expected: qr/(?!.*Host.*)/ 2495s # received: 'In-If1' 2495s ok 38 2495s # testing : Correct internal redirect happened, OK 2495s # expected: qr/VARY4/ 2495s # received: 'VARY4' 2495s ok 39 2495s # testing : Vary:User-Agent header added, OK 2495s # expected: qr/User-Agent/ 2495s # received: 'In-If1,User-Agent' 2495s ok 40 2495s # testing : Correct internal redirect happened, OK 2495s # expected: qr/VARY4/ 2495s # received: 'VARY4' 2495s ok 41 2495s # testing : Vary:Accept header added, OK 2495s # expected: qr/Accept/ 2495s # received: 'In-If1,Accept' 2495s ok 42 2495s # testing : Correct internal redirect happened, OK 2495s # expected: qr/VARY4/ 2495s # received: 'VARY4' 2495s ok 43 2495s # testing : Vary:Referer header added, OK 2495s # expected: qr/Referer/ 2495s # received: 'In-If1,Referer' 2495s ok 44 2495s # testing : Vary:Accept header not added, OK 2495s # expected: qr/(?!.*Accept.*)/ 2495s # received: 'In-If1,Referer' 2495s ok 45 2495s # testing : Correct internal redirect happened, OK 2495s # expected: qr/VARY4/ 2495s # received: 'VARY4' 2495s ok 46 2495s # testing : Vary:Host header not added, OK 2495s # expected: qr/(?!.*Host.*)/ 2495s # received: 'In-If1' 2495s ok 47 2495s # testing : samesite not present with no arg 2495s # expected: qr/(?!.*SameSite=.*)/ 2495s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:48:40 GMT; secure; HttpOnly' 2495s ok 48 2495s # testing : samesite not present with 0 2495s # expected: qr/(?!.*SameSite=.*)/ 2495s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:48:40 GMT; secure; HttpOnly' 2495s ok 49 2495s # testing : samesite not present with false 2495s # expected: qr/(?!.*SameSite=.*)/ 2495s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:48:40 GMT; secure; HttpOnly' 2495s ok 50 2495s # testing : samesite=none 2495s # expected: qr/SameSite=none/ 2495s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:48:40 GMT; secure; HttpOnly; SameSite=none' 2495s ok 51 2495s # testing : samesite=lax 2495s # expected: qr/SameSite=lax/ 2495s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:48:40 GMT; secure; HttpOnly; SameSite=lax' 2495s ok 52 2495s # testing : samesite=foo 2495s # expected: qr/SameSite=foo/ 2495s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Sun, 19-May-2024 19:48:40 GMT; secure; HttpOnly; SameSite=foo' 2495s ok 53 2495s ok 2497s t/modules/sed.t ..................... 2497s 1..2 2497s # Running under perl version 5.038002 for linux 2497s # Current time local: Wed Mar 20 19:48:40 2024 2497s # Current time GMT: Wed Mar 20 19:48:40 2024 2497s # Using Test.pm version 1.31 2497s # Using Apache/Test.pm version 1.42 2497s # testing : status code for /apache/sed/out-foo/foobar.html 2497s # expected: 200 2497s # received: '200' 2497s ok 1 2497s # testing : sed output filter 2497s # expected: 'barbar' 2497s # received: 'barbar' 2497s ok 2 2497s ok 2500s t/modules/session.t ................. 2500s 1..140 todo 53 54 88 89; 2500s # Running under perl version 5.038002 for linux 2500s # Current time local: Wed Mar 20 19:48:42 2024 2500s # Current time GMT: Wed Mar 20 19:48:42 2024 2500s # Using Test.pm version 1.31 2500s # Using Apache/Test.pm version 1.42 2500s # Cannot write session when off: POST / 2500s # testing : response code (Cannot write session when off) 2500s # expected: 200 2500s # received: '200' 2500s ok 1 2500s # no expiry (Cannot write session when off) 2500s ok 2 2500s # testing : session header (Cannot write session when off) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 3 2500s # testing : session dirty (Cannot write session when off) 2500s # expected: 0 2500s # received: 0 2500s ok 4 2500s # testing : body (Cannot write session when off) 2500s # expected: '' 2500s # received: '' 2500s ok 5 2500s # New empty session is not saved: GET /on 2500s # testing : response code (New empty session is not saved) 2500s # expected: 200 2500s # received: '200' 2500s ok 6 2500s # no expiry (New empty session is not saved) 2500s ok 7 2500s # testing : session header (New empty session is not saved) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 8 2500s # testing : session dirty (New empty session is not saved) 2500s # expected: 0 2500s # received: 0 2500s ok 9 2500s # testing : body (New empty session is not saved) 2500s # expected: '' 2500s # received: '' 2500s ok 10 2500s # Set session: POST /on 2500s # testing : response code (Set session) 2500s # expected: 200 2500s # received: '200' 2500s ok 11 2500s # no expiry (Set session) 2500s ok 12 2500s # testing : session header (Set session) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 13 2500s # testing : session dirty (Set session) 2500s # expected: 1 2500s # received: '1' 2500s ok 14 2500s # testing : body (Set session) 2500s # expected: '' 2500s # received: '' 2500s ok 15 2500s # Get session: POST /on?test=value 2500s # testing : response code (Get session) 2500s # expected: 200 2500s # received: '200' 2500s ok 16 2500s # no expiry (Get session) 2500s ok 17 2500s # testing : session header (Get session) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 18 2500s # testing : session dirty (Get session) 2500s # expected: 0 2500s # received: 0 2500s ok 19 2500s # testing : body (Get session) 2500s # expected: 'value' 2500s # received: 'value' 2500s ok 20 2500s # Delete session: POST /on?test=value 2500s # testing : response code (Delete session) 2500s # expected: 200 2500s # received: '200' 2500s ok 21 2500s # no expiry (Delete session) 2500s ok 22 2500s # testing : session header (Delete session) 2500s # expected: '' 2500s # received: '' 2500s ok 23 2500s # testing : session dirty (Delete session) 2500s # expected: 1 2500s # received: '1' 2500s ok 24 2500s # testing : body (Delete session) 2500s # expected: '' 2500s # received: '' 2500s ok 25 2500s # Edit session: POST /on?test=value 2500s # testing : response code (Edit session) 2500s # expected: 200 2500s # received: '200' 2500s ok 26 2500s # no expiry (Edit session) 2500s ok 27 2500s # testing : session header (Edit session) 2500s # expected: 'test=' 2500s # received: 'test=' 2500s ok 28 2500s # testing : session dirty (Edit session) 2500s # expected: 1 2500s # received: '1' 2500s ok 29 2500s # testing : body (Edit session) 2500s # expected: '' 2500s # received: '' 2500s ok 30 2500s # Encode session: POST /on/encode 2500s # testing : response code (Encode session) 2500s # expected: 200 2500s # received: '200' 2500s ok 31 2500s # no expiry (Encode session) 2500s ok 32 2500s # testing : session header (Encode session) 2500s # expected: 'TestEncoded:test=value' 2500s # received: 'TestEncoded:test=value' 2500s ok 33 2500s # testing : session dirty (Encode session) 2500s # expected: 1 2500s # received: '1' 2500s ok 34 2500s # testing : body (Encode session) 2500s # expected: '' 2500s # received: '' 2500s ok 35 2500s # Decode session: POST /on/encode?TestEncoded:test=value 2500s # testing : response code (Decode session) 2500s # expected: 200 2500s # received: '200' 2500s ok 36 2500s # no expiry (Decode session) 2500s ok 37 2500s # testing : session header (Decode session) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 38 2500s # testing : session dirty (Decode session) 2500s # expected: 0 2500s # received: 0 2500s ok 39 2500s # testing : body (Decode session) 2500s # expected: 'value' 2500s # received: 'value' 2500s ok 40 2500s # Custom decoder failure: GET /on/encode?test=value 2500s # testing : response code (Custom decoder failure) 2500s # expected: 200 2500s # received: '200' 2500s ok 41 2500s # no expiry (Custom decoder failure) 2500s ok 42 2500s # testing : session header (Custom decoder failure) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 43 2500s # testing : session dirty (Custom decoder failure) 2500s # expected: 0 2500s # received: 0 2500s ok 44 2500s # testing : body (Custom decoder failure) 2500s # expected: '' 2500s # received: '' 2500s ok 45 2500s # Identity decoder failure: GET /on?&=test 2500s # testing : response code (Identity decoder failure) 2500s # expected: 200 2500s # received: '200' 2500s ok 46 2500s # no expiry (Identity decoder failure) 2500s ok 47 2500s # testing : session header (Identity decoder failure) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 48 2500s # testing : session dirty (Identity decoder failure) 2500s # expected: 0 2500s # received: 0 2500s ok 49 2500s # testing : body (Identity decoder failure) 2500s # expected: '' 2500s # received: '' 2500s ok 50 2500s # Session writable after decode failure: POST /on/encode?test=value 2500s # testing : response code (Session writable after decode failure) 2500s # expected: 200 2500s # received: '200' 2500s ok 51 2500s # no expiry (Session writable after decode failure) 2500s ok 52 2500s # testing : session header (Session writable after decode failure) 2500s # expected: 'TestEncoded:test=value' 2500s # received: '(none)' 2500s not ok 53 2500s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 2500s # testing : session dirty (Session writable after decode failure) 2500s # expected: 1 2500s # received: 0 2500s not ok 54 2500s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 2500s # testing : body (Session writable after decode failure) 2500s # expected: '' 2500s # received: '' 2500s ok 55 2500s # SessionEnv Off 2500s # testing : response code (SessionEnv Off) 2500s # expected: 200 2500s # received: '200' 2500s ok 56 2500s # no expiry (SessionEnv Off) 2500s ok 57 2500s # testing : session header (SessionEnv Off) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 58 2500s # testing : session dirty (SessionEnv Off) 2500s # expected: 0 2500s # received: 0 2500s ok 59 2500s # testing : body (SessionEnv Off) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 60 2500s # SessionEnv On: GET /on/env/on/env.shtml?test=value 2500s # testing : response code (SessionEnv On) 2500s # expected: 200 2500s # received: '200' 2500s ok 61 2500s # no expiry (SessionEnv On) 2500s ok 62 2500s # testing : session header (SessionEnv On) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 63 2500s # testing : session dirty (SessionEnv On) 2500s # expected: 0 2500s # received: 0 2500s ok 64 2500s # testing : body (SessionEnv On) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 65 2500s # SessionHeader 2500s # testing : response code (SessionHeader) 2500s # expected: 200 2500s # received: '200' 2500s ok 66 2500s # no expiry (SessionHeader) 2500s ok 67 2500s # testing : session header (SessionHeader) 2500s # expected: 'test=value&another=5&last=7' 2500s # received: 'test=value&another=5&last=7' 2500s ok 68 2500s # testing : session dirty (SessionHeader) 2500s # expected: 1 2500s # received: '1' 2500s ok 69 2500s # testing : body (SessionHeader) 2500s # expected: '' 2500s # received: '' 2500s ok 70 2500s # SessionMaxAge adds expiry: GET /on/expire?test=value 2500s # testing : response code (SessionMaxAge adds expiry) 2500s # expected: 200 2500s # received: '200' 2500s ok 71 2500s # expiry of 1710964225 (SessionMaxAge adds expiry) 2500s ok 72 2500s # testing : session header (SessionMaxAge adds expiry) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 73 2500s # testing : session dirty (SessionMaxAge adds expiry) 2500s # expected: 0 2500s # received: '0' 2500s ok 74 2500s # testing : body (SessionMaxAge adds expiry) 2500s # expected: '' 2500s # received: '' 2500s ok 75 2500s # Discard expired session: GET /on/expire?test=value&expiry=1 2500s # testing : response code (Discard expired session) 2500s # expected: 200 2500s # received: '200' 2500s ok 76 2500s # expiry of 1710964225 (Discard expired session) 2500s ok 77 2500s # testing : session header (Discard expired session) 2500s # expected: '' 2500s # received: '' 2500s ok 78 2500s # testing : session dirty (Discard expired session) 2500s # expected: 0 2500s # received: '0' 2500s ok 79 2500s # testing : body (Discard expired session) 2500s # expected: '' 2500s # received: '' 2500s ok 80 2500s # Keep non-expired session: GET /on/expire?test=value&expiry=1710964325000000 2500s # testing : response code (Keep non-expired session) 2500s # expected: 200 2500s # received: '200' 2500s ok 81 2500s # expiry of 1710964225 (Keep non-expired session) 2500s ok 82 2500s # testing : session header (Keep non-expired session) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 83 2500s # testing : session dirty (Keep non-expired session) 2500s # expected: 0 2500s # received: '0' 2500s ok 84 2500s # testing : body (Keep non-expired session) 2500s # expected: '' 2500s # received: '' 2500s ok 85 2500s # Session writable after expired: POST /on/expire?expiry=1 2500s # testing : response code (Session writable after expired) 2500s # expected: 200 2500s # received: '200' 2500s ok 86 2500s # expiry of 1710964225 (Session writable after expired) 2500s ok 87 2500s # testing : session header (Session writable after expired) 2500s # expected: 'test=value' 2500s # received: '' 2500s not ok 88 2500s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 2500s # testing : session dirty (Session writable after expired) 2500s # expected: 1 2500s # received: '0' 2500s not ok 89 2500s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 2500s # testing : body (Session writable after expired) 2500s # expected: '' 2500s # received: '' 2500s ok 90 2500s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1710964225000000 2500s # testing : response code (SessionExpiryUpdateInterval off by default) 2500s # expected: 200 2500s # received: '200' 2500s ok 91 2500s # expiry of 1710964225 (SessionExpiryUpdateInterval off by default) 2500s ok 92 2500s # testing : session header (SessionExpiryUpdateInterval off by default) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 93 2500s # testing : session dirty (SessionExpiryUpdateInterval off by default) 2500s # expected: 0 2500s # received: '0' 2500s ok 94 2500s # testing : body (SessionExpiryUpdateInterval off by default) 2500s # expected: '' 2500s # received: '' 2500s ok 95 2500s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1710964225000000 2500s # testing : response code (SessionExpiryUpdateInterval skips save) 2500s # expected: 200 2500s # received: '200' 2500s ok 96 2500s # no expiry (SessionExpiryUpdateInterval skips save) 2500s ok 97 2500s # testing : session header (SessionExpiryUpdateInterval skips save) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 98 2500s # testing : session dirty (SessionExpiryUpdateInterval skips save) 2500s # expected: 0 2500s # received: 0 2500s ok 99 2500s # testing : body (SessionExpiryUpdateInterval skips save) 2500s # expected: '' 2500s # received: '' 2500s ok 100 2500s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1710964225000000 2500s # testing : response code (Session readable when save skipped) 2500s # expected: 200 2500s # received: '200' 2500s ok 101 2500s # no expiry (Session readable when save skipped) 2500s ok 102 2500s # testing : session header (Session readable when save skipped) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 103 2500s # testing : session dirty (Session readable when save skipped) 2500s # expected: 0 2500s # received: 0 2500s ok 104 2500s # testing : body (Session readable when save skipped) 2500s # expected: 'value' 2500s # received: 'value' 2500s ok 105 2500s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1710964225000000 2500s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 2500s # expected: 200 2500s # received: '200' 2500s ok 106 2500s # expiry of 1710964225 (Dirty overrides SessionExpiryUpdateInterval) 2500s ok 107 2500s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 108 2500s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 2500s # expected: 1 2500s # received: '1' 2500s ok 109 2500s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 2500s # expected: '' 2500s # received: '' 2500s ok 110 2500s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1710964165000000 2500s # testing : response code (Old session always updates expiry) 2500s # expected: 200 2500s # received: '200' 2500s ok 111 2500s # expiry of 1710964225 (Old session always updates expiry) 2500s ok 112 2500s # testing : session header (Old session always updates expiry) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 113 2500s # testing : session dirty (Old session always updates expiry) 2500s # expected: 0 2500s # received: '0' 2500s ok 114 2500s # testing : body (Old session always updates expiry) 2500s # expected: '' 2500s # received: '' 2500s ok 115 2500s # New empty session with expiry not saved: GET /on/expire/cache 2500s # testing : response code (New empty session with expiry not saved) 2500s # expected: 200 2500s # received: '200' 2500s ok 116 2500s # no expiry (New empty session with expiry not saved) 2500s ok 117 2500s # testing : session header (New empty session with expiry not saved) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 118 2500s # testing : session dirty (New empty session with expiry not saved) 2500s # expected: 0 2500s # received: 0 2500s ok 119 2500s # testing : body (New empty session with expiry not saved) 2500s # expected: '' 2500s # received: '' 2500s ok 120 2500s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 2500s # testing : response code (Can create session with SessionExpiryUpdateInterval) 2500s # expected: 200 2500s # received: '200' 2500s ok 121 2500s # expiry of 1710964225 (Can create session with SessionExpiryUpdateInterval) 2500s ok 122 2500s # testing : session header (Can create session with SessionExpiryUpdateInterval) 2500s # expected: 'test=value' 2500s # received: 'test=value' 2500s ok 123 2500s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 2500s # expected: 1 2500s # received: '1' 2500s ok 124 2500s # testing : body (Can create session with SessionExpiryUpdateInterval) 2500s # expected: '' 2500s # received: '' 2500s ok 125 2500s # Cannot write session when not included: POST /on/include?test=value 2500s # testing : response code (Cannot write session when not included) 2500s # expected: 200 2500s # received: '200' 2500s ok 126 2500s # no expiry (Cannot write session when not included) 2500s ok 127 2500s # testing : session header (Cannot write session when not included) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 128 2500s # testing : session dirty (Cannot write session when not included) 2500s # expected: 0 2500s # received: 0 2500s ok 129 2500s # testing : body (Cannot write session when not included) 2500s # expected: '' 2500s # received: '' 2500s ok 130 2500s # Can read session when included: POST /on/include/yes?test=value 2500s # testing : response code (Can read session when included) 2500s # expected: 200 2500s # received: '200' 2500s ok 131 2500s # no expiry (Can read session when included) 2500s ok 132 2500s # testing : session header (Can read session when included) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 133 2500s # testing : session dirty (Can read session when included) 2500s # expected: 0 2500s # received: 0 2500s ok 134 2500s # testing : body (Can read session when included) 2500s # expected: 'value' 2500s # received: 'value' 2500s ok 135 2500s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 2500s # testing : response code (SessionExclude overrides SessionInclude) 2500s # expected: 200 2500s # received: '200' 2500s ok 136 2500s # no expiry (SessionExclude overrides SessionInclude) 2500s ok 137 2500s # testing : session header (SessionExclude overrides SessionInclude) 2500s # expected: '(none)' 2500s # received: '(none)' 2500s ok 138 2500s # testing : session dirty (SessionExclude overrides SessionInclude) 2500s # expected: 0 2500s # received: 0 2500s ok 139 2500s # testing : body (SessionExclude overrides SessionInclude) 2500s # expected: '' 2500s # received: '' 2500s ok 140 2500s ok 2503s t/modules/session_cookie.t .......... 2503s 1..2 2503s # Running under perl version 5.038002 for linux 2503s # Current time local: Wed Mar 20 19:48:45 2024 2503s # Current time GMT: Wed Mar 20 19:48:45 2024 2503s # Using Test.pm version 1.31 2503s # Using Apache/Test.pm version 1.42 2503s # expected: 404 2503s # received: '404' 2503s ok 1 2503s # expected: 200 2503s # received: '200' 2503s ok 2 2503s ok 2508s t/modules/setenvif.t ................ 2508s 1..142 2508s # Running under perl version 5.038002 for linux 2508s # Current time local: Wed Mar 20 19:48:48 2024 2508s # Current time GMT: Wed Mar 20 19:48:48 2024 2508s # Using Test.pm version 1.31 2508s # Using Apache/Test.pm version 1.42 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 1 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 2 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 3 2508s --- 2508s conf: 2508s BrowserMatch foo-browser/0.1 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 4 2508s --- 2508s conf: 2508s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 5 2508s --- 2508s conf: 2508s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 6 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 7 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 8 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 9 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 10 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 11 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 12 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 13 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 14 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 15 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 16 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 17 2508s --- 2508s conf: 2508s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 18 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 19 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 20 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 21 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 22 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 23 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 24 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 25 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 26 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 27 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 28 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 29 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 30 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 31 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 32 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 33 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 34 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 35 2508s --- 2508s conf: 2508s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 36 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 37 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 38 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 39 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 40 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 41 2508s --- 2508s conf: 2508s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 42 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 43 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 44 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 45 2508s --- 2508s conf: 2508s SetEnvIf Request_Method POST VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 46 2508s --- 2508s conf: 2508s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 47 2508s --- 2508s conf: 2508s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 48 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 49 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 50 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 51 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 52 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 53 2508s --- 2508s conf: 2508s SetEnvIf Request_Method GET RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 54 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Method GET VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 55 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 56 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 57 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Method POST VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 58 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 59 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 60 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 61 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 62 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 63 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol FTP VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 64 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 65 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 66 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 67 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 68 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 69 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 70 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 71 2508s --- 2508s conf: 2508s SetEnvIf Request_Protocol HTTP RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 72 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 73 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 74 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 75 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 76 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 77 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 78 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 79 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 80 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 81 2508s --- 2508s conf: 2508s SetEnvIf Request_URI foo.html VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 82 2508s --- 2508s conf: 2508s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 83 2508s --- 2508s conf: 2508s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 84 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 85 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 86 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 87 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 88 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 89 2508s --- 2508s conf: 2508s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 90 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 91 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 92 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 93 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 94 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 95 2508s --- 2508s conf: 2508s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 96 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 97 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 98 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 99 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 100 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 101 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 102 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 103 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 104 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 105 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 106 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 107 2508s --- 2508s conf: 2508s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 108 2508s --- 2508s conf: 2508s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 109 2508s --- 2508s conf: 2508s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 110 2508s --- 2508s conf: 2508s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 111 2508s --- 2508s conf: 2508s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 112 2508s --- 2508s conf: 2508s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 113 2508s --- 2508s conf: 2508s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 114 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 115 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 116 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 117 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf R2 1 VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 118 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 119 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 120 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf R2 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 121 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 122 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 123 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=0 2508s SetEnvIf RELAY 1 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 124 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=0 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 125 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=0 2508s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 126 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 127 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 128 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 129 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf RELAY 1 !R2 2508s SetEnvIf R2 1 VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 130 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf RELAY 1 !R2 2508s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 131 2508s --- 2508s conf: 2508s BrowserMatch ^libwww-perl/.* RELAY=1 2508s SetEnvIf RELAY 1 R2=1 2508s SetEnvIf RELAY 1 !R2 2508s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 132 2508s --- 2508s conf: 2508s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 2508s expecting: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 133 2508s --- 2508s conf: 2508s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:(none) 2508s <- 2508s ok 134 2508s --- 2508s conf: 2508s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s got: 2508s ->1:set 2508s 2:set 2508s 3:set 2508s <- 2508s ok 135 2508s --- 2508s conf: 2508s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 136 2508s --- 2508s conf: 2508s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 137 2508s --- 2508s conf: 2508s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 2508s expecting: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s got: 2508s ->1:(none) 2508s 2:(none) 2508s 3:(none) 2508s <- 2508s ok 138 2508s # expected: '1:.shtml 2508s # 2:sh 2508s # 3:(none) 2508s # ' 2508s # received: '1:.shtml 2508s # 2:sh 2508s # 3:(none) 2508s # ' 2508s ok 139 2508s # expected: '1:(none) 2508s # 2:(none) 2508s # 3:(none) 2508s # ' 2508s # received: '1:(none) 2508s # 2:(none) 2508s # 3:(none) 2508s # ' 2508s ok 140 2508s # expected: '1:(none) 2508s # 2:(none) 2508s # 3:(none) 2508s # ' 2508s # received: '1:(none) 2508s # 2:(none) 2508s # 3:(none) 2508s # ' 2508s ok 141 2508s # expected: '1:$0 2508s # 2:$1 2508s # 3:(none) 2508s # ' 2508s # received: '1:$0 2508s # 2:$1 2508s # 3:(none) 2508s # ' 2508s ok 142 2508s ok 2511s t/modules/speling.t ................. 2511s 1..48 2511s # Running under perl version 5.038002 for linux 2511s # Current time local: Wed Mar 20 19:48:53 2024 2511s # Current time GMT: Wed Mar 20 19:48:53 2024 2511s # Using Test.pm version 1.31 2511s # Using Apache/Test.pm version 1.42 2511s # testing : Checking normal. Expecting: 200 2511s # expected: 200 2511s # received: '200' 2511s ok 1 2511s ok 2 # skip Skipping. No redirect with status 200 2511s # testing : Checking omission. Expecting: 301 2511s # expected: 301 2511s # received: '301' 2511s ok 3 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 301 Moved Permanently 2511s # 2511s #

Moved Permanently

2511s #

The document has moved here.

2511s # 2511s # ' 2511s ok 4 2511s # testing : Checking insertion. Expecting: 301 2511s # expected: 301 2511s # received: '301' 2511s ok 5 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 301 Moved Permanently 2511s # 2511s #

Moved Permanently

2511s #

The document has moved here.

2511s # 2511s # ' 2511s ok 6 2511s # testing : Checking transposition. Expecting: 301 2511s # expected: 301 2511s # received: '301' 2511s ok 7 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 301 Moved Permanently 2511s # 2511s #

Moved Permanently

2511s #

The document has moved here.

2511s # 2511s # ' 2511s ok 8 2511s # testing : Checking wrong character. Expecting: 301 2511s # expected: 301 2511s # received: '301' 2511s ok 9 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 301 Moved Permanently 2511s # 2511s #

Moved Permanently

2511s #

The document has moved here.

2511s # 2511s # ' 2511s ok 10 2511s # testing : Checking wrong extension. Expecting: 300 2511s # expected: 300 2511s # received: '300' 2511s ok 11 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 300 Multiple Choices 2511s # 2511s #

Multiple Choices

2511s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 2511s # However, we found documents with names similar to the one you requested.

Available documents: 2511s #

2511s # 2511s # ' 2511s ok 12 2511s # testing : Checking NC wrong extension. Expecting: 300 2511s # expected: 300 2511s # received: '300' 2511s ok 13 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 300 Multiple Choices 2511s # 2511s #

Multiple Choices

2511s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 2511s # However, we found documents with names similar to the one you requested.

Available documents: 2511s #

2511s # 2511s # ' 2511s ok 14 2511s # testing : Checking wrong filename. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 15 2511s ok 16 # skip Skipping. No redirect with status 404 2511s # testing : Checking double transposition. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 17 2511s ok 18 # skip Skipping. No redirect with status 404 2511s # testing : Checking double wrong character. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 19 2511s ok 20 # skip Skipping. No redirect with status 404 2511s # testing : Checking multiple choice. Expecting: 300 2511s # expected: 300 2511s # received: '300' 2511s ok 21 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 300 Multiple Choices 2511s # 2511s #

Multiple Choices

2511s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 2511s # However, we found documents with names similar to the one you requested.

Available documents: 2511s #

2511s # 2511s # ' 2511s ok 22 2511s # testing : Checking case. Expecting: 301 2511s # expected: 301 2511s # received: '301' 2511s ok 23 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 301 Moved Permanently 2511s # 2511s #

Moved Permanently

2511s #

The document has moved here.

2511s # 2511s # ' 2511s ok 24 2511s # testing : Checking normal. Expecting: 200 2511s # expected: 200 2511s # received: '200' 2511s ok 25 2511s ok 26 # skip Skipping. No redirect with status 200 2511s # testing : Checking omission. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 27 2511s ok 28 # skip Skipping. No redirect with status 404 2511s # testing : Checking insertion. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 29 2511s ok 30 # skip Skipping. No redirect with status 404 2511s # testing : Checking transposition. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 31 2511s ok 32 # skip Skipping. No redirect with status 404 2511s # testing : Checking wrong character. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 33 2511s ok 34 # skip Skipping. No redirect with status 404 2511s # testing : Checking wrong extension. Expecting: 300 2511s # expected: 300 2511s # received: '300' 2511s ok 35 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 300 Multiple Choices 2511s # 2511s #

Multiple Choices

2511s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 2511s # However, we found documents with names similar to the one you requested.

Available documents: 2511s #

2511s # 2511s # ' 2511s ok 36 2511s # testing : Checking NC wrong extension. Expecting: 300 2511s # expected: 300 2511s # received: '300' 2511s ok 37 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 300 Multiple Choices 2511s # 2511s #

Multiple Choices

2511s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 2511s # However, we found documents with names similar to the one you requested.

Available documents: 2511s #

2511s # 2511s # ' 2511s ok 38 2511s # testing : Checking wrong filename. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 39 2511s ok 40 # skip Skipping. No redirect with status 404 2511s # testing : Checking double transposition. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 41 2511s ok 42 # skip Skipping. No redirect with status 404 2511s # testing : Checking double wrong character. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 43 2511s ok 44 # skip Skipping. No redirect with status 404 2511s # testing : Checking multiple choice. Expecting: 404 2511s # expected: 404 2511s # received: '404' 2511s ok 45 2511s ok 46 # skip Skipping. No redirect with status 404 2511s # testing : Checking case. Expecting: 301 2511s # expected: 301 2511s # received: '301' 2511s ok 47 2511s # testing : Redirect ok 2511s # expected: qr/good\.html|several1\.html/ 2511s # received: ' 2511s # 2511s # 301 Moved Permanently 2511s # 2511s #

Moved Permanently

2511s #

The document has moved here.

2511s # 2511s # ' 2511s ok 48 2511s ok 2514s t/modules/status.t .................. 2514s 1..1 2514s # Running under perl version 5.038002 for linux 2514s # Current time local: Wed Mar 20 19:48:56 2024 2514s # Current time GMT: Wed Mar 20 19:48:56 2024 2514s # Using Test.pm version 1.31 2514s # Using Apache/Test.pm version 1.42 2514s 2514s 2514s Apache Status 2514s 2514s

Apache Server Status for localhost (via 127.0.0.1)

2514s 2514s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
2514s
Server MPM: event
2514s
Server Built: 2024-03-18T12:35:36 2514s

2514s
Current Time: Wednesday, 20-Mar-2024 19:48:59 UTC
2514s
Restart Time: Wednesday, 20-Mar-2024 19:41:54 UTC
2514s
Parent Server Config. Generation: 1
2514s
Parent Server MPM Generation: 0
2514s
Server uptime: 7 minutes 5 seconds
2514s
Server load: 4.92 5.15 5.64
2514s
Total accesses: 6793 - Total Traffic: 138.3 MB - Total Duration: 36036
2514s
CPU Usage: u7.04 s12.78 cu1.14 cs1.48 - 5.28% CPU load
2514s
16 requests/sec - 333.2 kB/second - 20.8 kB/request - 5.30487 ms/request
2514s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
2514s
2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0322198no0yes1024000
1322213no0yes0025000
2322228no0yes0025000
3326634no0yes0025000
Sum400 1099000
2514s
______W_________________________________________________________
2514s ____________________________________............................
2514s ................................................................
2514s ................................................................
2514s ................................................................
2514s ................................................................
2514s ................
2514s

Scoreboard Key:
2514s "_" Waiting for Connection, 2514s "S" Starting up, 2514s "R" Reading Request,
2514s "W" Sending Reply, 2514s "K" Keepalive (read), 2514s "D" DNS Lookup,
2514s "C" Closing connection, 2514s "L" Logging, 2514s "G" Gracefully finishing,
2514s "I" Idle cleanup of worker, 2514s "." Open slot with no current process
2514s

2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s
SrvPIDAccMCPU 2514s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03221980/45/45_ 2514s 3.7818221180.00.230.23 2514s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?fish=fowl HTTP/1.1
0-03221980/44/44_ 2514s 3.86611420.00.650.65 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221980/45/45_ 2514s 3.8631830.00.330.33 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-03221980/42/42_ 2514s 3.781821230.00.730.73 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
0-03221980/39/39_ 2514s 3.641811380.00.190.19 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/compressed/ HTTP/1.1
0-03221980/48/48_ 2514s 3.7432940.00.310.31 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
0-03221981/49/49W 2514s 3.68001930.00.220.22 2514s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-03221980/41/41_ 2514s 3.78181480.00.220.22 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/lucky13.html HTTP/1.1
0-03221980/39/39_ 2514s 3.74621170.00.210.21 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/2 HTTP/1.1
0-03221980/40/40_ 2514s 3.64181660.00.780.78 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/two/index.en.html HTTP/1.1
0-03221980/43/43_ 2514s 3.8630970.00.220.22 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-03221980/39/39_ 2514s 3.78181780.00.180.18 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/foo%20bar.html HTTP/1.1
0-03221980/38/38_ 2514s 3.76312220.00.150.15 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/6 HTTP/1.1
0-03221980/44/44_ 2514s 3.72182700.00.220.22 2514s 127.0.0.1http/1.1localhost:8529GET /modules/lua/setheaderfromparam.lua?HeaderName=Set-Cookie&H
0-03221980/39/39_ 2514s 3.78181660.00.150.15 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/3 HTTP/1.1
0-03221980/38/38_ 2514s 3.72180690.00.150.15 2514s 127.0.0.1http/1.1localhost:8553GET //index.html HTTP/1.1
0-03221980/37/37_ 2514s 3.8631640.00.130.13 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
0-03221980/42/42_ 2514s 3.74611280.00.260.26 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/3 HTTP/1.1
0-03221980/40/40_ 2514s 3.7631870.00.150.15 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/5 HTTP/1.1
0-03221980/36/36_ 2514s 3.8661560.00.130.13 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221980/38/38_ 2514s 3.8218162060.09.959.95 2514s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?foo=bar&bloo=blar HTTP/1.1
0-03221980/44/44_ 2514s 3.8018151300.00.330.33 2514s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?horse=trigger HTTP/1.1
0-03221980/41/41_ 2514s 3.76181590.00.200.20 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/2 HTTP/1.1
0-03221980/34/34_ 2514s 3.76181780.00.270.27 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
0-03221980/37/37_ 2514s 3.74132470.00.180.18 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
1-03222130/51/51_ 2514s 5.563621870.00.240.24 2514s 127.0.0.1http/1.1localhost:8555POST /balancer-manager HTTP/1.1
1-03222130/53/53_ 2514s 5.523611460.00.310.31 2514s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
1-03222130/64/64_ 2514s 5.563611540.00.430.43 2514s 127.0.0.1http/1.1localhost:8555GET /dynproxy HTTP/1.1
1-03222130/54/54_ 2514s 5.32361740.00.300.30 2514s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/big.shtml HTTP/1.1
1-03222130/51/51_ 2514s 5.523121450.00.710.71 2514s 127.0.0.1http/1.1localhost:8539GET /reverse/perm HTTP/1.1
1-03222130/52/52_ 2514s 5.52363760.00.610.61 2514s 127.0.0.1http/1.1localhost:8539GET /reverse/modules/lua/setheaderfromparam.lua?HeaderName=Set-
1-03222130/60/60_ 2514s 5.563631350.00.330.33 2514s 127.0.0.1http/1.1localhost:8555GET /dynproxy HTTP/1.1
1-03222130/58/58_ 2514s 5.581842620.02.222.22 2514s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
1-03222130/51/51_ 2514s 5.503111530.00.220.22 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/ HTTP/1.1
1-03222130/56/56_ 2514s 5.5636121210.00.260.26 2514s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
1-03222130/53/53_ 2514s 5.58130720.00.220.22 2514s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire?expiry=1 HTTP/1.1
1-03222130/53/53_ 2514s 5.581304870.06.526.52 2514s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire?test=value&expiry=1710964225000000 H
1-03222130/57/57_ 2514s 5.501323740.04.184.18 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/ HTTP/1.1
1-03222130/54/54_ 2514s 5.501341040.00.230.23 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/ HTTP/1.1
1-03222130/55/55_ 2514s 5.5013019530.010.0710.07 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/index.html.zh-TW HTTP/1.1
1-03222130/57/57_ 2514s 5.541311000.03.343.34 2514s 127.0.0.1http/1.1localhost:8553POST /echo_post/baltest_echo_post HTTP/1.1
1-03222130/52/52_ 2514s 5.56361760.00.220.22 2514s 127.0.0.1http/1.1localhost:8555GET /balancer-manager HTTP/1.1
1-03222130/58/58_ 2514s 5.58130710.00.360.36 2514s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire/cache?test=value&expiry=171096416500
1-03222130/61/61_ 2514s 5.5860810.00.330.33 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03222130/50/50_ 2514s 5.581311860.00.180.18 2514s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/include?test=value HTTP/1.1
1-03222130/57/57_ 2514s 5.54611340.00.320.32 2514s 127.0.0.1http/1.1localhost:8553POST /echo_post/baltest_echo_post HTTP/1.1
1-03222130/53/53_ 2514s 5.56360850.00.170.17 2514s 127.0.0.1http/1.1localhost:8555POST /balancer-manager HTTP/1.1
1-03222130/53/53_ 2514s 5.503601090.02.172.17 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/content-type/test.var HTTP/1.1
1-03222130/60/60_ 2514s 5.563612650.00.310.31 2514s 127.0.0.1http/1.1localhost:8555POST /balancer-manager HTTP/1.1
1-03222130/56/56_ 2514s 5.503611880.00.320.32 2514s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
2-03222280/30/30_ 2514s 3.22241350.00.200.20 2514s 127.0.0.1http/1.1localhost:8529POST /apache/reflector_nodeflate/ HTTP/1.1
2-03222280/34/34_ 2514s 3.223613820.00.330.33 2514s 127.0.0.1http/1.1localhost:8553GET //index.html HTTP/1.1
2-03222280/28/28_ 2514s 3.12240560.00.110.11 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/index.html.fu HTTP/1.1
2-03222280/29/29_ 2514s 3.123112220.05.975.97 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index HTTP/1.1
2-03222280/33/33_ 2514s 3.26610460.00.150.15 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03222280/28/28_ 2514s 3.2661330.00.200.20 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03222280/30/30_ 2514s 3.1260330.00.150.15 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index.fu.html HTTP/1.1
2-03222280/36/36_ 2514s 3.1461810.00.270.27 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index HTTP/1.1
2-03222280/28/28_ 2514s 3.2630520.00.220.22 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
2-03222280/29/29_ 2514s 3.104711440.05.985.98 2514s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/bucketeer/y7.shtml HTTP/1.1
2-03222280/30/30_ 2514s 3.1431550.00.160.16 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/ HTTP/1.1
2-03222280/36/36_ 2514s 3.10522690.00.180.18 2514s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/bucketeer/y3.shtml HTTP/1.1
2-03222280/32/32_ 2514s 3.2630740.00.160.16 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
2-03222280/32/32_ 2514s 3.1431620.01.131.13 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/ HTTP/1.1
2-03222280/33/33_ 2514s 3.08521430.00.180.18 2514s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/bucketeer/y.shtml HTTP/1.1
2-03222280/34/34_ 2514s 3.1647452460.00.270.27 2514s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl HTTP/1.1
2-03222280/29/29_ 2514s 3.1452221380.00.160.16 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/query/test?foo HTTP/1.1
2-03222280/27/27_ 2514s 3.16471920.00.210.21 2514s 127.0.0.1http/1.1localhost:8529GET /index.html HTTP/1.1
2-03222280/36/36_ 2514s 3.104711350.00.690.69 2514s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/bucketeer/y6.shtml HTTP/1.1
2-03222280/36/36_ 2514s 3.123611420.00.250.25 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/index.html.de HTTP/1.1
2-03222280/32/32_ 2514s 3.22402440.00.210.21 2514s 127.0.0.1http/1.1localhost:8529GET /modules/lua/setheaderfromparam.lua?HeaderName=Set-Cookie&H
2-03222280/33/33_ 2514s 3.22362670.00.190.19 2514s 127.0.0.1http/1.1localhost:8555GET /baltest1/index.html HTTP/1.1
2-03222280/30/30_ 2514s 3.224021370.00.170.17 2514s 127.0.0.1http/1.1localhost:8529GET /modules/lua/setheaderfromparam.lua?HeaderName=Set-Cookie&H
2-03222280/32/32_ 2514s 3.10401790.00.200.20 2514s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/compressed/ HTTP/1.1
2-03222280/31/31_ 2514s 3.22402710.00.160.16 2514s 127.0.0.1http/1.1localhost:8529GET /nonesuch/file%25 HTTP/1.1
3-03266340/150/150_ 2514s 9.64203960.010.6610.66 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
3-03266340/142/142_ 2514s 9.62203160.03.433.43 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
3-03266340/143/143_ 2514s 9.60212040.00.920.92 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03266340/147/147_ 2514s 9.60213820.04.794.79 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03266340/142/142_ 2514s 9.62202930.00.850.85 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
3-03266340/139/139_ 2514s 9.602212120.00.810.81 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03266340/148/148_ 2514s 9.62203560.01.411.41 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
3-03266340/146/146_ 2514s 9.602212890.00.830.83 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03266340/138/138_ 2514s 9.64203790.01.591.59 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-03266340/141/141_ 2514s 9.642070090.04.834.83 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
3-03266340/141/141_ 2514s 9.64203230.01.011.01 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
3-03266340/142/142_ 2514s 9.60212520.00.740.74 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03266340/153/153_ 2514s 9.642069480.00.870.87 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
3-03266340/144/144_ 2514s 9.64203130.01.311.31 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
3-03266340/139/139_ 2514s 9.64204050.02.832.83 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
3-03266340/143/143_ 2514s 9.62202610.00.790.79 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
3-03266340/149/149_ 2514s 9.62201900.00.840.84 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
3-03266340/146/146_ 2514s 9.62203510.04.684.68 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
3-03266340/139/139_ 2514s 9.64202660.01.341.34 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
3-03266340/149/149_ 2514s 9.60213750.01.351.35 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03266340/145/145_ 2514s 9.62203150.00.750.75 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
3-03266340/151/151_ 2514s 9.60214020.08.938.93 2514s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03266340/142/142_ 2514s 9.64204000.010.6510.65 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
3-03266340/139/139_ 2514s 9.62202900.01.791.79 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
3-03266340/146/146_ 2514s 9.64202100.01.301.30 2514s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
2514s
2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s 2514s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
2514s 2514s 2514s ok 1 2514s ok 2516s t/modules/substitute.t .............. 2516s 1..19 2516s # Running under perl version 5.038002 for linux 2516s # Current time local: Wed Mar 20 19:48:59 2024 2516s # Current time GMT: Wed Mar 20 19:48:59 2024 2516s # Using Test.pm version 1.31 2516s # Using Apache/Test.pm version 1.42 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'barbar': OK 2516s ok 1 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'barbar': OK 2516s ok 2 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'foofoo': OK 2516s ok 3 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'barbar': OK 2516s ok 4 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'barbar': OK 2516s ok 5 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'barbar': OK 2516s ok 6 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'foof 2516s oo': OK 2516s ok 7 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'xfoo': OK 2516s ok 8 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2516s ok 9 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s barx 2516s ': OK 2516s ok 10 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'a$1axb(': OK 2516s ok 11 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'a$XX': OK 2516s ok 12 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2516s ok 13 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'x&x': OK 2516s ok 14 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'xx': OK 2516s ok 15 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'fcooar': OK 2516s ok 16 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'fc$1ar': OK 2516s ok 17 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'fdooar': OK 2516s ok 18 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s got 200 'XXXfooXXX 2516s bar': OK 2516s ok 19 2516s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2516s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2516s ok 2520s t/modules/unique_id.t ............... 2520s 1..300 2520s # Running under perl version 5.038002 for linux 2520s # Current time local: Wed Mar 20 19:49:01 2024 2520s # Current time GMT: Wed Mar 20 19:49:01 2024 2520s # Using Test.pm version 1.31 2520s # Using Apache/Test.pm version 1.42 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 1 2520s # unique id: Zfs9r1HozjflKRNYQZ_QVwAAAIM 2520s ok 2 2520s ok 3 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 4 2520s # unique id: Zfs9ryD5fxxoh0422C7oegAAAMU 2520s ok 5 2520s ok 6 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 7 2520s # unique id: Zfs9r1HozjflKRNYQZ_QWAAAAIA 2520s ok 8 2520s ok 9 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 10 2520s # unique id: Zfs9r1HozjflKRNYQZ_QWQAAAIQ 2520s ok 11 2520s ok 12 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 13 2520s # unique id: Zfs9rwgSqaAdPLSUeCrqUAAAAFA 2520s ok 14 2520s ok 15 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 16 2520s # unique id: Zfs9r1HozjflKRNYQZ_QWgAAAIY 2520s ok 17 2520s ok 18 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 19 2520s # unique id: Zfs9r1HozjflKRNYQZ_QWwAAAIc 2520s ok 20 2520s ok 21 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 22 2520s # unique id: Zfs9r1HozjflKRNYQZ_QXAAAAI0 2520s ok 23 2520s ok 24 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 25 2520s # unique id: Zfs9r1HozjflKRNYQZ_QXQAAAIo 2520s ok 26 2520s ok 27 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 28 2520s # unique id: Zfs9r1HozjflKRNYQZ_QXgAAAJA 2520s ok 29 2520s ok 30 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 31 2520s # unique id: Zfs9r1HozjflKRNYQZ_QXwAAAJE 2520s ok 32 2520s ok 33 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 34 2520s # unique id: Zfs9r1HozjflKRNYQZ_QYAAAAI8 2520s ok 35 2520s ok 36 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 37 2520s # unique id: Zfs9r1HozjflKRNYQZ_QYQAAAJg 2520s ok 38 2520s ok 39 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 40 2520s # unique id: Zfs9r1HozjflKRNYQZ_QYgAAAJQ 2520s ok 41 2520s ok 42 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 43 2520s # unique id: Zfs9r1HozjflKRNYQZ_QYwAAAJU 2520s ok 44 2520s ok 45 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 46 2520s # unique id: Zfs9rwgSqaAdPLSUeCrqUQAAAFU 2520s ok 47 2520s ok 48 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 49 2520s # unique id: Zfs9r1HozjflKRNYQZ_QZAAAAJM 2520s ok 50 2520s ok 51 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 52 2520s # unique id: Zfs9r1HozjflKRNYQZ_QZQAAAIA 2520s ok 53 2520s ok 54 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 55 2520s # unique id: Zfs9r1HozjflKRNYQZ_QZgAAAIM 2520s ok 56 2520s ok 57 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 58 2520s # unique id: Zfs9r1HozjflKRNYQZ_QZwAAAIU 2520s ok 59 2520s ok 60 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 61 2520s # unique id: Zfs9rwgSqaAdPLSUeCrqUgAAAEI 2520s ok 62 2520s ok 63 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 64 2520s # unique id: Zfs9r1HozjflKRNYQZ_QaAAAAIQ 2520s ok 65 2520s ok 66 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 67 2520s # unique id: Zfs9r1HozjflKRNYQZ_QaQAAAIg 2520s ok 68 2520s ok 69 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 70 2520s # unique id: Zfs9r1HozjflKRNYQZ_QagAAAIw 2520s ok 71 2520s ok 72 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 73 2520s # unique id: Zfs9ryD5fxxoh0422C7oewAAAMc 2520s ok 74 2520s ok 75 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 76 2520s # unique id: Zfs9ryD5fxxoh0422C7ofAAAANM 2520s ok 77 2520s ok 78 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 79 2520s # unique id: Zfs9ryD5fxxoh0422C7ofQAAAMI 2520s ok 80 2520s ok 81 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 82 2520s # unique id: Zfs9sCD5fxxoh0422C7ofgAAAMs 2520s ok 83 2520s ok 84 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 85 2520s # unique id: Zfs9sCD5fxxoh0422C7ofwAAAMM 2520s ok 86 2520s ok 87 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 88 2520s # unique id: Zfs9sCD5fxxoh0422C7ogAAAANU 2520s ok 89 2520s ok 90 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 91 2520s # unique id: Zfs9sLdMT7iYs-QSvydhHAAAABc 2520s ok 92 2520s ok 93 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 94 2520s # unique id: Zfs9sCD5fxxoh0422C7ogQAAAMQ 2520s ok 95 2520s ok 96 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 97 2520s # unique id: Zfs9sFHozjflKRNYQZ_QawAAAI4 2520s ok 98 2520s ok 99 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 100 2520s # unique id: Zfs9sCD5fxxoh0422C7oggAAANE 2520s ok 101 2520s ok 102 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 103 2520s # unique id: Zfs9sCD5fxxoh0422C7ogwAAANc 2520s ok 104 2520s ok 105 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 106 2520s # unique id: Zfs9sCD5fxxoh0422C7ohAAAAM8 2520s ok 107 2520s ok 108 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 109 2520s # unique id: Zfs9sFHozjflKRNYQZ_QbAAAAIs 2520s ok 110 2520s ok 111 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 112 2520s # unique id: Zfs9sCD5fxxoh0422C7ohQAAAMw 2520s ok 113 2520s ok 114 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 115 2520s # unique id: Zfs9sLdMT7iYs-QSvydhHQAAABY 2520s ok 116 2520s ok 117 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 118 2520s # unique id: Zfs9sCD5fxxoh0422C7ohgAAAMk 2520s ok 119 2520s ok 120 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 121 2520s # unique id: Zfs9sCD5fxxoh0422C7ohwAAAMU 2520s ok 122 2520s ok 123 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 124 2520s # unique id: Zfs9sLdMT7iYs-QSvydhHgAAAA4 2520s ok 125 2520s ok 126 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 127 2520s # unique id: Zfs9sCD5fxxoh0422C7oiAAAAME 2520s ok 128 2520s ok 129 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 130 2520s # unique id: Zfs9sCD5fxxoh0422C7oiQAAANQ 2520s ok 131 2520s ok 132 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 133 2520s # unique id: Zfs9sCD5fxxoh0422C7oigAAANM 2520s ok 134 2520s ok 135 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 136 2520s # unique id: Zfs9sCD5fxxoh0422C7oiwAAAMg 2520s ok 137 2520s ok 138 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 139 2520s # unique id: Zfs9sCD5fxxoh0422C7ojAAAAMA 2520s ok 140 2520s ok 141 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 142 2520s # unique id: Zfs9sCD5fxxoh0422C7ojQAAANY 2520s ok 143 2520s ok 144 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 145 2520s # unique id: Zfs9sCD5fxxoh0422C7ojgAAANI 2520s ok 146 2520s ok 147 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 148 2520s # unique id: Zfs9sCD5fxxoh0422C7ojwAAANg 2520s ok 149 2520s ok 150 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 151 2520s # unique id: Zfs9sCD5fxxoh0422C7okAAAAM0 2520s ok 152 2520s ok 153 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 154 2520s # unique id: Zfs9sCD5fxxoh0422C7okQAAAM4 2520s ok 155 2520s ok 156 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 157 2520s # unique id: Zfs9sCD5fxxoh0422C7okgAAAMw 2520s ok 158 2520s ok 159 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 160 2520s # unique id: Zfs9sCD5fxxoh0422C7okwAAAMk 2520s ok 161 2520s ok 162 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 163 2520s # unique id: Zfs9sCD5fxxoh0422C7olAAAAMU 2520s ok 164 2520s ok 165 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 166 2520s # unique id: Zfs9sCD5fxxoh0422C7olQAAAME 2520s ok 167 2520s ok 168 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 169 2520s # unique id: Zfs9sCD5fxxoh0422C7olgAAANQ 2520s ok 170 2520s ok 171 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 172 2520s # unique id: Zfs9sCD5fxxoh0422C7olwAAANM 2520s ok 173 2520s ok 174 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 175 2520s # unique id: Zfs9sCD5fxxoh0422C7omAAAAMg 2520s ok 176 2520s ok 177 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 178 2520s # unique id: Zfs9sCD5fxxoh0422C7omQAAAMA 2520s ok 179 2520s ok 180 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 181 2520s # unique id: Zfs9sCD5fxxoh0422C7omgAAAMM 2520s ok 182 2520s ok 183 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 184 2520s # unique id: Zfs9sCD5fxxoh0422C7omwAAANU 2520s ok 185 2520s ok 186 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 187 2520s # unique id: Zfs9sLdMT7iYs-QSvydhHwAAAAM 2520s ok 188 2520s ok 189 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 190 2520s # unique id: Zfs9sAgSqaAdPLSUeCrqUwAAAEA 2520s ok 191 2520s ok 192 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 193 2520s # unique id: Zfs9sAgSqaAdPLSUeCrqVAAAAEM 2520s ok 194 2520s ok 195 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 196 2520s # unique id: Zfs9sCD5fxxoh0422C7onAAAANI 2520s ok 197 2520s ok 198 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 199 2520s # unique id: Zfs9sCD5fxxoh0422C7onQAAANg 2520s ok 200 2520s ok 201 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 202 2520s # unique id: Zfs9sLdMT7iYs-QSvydhIAAAAAc 2520s ok 203 2520s ok 204 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 205 2520s # unique id: Zfs9sLdMT7iYs-QSvydhIQAAAAs 2520s ok 206 2520s ok 207 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 208 2520s # unique id: Zfs9sFHozjflKRNYQZ_QbQAAAJI 2520s ok 209 2520s ok 210 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 211 2520s # unique id: Zfs9sAgSqaAdPLSUeCrqVQAAAEk 2520s ok 212 2520s ok 213 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 214 2520s # unique id: Zfs9sCD5fxxoh0422C7ongAAANE 2520s ok 215 2520s ok 216 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 217 2520s # unique id: Zfs9sFHozjflKRNYQZ_QbgAAAI8 2520s ok 218 2520s ok 219 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 220 2520s # unique id: Zfs9sLdMT7iYs-QSvydhIgAAABU 2520s ok 221 2520s ok 222 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 223 2520s # unique id: Zfs9sAgSqaAdPLSUeCrqVgAAAEY 2520s ok 224 2520s ok 225 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 226 2520s # unique id: Zfs9sFHozjflKRNYQZ_QbwAAAIk 2520s ok 227 2520s ok 228 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 229 2520s # unique id: Zfs9sFHozjflKRNYQZ_QcAAAAJg 2520s ok 230 2520s ok 231 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 232 2520s # unique id: Zfs9sFHozjflKRNYQZ_QcQAAAJc 2520s ok 233 2520s ok 234 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 235 2520s # unique id: Zfs9sFHozjflKRNYQZ_QcgAAAJU 2520s ok 236 2520s ok 237 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 238 2520s # unique id: Zfs9sFHozjflKRNYQZ_QcwAAAIE 2520s ok 239 2520s ok 240 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 241 2520s # unique id: Zfs9sVHozjflKRNYQZ_QdAAAAII 2520s ok 242 2520s ok 243 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 244 2520s # unique id: Zfs9sVHozjflKRNYQZ_QdQAAAIY 2520s ok 245 2520s ok 246 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 247 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqVwAAAEU 2520s ok 248 2520s ok 249 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 250 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqWAAAAEQ 2520s ok 251 2520s ok 252 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 253 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqWQAAAEo 2520s ok 254 2520s ok 255 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 256 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqWgAAAEs 2520s ok 257 2520s ok 258 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 259 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqWwAAAFE 2520s ok 260 2520s ok 261 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 262 2520s # unique id: Zfs9sSD5fxxoh0422C7onwAAAM0 2520s ok 263 2520s ok 264 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 265 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqXAAAAE4 2520s ok 266 2520s ok 267 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 268 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqXQAAAE8 2520s ok 269 2520s ok 270 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 271 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqXgAAAFQ 2520s ok 272 2520s ok 273 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 274 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqXwAAAFY 2520s ok 275 2520s ok 276 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 277 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqYAAAAFg 2520s ok 278 2520s ok 279 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 280 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqYQAAAEE 2520s ok 281 2520s ok 282 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 283 2520s # unique id: Zfs9sQgSqaAdPLSUeCrqYgAAAFc 2520s ok 284 2520s ok 285 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 286 2520s # unique id: Zfs9sSD5fxxoh0422C7ooAAAAM4 2520s ok 287 2520s ok 288 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 289 2520s # unique id: Zfs9sbdMT7iYs-QSvydhIwAAABQ 2520s ok 290 2520s ok 291 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 292 2520s # unique id: Zfs9sSD5fxxoh0422C7ooQAAAMw 2520s ok 293 2520s ok 294 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 295 2520s # unique id: Zfs9sSD5fxxoh0422C7oogAAAMk 2520s ok 296 2520s ok 297 2520s # testing : fetch unique ID 2520s # expected: 200 2520s # received: '200' 2520s ok 298 2520s # unique id: Zfs9sSD5fxxoh0422C7oowAAAME 2520s ok 299 2520s ok 300 2520s ok 2523s t/modules/usertrack.t ............... 2523s 1..1004 2523s # Running under perl version 5.038002 for linux 2523s # Current time local: Wed Mar 20 19:49:05 2024 2523s # Current time GMT: Wed Mar 20 19:49:05 2024 2523s # Using Test.pm version 1.31 2523s # Using Apache/Test.pm version 1.42 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 1 2523s ok 2 2523s Set-Cookie: usertrack_test=3e6ee53f.6141ce2375671; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3e6ee53f.6141ce2375671 2523s ok 3 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 4 2523s ok 5 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 6 2523s ok 7 2523s Set-Cookie: usertrack_test=cc50d1c2.6141ce2377921; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=cc50d1c2.6141ce2377921 2523s ok 8 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 9 2523s ok 10 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 11 2523s ok 12 2523s Set-Cookie: usertrack_test=64cd8a4.6141ce2378dda; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=64cd8a4.6141ce2378dda 2523s ok 13 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 14 2523s ok 15 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 16 2523s ok 17 2523s Set-Cookie: usertrack_test=a3a6ed9.6141ce237a2c1; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a3a6ed9.6141ce237a2c1 2523s ok 18 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 19 2523s ok 20 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 21 2523s ok 22 2523s Set-Cookie: usertrack_test=86e824ab.6141ce237b65b; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=86e824ab.6141ce237b65b 2523s ok 23 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 24 2523s ok 25 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 26 2523s ok 27 2523s Set-Cookie: usertrack_test=a444ef6b.6141ce237c936; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a444ef6b.6141ce237c936 2523s ok 28 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 29 2523s ok 30 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 31 2523s ok 32 2523s Set-Cookie: usertrack_test=cce0a958.6141ce237debc; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=cce0a958.6141ce237debc 2523s ok 33 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 34 2523s ok 35 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 36 2523s ok 37 2523s Set-Cookie: usertrack_test=fd978ec9.6141ce237f43e; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=fd978ec9.6141ce237f43e 2523s ok 38 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 39 2523s ok 40 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 41 2523s ok 42 2523s Set-Cookie: usertrack_test=65f59842.6141ce2380889; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=65f59842.6141ce2380889 2523s ok 43 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 44 2523s ok 45 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 46 2523s ok 47 2523s Set-Cookie: usertrack_test=d871e3d7.6141ce2381b95; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d871e3d7.6141ce2381b95 2523s ok 48 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 49 2523s ok 50 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 51 2523s ok 52 2523s Set-Cookie: usertrack_test=cd764081.6141ce2382ede; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=cd764081.6141ce2382ede 2523s ok 53 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 54 2523s ok 55 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 56 2523s ok 57 2523s Set-Cookie: usertrack_test=d56f51d.6141ce2384191; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d56f51d.6141ce2384191 2523s ok 58 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 59 2523s ok 60 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 61 2523s ok 62 2523s Set-Cookie: usertrack_test=849df458.6141ce23854de; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=849df458.6141ce23854de 2523s ok 63 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 64 2523s ok 65 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 66 2523s ok 67 2523s Set-Cookie: usertrack_test=aa57c34a.6141ce23866a3; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=aa57c34a.6141ce23866a3 2523s ok 68 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 69 2523s ok 70 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 71 2523s ok 72 2523s Set-Cookie: usertrack_test=46215c9c.6141ce2387a27; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=46215c9c.6141ce2387a27 2523s ok 73 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 74 2523s ok 75 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 76 2523s ok 77 2523s Set-Cookie: usertrack_test=9619ba20.6141ce2388e06; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=9619ba20.6141ce2388e06 2523s ok 78 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 79 2523s ok 80 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 81 2523s ok 82 2523s Set-Cookie: usertrack_test=f71d2e98.6141ce238a010; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=f71d2e98.6141ce238a010 2523s ok 83 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 84 2523s ok 85 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 86 2523s ok 87 2523s Set-Cookie: usertrack_test=54dbda88.6141ce238b2c3; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=54dbda88.6141ce238b2c3 2523s ok 88 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 89 2523s ok 90 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 91 2523s ok 92 2523s Set-Cookie: usertrack_test=65eb3aa9.6141ce238c58d; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=65eb3aa9.6141ce238c58d 2523s ok 93 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 94 2523s ok 95 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 96 2523s ok 97 2523s Set-Cookie: usertrack_test=2216dfb4.6141ce238dc37; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=2216dfb4.6141ce238dc37 2523s ok 98 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 99 2523s ok 100 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 101 2523s ok 102 2523s Set-Cookie: usertrack_test=a9ae33d8.6141ce238f016; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a9ae33d8.6141ce238f016 2523s ok 103 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 104 2523s ok 105 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 106 2523s ok 107 2523s Set-Cookie: usertrack_test=d408560e.6141ce239039a; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d408560e.6141ce239039a 2523s ok 108 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 109 2523s ok 110 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 111 2523s ok 112 2523s Set-Cookie: usertrack_test=36452d09.6141ce23918b4; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=36452d09.6141ce23918b4 2523s ok 113 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 114 2523s ok 115 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 116 2523s ok 117 2523s Set-Cookie: usertrack_test=f5fb7f54.6141ce2392d2f; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=f5fb7f54.6141ce2392d2f 2523s ok 118 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 119 2523s ok 120 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 121 2523s ok 122 2523s Set-Cookie: usertrack_test=fc819694.6141ce23940f2; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=fc819694.6141ce23940f2 2523s ok 123 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 124 2523s ok 125 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 126 2523s ok 127 2523s Set-Cookie: usertrack_test=48127818.6141ce2395628; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=48127818.6141ce2395628 2523s ok 128 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 129 2523s ok 130 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 131 2523s ok 132 2523s Set-Cookie: usertrack_test=9e06d909.6141ce2396a4e; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=9e06d909.6141ce2396a4e 2523s ok 133 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 134 2523s ok 135 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 136 2523s ok 137 2523s Set-Cookie: usertrack_test=789ded3c.6141ce2397ca5; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=789ded3c.6141ce2397ca5 2523s ok 138 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 139 2523s ok 140 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 141 2523s ok 142 2523s Set-Cookie: usertrack_test=6bd1dc65.6141ce2399bb9; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=6bd1dc65.6141ce2399bb9 2523s ok 143 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 144 2523s ok 145 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 146 2523s ok 147 2523s Set-Cookie: usertrack_test=a7d576cb.6141ce239afab; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a7d576cb.6141ce239afab 2523s ok 148 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 149 2523s ok 150 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 151 2523s ok 152 2523s Set-Cookie: usertrack_test=4ef89da6.6141ce239c2f6; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=4ef89da6.6141ce239c2f6 2523s ok 153 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 154 2523s ok 155 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 156 2523s ok 157 2523s Set-Cookie: usertrack_test=5c7c9bac.6141ce239d6e2; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=5c7c9bac.6141ce239d6e2 2523s ok 158 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 159 2523s ok 160 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 161 2523s ok 162 2523s Set-Cookie: usertrack_test=3d8b9d60.6141ce239ea9e; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3d8b9d60.6141ce239ea9e 2523s ok 163 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 164 2523s ok 165 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 166 2523s ok 167 2523s Set-Cookie: usertrack_test=fd0cf9bd.6141ce239fd9d; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=fd0cf9bd.6141ce239fd9d 2523s ok 168 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 169 2523s ok 170 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 171 2523s ok 172 2523s Set-Cookie: usertrack_test=5cbead2c.6141ce23a1354; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=5cbead2c.6141ce23a1354 2523s ok 173 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 174 2523s ok 175 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 176 2523s ok 177 2523s Set-Cookie: usertrack_test=ab5e3a8e.6141ce23a2a9c; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ab5e3a8e.6141ce23a2a9c 2523s ok 178 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 179 2523s ok 180 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 181 2523s ok 182 2523s Set-Cookie: usertrack_test=e78dd1b0.6141ce23a417e; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=e78dd1b0.6141ce23a417e 2523s ok 183 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 184 2523s ok 185 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 186 2523s ok 187 2523s Set-Cookie: usertrack_test=c52e0797.6141ce23a5887; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=c52e0797.6141ce23a5887 2523s ok 188 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 189 2523s ok 190 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 191 2523s ok 192 2523s Set-Cookie: usertrack_test=874d0707.6141ce23a6f8a; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=874d0707.6141ce23a6f8a 2523s ok 193 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 194 2523s ok 195 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 196 2523s ok 197 2523s Set-Cookie: usertrack_test=33dea751.6141ce23a84a5; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=33dea751.6141ce23a84a5 2523s ok 198 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 199 2523s ok 200 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 201 2523s ok 202 2523s Set-Cookie: usertrack_test=ad87487c.6141ce23a9a1c; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ad87487c.6141ce23a9a1c 2523s ok 203 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 204 2523s ok 205 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 206 2523s ok 207 2523s Set-Cookie: usertrack_test=fba84e5e.6141ce23aaf4c; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=fba84e5e.6141ce23aaf4c 2523s ok 208 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 209 2523s ok 210 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 211 2523s ok 212 2523s Set-Cookie: usertrack_test=ac9d02eb.6141ce23ac5dc; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ac9d02eb.6141ce23ac5dc 2523s ok 213 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 214 2523s ok 215 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 216 2523s ok 217 2523s Set-Cookie: usertrack_test=3b75cd76.6141ce23adc49; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3b75cd76.6141ce23adc49 2523s ok 218 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 219 2523s ok 220 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 221 2523s ok 222 2523s Set-Cookie: usertrack_test=141421c4.6141ce23af3eb; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=141421c4.6141ce23af3eb 2523s ok 223 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 224 2523s ok 225 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 226 2523s ok 227 2523s Set-Cookie: usertrack_test=a531f82c.6141ce23b0af8; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a531f82c.6141ce23b0af8 2523s ok 228 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 229 2523s ok 230 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 231 2523s ok 232 2523s Set-Cookie: usertrack_test=b023eb09.6141ce23b21b5; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=b023eb09.6141ce23b21b5 2523s ok 233 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 234 2523s ok 235 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 236 2523s ok 237 2523s Set-Cookie: usertrack_test=95e261b7.6141ce23b3805; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=95e261b7.6141ce23b3805 2523s ok 238 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 239 2523s ok 240 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 241 2523s ok 242 2523s Set-Cookie: usertrack_test=8433dfa.6141ce23b4dc8; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=8433dfa.6141ce23b4dc8 2523s ok 243 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 244 2523s ok 245 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 246 2523s ok 247 2523s Set-Cookie: usertrack_test=a9048a78.6141ce23b644a; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a9048a78.6141ce23b644a 2523s ok 248 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 249 2523s ok 250 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 251 2523s ok 252 2523s Set-Cookie: usertrack_test=6a2b0142.6141ce23b7ac3; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=6a2b0142.6141ce23b7ac3 2523s ok 253 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 254 2523s ok 255 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 256 2523s ok 257 2523s Set-Cookie: usertrack_test=5a417478.6141ce23b90f4; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=5a417478.6141ce23b90f4 2523s ok 258 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 259 2523s ok 260 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 261 2523s ok 262 2523s Set-Cookie: usertrack_test=4ce30af6.6141ce23ba748; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=4ce30af6.6141ce23ba748 2523s ok 263 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 264 2523s ok 265 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 266 2523s ok 267 2523s Set-Cookie: usertrack_test=3a69269d.6141ce23bbd3f; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3a69269d.6141ce23bbd3f 2523s ok 268 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 269 2523s ok 270 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 271 2523s ok 272 2523s Set-Cookie: usertrack_test=5e5c3fd9.6141ce23bd377; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=5e5c3fd9.6141ce23bd377 2523s ok 273 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 274 2523s ok 275 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 276 2523s ok 277 2523s Set-Cookie: usertrack_test=cdfd4bf0.6141ce23be995; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=cdfd4bf0.6141ce23be995 2523s ok 278 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 279 2523s ok 280 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 281 2523s ok 282 2523s Set-Cookie: usertrack_test=c5a99fca.6141ce23c00aa; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=c5a99fca.6141ce23c00aa 2523s ok 283 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 284 2523s ok 285 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 286 2523s ok 287 2523s Set-Cookie: usertrack_test=2cc33160.6141ce23c167a; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=2cc33160.6141ce23c167a 2523s ok 288 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 289 2523s ok 290 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 291 2523s ok 292 2523s Set-Cookie: usertrack_test=9f062795.6141ce23c2ba3; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=9f062795.6141ce23c2ba3 2523s ok 293 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 294 2523s ok 295 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 296 2523s ok 297 2523s Set-Cookie: usertrack_test=5a4789f5.6141ce23c4240; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=5a4789f5.6141ce23c4240 2523s ok 298 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 299 2523s ok 300 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 301 2523s ok 302 2523s Set-Cookie: usertrack_test=7296e745.6141ce23c58b6; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=7296e745.6141ce23c58b6 2523s ok 303 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 304 2523s ok 305 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 306 2523s ok 307 2523s Set-Cookie: usertrack_test=75497a4e.6141ce23c6f42; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=75497a4e.6141ce23c6f42 2523s ok 308 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 309 2523s ok 310 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 311 2523s ok 312 2523s Set-Cookie: usertrack_test=7cd8894c.6141ce23c85b7; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=7cd8894c.6141ce23c85b7 2523s ok 313 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 314 2523s ok 315 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 316 2523s ok 317 2523s Set-Cookie: usertrack_test=2853c9ea.6141ce23c9bc7; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=2853c9ea.6141ce23c9bc7 2523s ok 318 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 319 2523s ok 320 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 321 2523s ok 322 2523s Set-Cookie: usertrack_test=62091868.6141ce23cb0cd; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=62091868.6141ce23cb0cd 2523s ok 323 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 324 2523s ok 325 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 326 2523s ok 327 2523s Set-Cookie: usertrack_test=559897a5.6141ce23cc5ea; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=559897a5.6141ce23cc5ea 2523s ok 328 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 329 2523s ok 330 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 331 2523s ok 332 2523s Set-Cookie: usertrack_test=83811dd3.6141ce23cdb34; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=83811dd3.6141ce23cdb34 2523s ok 333 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 334 2523s ok 335 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 336 2523s ok 337 2523s Set-Cookie: usertrack_test=16ecf13b.6141ce23cf1d9; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=16ecf13b.6141ce23cf1d9 2523s ok 338 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 339 2523s ok 340 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 341 2523s ok 342 2523s Set-Cookie: usertrack_test=ea178b3.6141ce23d0817; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ea178b3.6141ce23d0817 2523s ok 343 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 344 2523s ok 345 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 346 2523s ok 347 2523s Set-Cookie: usertrack_test=d2c6ee43.6141ce23d1f10; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d2c6ee43.6141ce23d1f10 2523s ok 348 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 349 2523s ok 350 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 351 2523s ok 352 2523s Set-Cookie: usertrack_test=9d0812d7.6141ce23d33f5; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=9d0812d7.6141ce23d33f5 2523s ok 353 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 354 2523s ok 355 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 356 2523s ok 357 2523s Set-Cookie: usertrack_test=d12d82e4.6141ce23d4adb; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d12d82e4.6141ce23d4adb 2523s ok 358 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 359 2523s ok 360 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 361 2523s ok 362 2523s Set-Cookie: usertrack_test=538d9739.6141ce23d5faa; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=538d9739.6141ce23d5faa 2523s ok 363 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 364 2523s ok 365 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 366 2523s ok 367 2523s Set-Cookie: usertrack_test=d651c92a.6141ce23d74de; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d651c92a.6141ce23d74de 2523s ok 368 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 369 2523s ok 370 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 371 2523s ok 372 2523s Set-Cookie: usertrack_test=df6f0104.6141ce23d8ad8; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=df6f0104.6141ce23d8ad8 2523s ok 373 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 374 2523s ok 375 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 376 2523s ok 377 2523s Set-Cookie: usertrack_test=5d0ef0d6.6141ce23da18b; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=5d0ef0d6.6141ce23da18b 2523s ok 378 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 379 2523s ok 380 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 381 2523s ok 382 2523s Set-Cookie: usertrack_test=250d836d.6141ce23db75b; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=250d836d.6141ce23db75b 2523s ok 383 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 384 2523s ok 385 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 386 2523s ok 387 2523s Set-Cookie: usertrack_test=47c1b28.6141ce23dcd5f; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=47c1b28.6141ce23dcd5f 2523s ok 388 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 389 2523s ok 390 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 391 2523s ok 392 2523s Set-Cookie: usertrack_test=f90c0a78.6141ce23de2bc; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=f90c0a78.6141ce23de2bc 2523s ok 393 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 394 2523s ok 395 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 396 2523s ok 397 2523s Set-Cookie: usertrack_test=ea0e1b9.6141ce23df8c5; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ea0e1b9.6141ce23df8c5 2523s ok 398 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 399 2523s ok 400 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 401 2523s ok 402 2523s Set-Cookie: usertrack_test=236f3cfa.6141ce23e0f54; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=236f3cfa.6141ce23e0f54 2523s ok 403 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 404 2523s ok 405 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 406 2523s ok 407 2523s Set-Cookie: usertrack_test=d14074a4.6141ce23e260d; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d14074a4.6141ce23e260d 2523s ok 408 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 409 2523s ok 410 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 411 2523s ok 412 2523s Set-Cookie: usertrack_test=72c2992c.6141ce23e3c4e; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=72c2992c.6141ce23e3c4e 2523s ok 413 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 414 2523s ok 415 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 416 2523s ok 417 2523s Set-Cookie: usertrack_test=a26d290c.6141ce23e51b1; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a26d290c.6141ce23e51b1 2523s ok 418 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 419 2523s ok 420 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 421 2523s ok 422 2523s Set-Cookie: usertrack_test=acc01ed2.6141ce23e672e; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=acc01ed2.6141ce23e672e 2523s ok 423 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 424 2523s ok 425 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 426 2523s ok 427 2523s Set-Cookie: usertrack_test=3f91528e.6141ce23e7c5f; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3f91528e.6141ce23e7c5f 2523s ok 428 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 429 2523s ok 430 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 431 2523s ok 432 2523s Set-Cookie: usertrack_test=35b713d0.6141ce23e920c; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=35b713d0.6141ce23e920c 2523s ok 433 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 434 2523s ok 435 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 436 2523s ok 437 2523s Set-Cookie: usertrack_test=e221394b.6141ce23ea7e1; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=e221394b.6141ce23ea7e1 2523s ok 438 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 439 2523s ok 440 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 441 2523s ok 442 2523s Set-Cookie: usertrack_test=2eeddae0.6141ce23ebda9; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=2eeddae0.6141ce23ebda9 2523s ok 443 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 444 2523s ok 445 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 446 2523s ok 447 2523s Set-Cookie: usertrack_test=486003f6.6141ce23ed31c; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=486003f6.6141ce23ed31c 2523s ok 448 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 449 2523s ok 450 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 451 2523s ok 452 2523s Set-Cookie: usertrack_test=84f1b0e2.6141ce23ee893; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=84f1b0e2.6141ce23ee893 2523s ok 453 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 454 2523s ok 455 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 456 2523s ok 457 2523s Set-Cookie: usertrack_test=baadbd57.6141ce23efe11; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=baadbd57.6141ce23efe11 2523s ok 458 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 459 2523s ok 460 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 461 2523s ok 462 2523s Set-Cookie: usertrack_test=fce7155c.6141ce23f13c4; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=fce7155c.6141ce23f13c4 2523s ok 463 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 464 2523s ok 465 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 466 2523s ok 467 2523s Set-Cookie: usertrack_test=8e5ebf5f.6141ce23f29e3; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=8e5ebf5f.6141ce23f29e3 2523s ok 468 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 469 2523s ok 470 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 471 2523s ok 472 2523s Set-Cookie: usertrack_test=57960ba.6141ce23f4010; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=57960ba.6141ce23f4010 2523s ok 473 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 474 2523s ok 475 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 476 2523s ok 477 2523s Set-Cookie: usertrack_test=577c6e7d.6141ce23f55e0; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=577c6e7d.6141ce23f55e0 2523s ok 478 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 479 2523s ok 480 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 481 2523s ok 482 2523s Set-Cookie: usertrack_test=52cd4b4c.6141ce23f6b57; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=52cd4b4c.6141ce23f6b57 2523s ok 483 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 484 2523s ok 485 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 486 2523s ok 487 2523s Set-Cookie: usertrack_test=242b6b0c.6141ce23f8155; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=242b6b0c.6141ce23f8155 2523s ok 488 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 489 2523s ok 490 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 491 2523s ok 492 2523s Set-Cookie: usertrack_test=5f79e10a.6141ce23f9711; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=5f79e10a.6141ce23f9711 2523s ok 493 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 494 2523s ok 495 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 496 2523s ok 497 2523s Set-Cookie: usertrack_test=136a8be3.6141ce23fad45; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=136a8be3.6141ce23fad45 2523s ok 498 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 499 2523s ok 500 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 501 2523s ok 502 2523s Set-Cookie: usertrack_test=21412439.6141ce23fc2a4; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=21412439.6141ce23fc2a4 2523s ok 503 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 504 2523s ok 505 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 506 2523s ok 507 2523s Set-Cookie: usertrack_test=2ccff92e.6141ce23fd9d1; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=2ccff92e.6141ce23fd9d1 2523s ok 508 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 509 2523s ok 510 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 511 2523s ok 512 2523s Set-Cookie: usertrack_test=237cf27e.6141ce23fef97; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=237cf27e.6141ce23fef97 2523s ok 513 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 514 2523s ok 515 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 516 2523s ok 517 2523s Set-Cookie: usertrack_test=3cc5202b.6141ce24004f1; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3cc5202b.6141ce24004f1 2523s ok 518 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 519 2523s ok 520 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 521 2523s ok 522 2523s Set-Cookie: usertrack_test=69c1c7a6.6141ce24019d6; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=69c1c7a6.6141ce24019d6 2523s ok 523 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 524 2523s ok 525 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 526 2523s ok 527 2523s Set-Cookie: usertrack_test=9c5362b3.6141ce2402fbf; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=9c5362b3.6141ce2402fbf 2523s ok 528 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 529 2523s ok 530 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 531 2523s ok 532 2523s Set-Cookie: usertrack_test=c597e09a.6141ce2404699; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=c597e09a.6141ce2404699 2523s ok 533 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 534 2523s ok 535 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 536 2523s ok 537 2523s Set-Cookie: usertrack_test=24c2233e.6141ce2405c6f; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=24c2233e.6141ce2405c6f 2523s ok 538 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 539 2523s ok 540 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 541 2523s ok 542 2523s Set-Cookie: usertrack_test=7341a273.6141ce24071ec; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=7341a273.6141ce24071ec 2523s ok 543 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 544 2523s ok 545 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 546 2523s ok 547 2523s Set-Cookie: usertrack_test=c2be0d4f.6141ce24087be; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=c2be0d4f.6141ce24087be 2523s ok 548 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 549 2523s ok 550 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 551 2523s ok 552 2523s Set-Cookie: usertrack_test=ca5ec413.6141ce2409ca8; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ca5ec413.6141ce2409ca8 2523s ok 553 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 554 2523s ok 555 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 556 2523s ok 557 2523s Set-Cookie: usertrack_test=eec37157.6141ce240b27c; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=eec37157.6141ce240b27c 2523s ok 558 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 559 2523s ok 560 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 561 2523s ok 562 2523s Set-Cookie: usertrack_test=ef63b636.6141ce240c8da; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ef63b636.6141ce240c8da 2523s ok 563 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 564 2523s ok 565 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 566 2523s ok 567 2523s Set-Cookie: usertrack_test=41d5aca8.6141ce240deef; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=41d5aca8.6141ce240deef 2523s ok 568 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 569 2523s ok 570 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 571 2523s ok 572 2523s Set-Cookie: usertrack_test=78bc88cf.6141ce240f526; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=78bc88cf.6141ce240f526 2523s ok 573 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 574 2523s ok 575 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 576 2523s ok 577 2523s Set-Cookie: usertrack_test=f958990d.6141ce24109d4; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=f958990d.6141ce24109d4 2523s ok 578 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 579 2523s ok 580 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 581 2523s ok 582 2523s Set-Cookie: usertrack_test=f8f8a094.6141ce2411f7d; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=f8f8a094.6141ce2411f7d 2523s ok 583 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 584 2523s ok 585 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 586 2523s ok 587 2523s Set-Cookie: usertrack_test=11474b49.6141ce24135c7; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=11474b49.6141ce24135c7 2523s ok 588 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 589 2523s ok 590 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 591 2523s ok 592 2523s Set-Cookie: usertrack_test=d699859d.6141ce2414b71; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=d699859d.6141ce2414b71 2523s ok 593 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 594 2523s ok 595 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 596 2523s ok 597 2523s Set-Cookie: usertrack_test=2a61dbca.6141ce2416094; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=2a61dbca.6141ce2416094 2523s ok 598 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 599 2523s ok 600 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 601 2523s ok 602 2523s Set-Cookie: usertrack_test=ba451718.6141ce24176a2; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=ba451718.6141ce24176a2 2523s ok 603 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 604 2523s ok 605 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 606 2523s ok 607 2523s Set-Cookie: usertrack_test=f00711a7.6141ce2418c0a; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=f00711a7.6141ce2418c0a 2523s ok 608 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 609 2523s ok 610 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 611 2523s ok 612 2523s Set-Cookie: usertrack_test=38a5737c.6141ce241a808; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=38a5737c.6141ce241a808 2523s ok 613 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 614 2523s ok 615 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 616 2523s ok 617 2523s Set-Cookie: usertrack_test=55a9097d.6141ce241bd25; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=55a9097d.6141ce241bd25 2523s ok 618 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 619 2523s ok 620 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 621 2523s ok 622 2523s Set-Cookie: usertrack_test=4580d363.6141ce241d346; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=4580d363.6141ce241d346 2523s ok 623 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 624 2523s ok 625 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 626 2523s ok 627 2523s Set-Cookie: usertrack_test=b8b6491d.6141ce241e93d; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=b8b6491d.6141ce241e93d 2523s ok 628 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 629 2523s ok 630 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 631 2523s ok 632 2523s Set-Cookie: usertrack_test=623bd10e.6141ce241ff93; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=623bd10e.6141ce241ff93 2523s ok 633 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 634 2523s ok 635 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 636 2523s ok 637 2523s Set-Cookie: usertrack_test=708fa1b.6141ce2421555; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=708fa1b.6141ce2421555 2523s ok 638 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 639 2523s ok 640 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 641 2523s ok 642 2523s Set-Cookie: usertrack_test=a6db76fe.6141ce2422caf; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=a6db76fe.6141ce2422caf 2523s ok 643 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 644 2523s ok 645 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 646 2523s ok 647 2523s Set-Cookie: usertrack_test=afab67fd.6141ce24242ec; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=afab67fd.6141ce24242ec 2523s ok 648 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 649 2523s ok 650 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 651 2523s ok 652 2523s Set-Cookie: usertrack_test=3f7aa04d.6141ce2426faf; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3f7aa04d.6141ce2426faf 2523s ok 653 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 654 2523s ok 655 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 656 2523s ok 657 2523s Set-Cookie: usertrack_test=b135159e.6141ce24287b6; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=b135159e.6141ce24287b6 2523s ok 658 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 659 2523s ok 660 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 661 2523s ok 662 2523s Set-Cookie: usertrack_test=9e0494be.6141ce2429f97; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=9e0494be.6141ce2429f97 2523s ok 663 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 664 2523s ok 665 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 666 2523s ok 667 2523s Set-Cookie: usertrack_test=bb6d8018.6141ce242b838; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=bb6d8018.6141ce242b838 2523s ok 668 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 669 2523s ok 670 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 671 2523s ok 672 2523s Set-Cookie: usertrack_test=50c9b6e8.6141ce242cf99; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=50c9b6e8.6141ce242cf99 2523s ok 673 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 674 2523s ok 675 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 676 2523s ok 677 2523s Set-Cookie: usertrack_test=58cdea74.6141ce242e6c8; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=58cdea74.6141ce242e6c8 2523s ok 678 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 679 2523s ok 680 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 681 2523s ok 682 2523s Set-Cookie: usertrack_test=8ae3b128.6141ce242ff24; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=8ae3b128.6141ce242ff24 2523s ok 683 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 684 2523s ok 685 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 686 2523s ok 687 2523s Set-Cookie: usertrack_test=8bd14d2e.6141ce2431912; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=8bd14d2e.6141ce2431912 2523s ok 688 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 689 2523s ok 690 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 691 2523s ok 692 2523s Set-Cookie: usertrack_test=73635874.6141ce243317e; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=73635874.6141ce243317e 2523s ok 693 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 694 2523s ok 695 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 696 2523s ok 697 2523s Set-Cookie: usertrack_test=9dd48025.6141ce2434af3; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=9dd48025.6141ce2434af3 2523s ok 698 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 699 2523s ok 700 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 701 2523s ok 702 2523s Set-Cookie: usertrack_test=3e9b6e23.6141ce243631f; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=3e9b6e23.6141ce243631f 2523s ok 703 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 704 2523s ok 705 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 706 2523s ok 707 2523s Set-Cookie: usertrack_test=fa8cc50.6141ce2438643; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=fa8cc50.6141ce2438643 2523s ok 708 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 709 2523s ok 710 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 711 2523s ok 712 2523s Set-Cookie: usertrack_test=bd116422.6141ce2439f76; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=bd116422.6141ce2439f76 2523s ok 713 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 714 2523s ok 715 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 716 2523s ok 717 2523s Set-Cookie: usertrack_test=49103591.6141ce243b618; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=49103591.6141ce243b618 2523s ok 718 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 719 2523s ok 720 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 721 2523s ok 722 2523s Set-Cookie: usertrack_test=f641476a.6141ce243ce35; path=/; expires=Wed, 20-Mar-24 19:50:07 GMT 2523s Cookie: usertrack_test=f641476a.6141ce243ce35 2523s ok 723 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 724 2523s ok 725 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 726 2523s ok 727 2523s Set-Cookie: usertrack_test=2b9aacc9.6141ce243e5ae; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=2b9aacc9.6141ce243e5ae 2523s ok 728 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 729 2523s ok 730 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 731 2523s ok 732 2523s Set-Cookie: usertrack_test=1ad66073.6141ce243fb02; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=1ad66073.6141ce243fb02 2523s ok 733 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 734 2523s ok 735 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 736 2523s ok 737 2523s Set-Cookie: usertrack_test=4cf56575.6141ce2441022; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=4cf56575.6141ce2441022 2523s ok 738 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 739 2523s ok 740 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 741 2523s ok 742 2523s Set-Cookie: usertrack_test=16de7217.6141ce244261f; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=16de7217.6141ce244261f 2523s ok 743 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 744 2523s ok 745 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 746 2523s ok 747 2523s Set-Cookie: usertrack_test=e653640f.6141ce2443c60; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=e653640f.6141ce2443c60 2523s ok 748 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 749 2523s ok 750 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 751 2523s ok 752 2523s Set-Cookie: usertrack_test=6668300e.6141ce2445244; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=6668300e.6141ce2445244 2523s ok 753 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 754 2523s ok 755 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 756 2523s ok 757 2523s Set-Cookie: usertrack_test=3530ada2.6141ce244678d; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=3530ada2.6141ce244678d 2523s ok 758 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 759 2523s ok 760 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 761 2523s ok 762 2523s Set-Cookie: usertrack_test=826cfc5.6141ce2447cb3; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=826cfc5.6141ce2447cb3 2523s ok 763 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 764 2523s ok 765 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 766 2523s ok 767 2523s Set-Cookie: usertrack_test=19f57db2.6141ce24491ef; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=19f57db2.6141ce24491ef 2523s ok 768 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 769 2523s ok 770 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 771 2523s ok 772 2523s Set-Cookie: usertrack_test=5146e584.6141ce244a801; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=5146e584.6141ce244a801 2523s ok 773 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 774 2523s ok 775 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 776 2523s ok 777 2523s Set-Cookie: usertrack_test=723042a0.6141ce244bd6c; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=723042a0.6141ce244bd6c 2523s ok 778 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 779 2523s ok 780 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 781 2523s ok 782 2523s Set-Cookie: usertrack_test=e18ae4f9.6141ce244d1f5; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=e18ae4f9.6141ce244d1f5 2523s ok 783 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 784 2523s ok 785 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 786 2523s ok 787 2523s Set-Cookie: usertrack_test=6fee95be.6141ce244e49f; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=6fee95be.6141ce244e49f 2523s ok 788 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 789 2523s ok 790 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 791 2523s ok 792 2523s Set-Cookie: usertrack_test=5894277d.6141ce244f9ed; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=5894277d.6141ce244f9ed 2523s ok 793 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 794 2523s ok 795 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 796 2523s ok 797 2523s Set-Cookie: usertrack_test=984da6c5.6141ce2450cb4; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=984da6c5.6141ce2450cb4 2523s ok 798 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 799 2523s ok 800 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 801 2523s ok 802 2523s Set-Cookie: usertrack_test=587ecf03.6141ce2451fa6; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=587ecf03.6141ce2451fa6 2523s ok 803 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 804 2523s ok 805 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 806 2523s ok 807 2523s Set-Cookie: usertrack_test=cb8bfbb1.6141ce2453369; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=cb8bfbb1.6141ce2453369 2523s ok 808 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 809 2523s ok 810 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 811 2523s ok 812 2523s Set-Cookie: usertrack_test=b80efcc8.6141ce2454548; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=b80efcc8.6141ce2454548 2523s ok 813 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 814 2523s ok 815 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 816 2523s ok 817 2523s Set-Cookie: usertrack_test=bca0e080.6141ce24557c7; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=bca0e080.6141ce24557c7 2523s ok 818 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 819 2523s ok 820 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 821 2523s ok 822 2523s Set-Cookie: usertrack_test=cdcedd61.6141ce2456d28; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=cdcedd61.6141ce2456d28 2523s ok 823 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 824 2523s ok 825 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 826 2523s ok 827 2523s Set-Cookie: usertrack_test=6d88e3b7.6141ce245850a; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=6d88e3b7.6141ce245850a 2523s ok 828 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 829 2523s ok 830 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 831 2523s ok 832 2523s Set-Cookie: usertrack_test=2a2d2408.6141ce245a3c5; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=2a2d2408.6141ce245a3c5 2523s ok 833 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 834 2523s ok 835 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 836 2523s ok 837 2523s Set-Cookie: usertrack_test=d1cd7f53.6141ce245b891; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=d1cd7f53.6141ce245b891 2523s ok 838 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 839 2523s ok 840 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 841 2523s ok 842 2523s Set-Cookie: usertrack_test=3efdcde8.6141ce245cc00; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=3efdcde8.6141ce245cc00 2523s ok 843 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 844 2523s ok 845 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 846 2523s ok 847 2523s Set-Cookie: usertrack_test=dfbcac33.6141ce245e070; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=dfbcac33.6141ce245e070 2523s ok 848 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 849 2523s ok 850 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 851 2523s ok 852 2523s Set-Cookie: usertrack_test=afb2f2eb.6141ce245f592; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=afb2f2eb.6141ce245f592 2523s ok 853 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 854 2523s ok 855 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 856 2523s ok 857 2523s Set-Cookie: usertrack_test=578ba038.6141ce24608c3; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=578ba038.6141ce24608c3 2523s ok 858 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 859 2523s ok 860 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 861 2523s ok 862 2523s Set-Cookie: usertrack_test=2767cf0b.6141ce2461db2; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=2767cf0b.6141ce2461db2 2523s ok 863 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 864 2523s ok 865 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 866 2523s ok 867 2523s Set-Cookie: usertrack_test=16e65392.6141ce24631cf; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=16e65392.6141ce24631cf 2523s ok 868 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 869 2523s ok 870 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 871 2523s ok 872 2523s Set-Cookie: usertrack_test=9ba175b.6141ce24646a2; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=9ba175b.6141ce24646a2 2523s ok 873 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 874 2523s ok 875 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 876 2523s ok 877 2523s Set-Cookie: usertrack_test=ca47f509.6141ce2465a68; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=ca47f509.6141ce2465a68 2523s ok 878 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 879 2523s ok 880 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 881 2523s ok 882 2523s Set-Cookie: usertrack_test=cda02c38.6141ce246758c; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=cda02c38.6141ce246758c 2523s ok 883 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 884 2523s ok 885 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 886 2523s ok 887 2523s Set-Cookie: usertrack_test=7fed4b0a.6141ce2468714; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=7fed4b0a.6141ce2468714 2523s ok 888 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 889 2523s ok 890 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 891 2523s ok 892 2523s Set-Cookie: usertrack_test=9b21d836.6141ce246a5d0; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=9b21d836.6141ce246a5d0 2523s ok 893 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 894 2523s ok 895 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 896 2523s ok 897 2523s Set-Cookie: usertrack_test=e9f880b7.6141ce246bab9; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=e9f880b7.6141ce246bab9 2523s ok 898 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 899 2523s ok 900 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 901 2523s ok 902 2523s Set-Cookie: usertrack_test=c2b5021b.6141ce246cd7e; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=c2b5021b.6141ce246cd7e 2523s ok 903 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 904 2523s ok 905 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 906 2523s ok 907 2523s Set-Cookie: usertrack_test=16aed780.6141ce246e095; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=16aed780.6141ce246e095 2523s ok 908 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 909 2523s ok 910 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 911 2523s ok 912 2523s Set-Cookie: usertrack_test=b4fb1a6e.6141ce246f3d7; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=b4fb1a6e.6141ce246f3d7 2523s ok 913 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 914 2523s ok 915 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 916 2523s ok 917 2523s Set-Cookie: usertrack_test=38ffac45.6141ce2470d25; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=38ffac45.6141ce2470d25 2523s ok 918 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 919 2523s ok 920 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 921 2523s ok 922 2523s Set-Cookie: usertrack_test=c7b27f91.6141ce24724aa; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=c7b27f91.6141ce24724aa 2523s ok 923 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 924 2523s ok 925 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 926 2523s ok 927 2523s Set-Cookie: usertrack_test=88a08c6.6141ce2474019; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=88a08c6.6141ce2474019 2523s ok 928 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 929 2523s ok 930 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 931 2523s ok 932 2523s Set-Cookie: usertrack_test=7d853536.6141ce247560b; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=7d853536.6141ce247560b 2523s ok 933 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 934 2523s ok 935 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 936 2523s ok 937 2523s Set-Cookie: usertrack_test=33192776.6141ce247694d; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=33192776.6141ce247694d 2523s ok 938 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 939 2523s ok 940 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 941 2523s ok 942 2523s Set-Cookie: usertrack_test=bdf83dc6.6141ce2477c16; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=bdf83dc6.6141ce2477c16 2523s ok 943 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 944 2523s ok 945 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 946 2523s ok 947 2523s Set-Cookie: usertrack_test=156a48a9.6141ce2478de3; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=156a48a9.6141ce2478de3 2523s ok 948 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 949 2523s ok 950 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 951 2523s ok 952 2523s Set-Cookie: usertrack_test=9469cbe3.6141ce2479ff5; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=9469cbe3.6141ce2479ff5 2523s ok 953 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 954 2523s ok 955 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 956 2523s ok 957 2523s Set-Cookie: usertrack_test=72789db9.6141ce247b203; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=72789db9.6141ce247b203 2523s ok 958 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 959 2523s ok 960 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 961 2523s ok 962 2523s Set-Cookie: usertrack_test=2605fc30.6141ce247c488; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=2605fc30.6141ce247c488 2523s ok 963 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 964 2523s ok 965 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 966 2523s ok 967 2523s Set-Cookie: usertrack_test=cc48f507.6141ce247d619; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=cc48f507.6141ce247d619 2523s ok 968 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 969 2523s ok 970 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 971 2523s ok 972 2523s Set-Cookie: usertrack_test=db4ee9ae.6141ce247e849; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=db4ee9ae.6141ce247e849 2523s ok 973 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 974 2523s ok 975 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 976 2523s ok 977 2523s Set-Cookie: usertrack_test=edaf981c.6141ce247fb06; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=edaf981c.6141ce247fb06 2523s ok 978 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 979 2523s ok 980 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 981 2523s ok 982 2523s Set-Cookie: usertrack_test=bae8215c.6141ce2480cb6; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=bae8215c.6141ce2480cb6 2523s ok 983 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 984 2523s ok 985 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 986 2523s ok 987 2523s Set-Cookie: usertrack_test=39c44870.6141ce2481e47; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=39c44870.6141ce2481e47 2523s ok 988 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 989 2523s ok 990 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 991 2523s ok 992 2523s Set-Cookie: usertrack_test=f16cd6.6141ce24830ac; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=f16cd6.6141ce24830ac 2523s ok 993 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 994 2523s ok 995 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 996 2523s ok 997 2523s Set-Cookie: usertrack_test=1eed0f6.6141ce248425c; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s Cookie: usertrack_test=1eed0f6.6141ce248425c 2523s ok 998 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 999 2523s ok 1000 2523s ok 1001 2523s # testing : Checking return code is '200' 2523s # expected: 200 2523s # received: '200' 2523s ok 1002 2523s # usertrack_test=3015f502.6141ce2485409; path=/; expires=Wed, 20-Mar-24 19:50:08 GMT 2523s ok 1003 2523s # expected: undef 2523s # received: undef 2523s ok 1004 2523s ok 2525s t/modules/vhost_alias.t ............. 2525s 1..8 2525s # Running under perl version 5.038002 for linux 2525s # Current time local: Wed Mar 20 19:49:08 2024 2525s # Current time GMT: Wed Mar 20 19:49:08 2024 2525s # Using Test.pm version 1.31 2525s # Using Apache/Test.pm version 1.42 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2525s # writing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2525s # testing : VirtalDocumentRoot test 2525s # expected: 'www.vha-test.com' 2525s # received: 'www.vha-test.com' 2525s ok 1 2525s # testing : VirtualScriptAlias test 2525s # expected: 'test cgi for www.vha-test.com' 2525s # received: 'test cgi for www.vha-test.com' 2525s ok 2 2525s # testing : VirtalDocumentRoot test 2525s # expected: 'big.server.name.from.heck.org' 2525s # received: 'big.server.name.from.heck.org' 2525s ok 3 2525s # testing : VirtualScriptAlias test 2525s # expected: 'test cgi for big.server.name.from.heck.org' 2525s # received: 'test cgi for big.server.name.from.heck.org' 2525s ok 4 2525s # testing : VirtalDocumentRoot test 2525s # expected: 'ab.com' 2525s # received: 'ab.com' 2525s ok 5 2525s # testing : VirtualScriptAlias test 2525s # expected: 'test cgi for ab.com' 2525s # received: 'test cgi for ab.com' 2525s ok 6 2525s # testing : VirtalDocumentRoot test 2525s # expected: 'w-t-f.net' 2525s # received: 'w-t-f.net' 2525s ok 7 2525s # testing : VirtualScriptAlias test 2525s # expected: 'test cgi for w-t-f.net' 2525s # received: 'test cgi for w-t-f.net' 2525s ok 8 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2525s # removing file: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 2525s # removing dir tree: /tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 2525s ok 2528s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2530s t/protocol/echo.t ................... 2530s 1..8 2530s # Running under perl version 5.038002 for linux 2530s # Current time local: Wed Mar 20 19:49:13 2024 2530s # Current time GMT: Wed Mar 20 19:49:13 2024 2530s # Using Test.pm version 1.31 2530s # Using Apache/Test.pm version 1.42 2530s testing mod_echo_ssl 2530s ok 1 2530s #Cipher: TLS_AES_256_GCM_SHA384 2530s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2530s # testing : echo 2530s # expected: 't/protocol/echo.t' 2530s # received: 't/protocol/echo.t' 2530s ok 2 2530s # testing : echo 2530s # expected: '/usr/bin/perl' 2530s # received: '/usr/bin/perl' 2530s ok 3 2530s # testing : echo 2530s # expected: '434074434074434074434074434074' 2530s # received: '434074434074434074434074434074' 2530s ok 4 2530s testing mod_echo 2530s ok 5 2530s # testing : echo 2530s # expected: 't/protocol/echo.t' 2530s # received: 't/protocol/echo.t' 2530s ok 6 2530s # testing : echo 2530s # expected: '/usr/bin/perl' 2530s # received: '/usr/bin/perl' 2530s ok 7 2530s # testing : echo 2530s # expected: '434074434074434074434074434074' 2530s # received: '434074434074434074434074434074' 2530s ok 8 2530s ok 2534s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 2535s t/security/CVE-2003-0542.t .......... 2535s 1..1 2535s # Running under perl version 5.038002 for linux 2535s # Current time local: Wed Mar 20 19:49:18 2024 2535s # Current time GMT: Wed Mar 20 19:49:18 2024 2535s # Using Test.pm version 1.31 2535s # Using Apache/Test.pm version 1.42 2535s # testing : CAN-2003-0542 test case 2535s # expected: 404 2535s # received: '404' 2535s ok 1 2535s ok 2538s t/security/CVE-2004-0747.t .......... 2538s 1..1 2538s # Running under perl version 5.038002 for linux 2538s # Current time local: Wed Mar 20 19:49:20 2024 2538s # Current time GMT: Wed Mar 20 19:49:20 2024 2538s # Using Test.pm version 1.31 2538s # Using Apache/Test.pm version 1.42 2538s # testing : CAN-2004-0747 ap_resolve_env test case 2538s # expected: 200 2538s # received: 200 2538s ok 1 2538s ok 2541s t/security/CVE-2004-0811.t .......... 2541s 1..8 2541s # Running under perl version 5.038002 for linux 2541s # Current time local: Wed Mar 20 19:49:23 2024 2541s # Current time GMT: Wed Mar 20 19:49:23 2024 2541s # Using Test.pm version 1.31 2541s # Using Apache/Test.pm version 1.42 2541s # testing : subdir access allowed 2541s # expected: 200 2541s # received: '200' 2541s ok 1 2541s # testing : subdir access allowed 2541s # expected: 200 2541s # received: '200' 2541s ok 2 2541s # testing : subdir access allowed 2541s # expected: 200 2541s # received: '200' 2541s ok 3 2541s # testing : subdir access allowed 2541s # expected: 200 2541s # received: '200' 2541s ok 4 2541s # testing : topdir access denied 2541s # expected: 401 2541s # received: '401' 2541s ok 5 2541s # testing : topdir access denied 2541s # expected: 401 2541s # received: '401' 2541s ok 6 2541s # testing : topdir access denied 2541s # expected: 401 2541s # received: '401' 2541s ok 7 2541s # testing : topdir access denied 2541s # expected: 401 2541s # received: '401' 2541s ok 8 2541s ok 2544s t/security/CVE-2004-0940.t .......... 2544s 1..1 2544s # Running under perl version 5.038002 for linux 2544s # Current time local: Wed Mar 20 19:49:26 2024 2544s # Current time GMT: Wed Mar 20 19:49:26 2024 2544s # Using Test.pm version 1.31 2544s # Using Apache/Test.pm version 1.42 2544s # testing : response was 200 2544s # expected: 200 2544s # received: '200' 2544s ok 1 2544s ok 2548s t/security/CVE-2004-0942.t .......... 2548s 1..2 2548s # Running under perl version 5.038002 for linux 2548s # Current time local: Wed Mar 20 19:49:29 2024 2548s # Current time GMT: Wed Mar 20 19:49:29 2024 2548s # Using Test.pm version 1.31 2548s # Using Apache/Test.pm version 1.42 2548s ok 1 2548s # testing : request was refused 2548s # expected: qr/^HTTP\/1\.. 400/ 2548s # received: 'HTTP/1.1 400 Bad Request 2548s # ' 2548s ok 2 2548s ok 2553s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2558s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 2563s t/security/CVE-2005-2491.t .......... 2563s 1..4 2563s # Running under perl version 5.038002 for linux 2563s # Current time local: Wed Mar 20 19:49:43 2024 2563s # Current time GMT: Wed Mar 20 19:49:43 2024 2563s # Using Test.pm version 1.31 2563s # Using Apache/Test.pm version 1.42 2563s # testing : check that server did not segfault 2563s # expected: 'Internal Server Error' 2563s # received: 'Internal Server Error' 2563s ok 1 2563s # testing : check for 500 response error 2563s # expected: 500 2563s # received: '500' 2563s ok 2 2563s # testing : check that server did not segfault 2563s # expected: 'Internal Server Error' 2563s # received: 'Internal Server Error' 2563s ok 3 2563s # testing : check for 500 response error 2563s # expected: 500 2563s # received: '500' 2563s ok 4 2563s ok 2571s t/security/CVE-2005-2700.t .......... 2571s 1..2 2571s # Running under perl version 5.038002 for linux 2571s # Current time local: Wed Mar 20 19:49:48 2024 2571s # Current time GMT: Wed Mar 20 19:49:48 2024 2571s # Using Test.pm version 1.31 2571s # Using Apache/Test.pm version 1.42 2571s # testing : access permitted without ccert 2571s # expected: 200 2571s # received: '200' 2571s ok 1 2571s # testing : access *not* permitted without ccert 2571s # expected: 200 2571s # received: '403' 2571s ok 2 2571s ok 2582s t/security/CVE-2005-3352.t .......... 2582s 1..2 2582s # Running under perl version 5.038002 for linux 2582s # Current time local: Wed Mar 20 19:49:56 2024 2582s # Current time GMT: Wed Mar 20 19:49:56 2024 2582s # Using Test.pm version 1.31 2582s # Using Apache/Test.pm version 1.42 2582s # testing : response code is OK 2582s # expected: 200 2582s # received: '200' 2582s ok 1 2582s # testing : referer was escaped 2582s # expected: qr/%22%3e/ 2582s # received: ' 2582s # 2582s # Menu for /security/CVE-2005-3352.map 2582s # 2582s #

Menu for /security/CVE-2005-3352.map

2582s #
2582s # 2582s #
(Default) Go Back
2582s # 2582s # 2582s # 2582s # 2582s # ' 2582s ok 2 2582s ok 2588s t/security/CVE-2005-3357.t .......... 2588s 1..3 2588s # Running under perl version 5.038002 for linux 2588s # Current time local: Wed Mar 20 19:50:07 2024 2588s # Current time GMT: Wed Mar 20 19:50:07 2024 2588s # Using Test.pm version 1.31 2588s # Using Apache/Test.pm version 1.42 2588s # URL is http://localhost:8534/ 2588s ok 1 2588s # testing : Expected bad request from 'GET http://localhost:8534/' 2588s # expected: 400 2588s # received: '400' 2588s ok 2 2588s # testing : errordoc content was served 2588s # expected: qr/welcome to localhost/ 2588s # received: 'welcome to localhost:8529 2588s # ' 2588s ok 3 2588s ok 2591s t/security/CVE-2006-5752.t .......... 2591s 1..2 2591s # Running under perl version 5.038002 for linux 2591s # Current time local: Wed Mar 20 19:50:13 2024 2591s # Current time GMT: Wed Mar 20 19:50:13 2024 2591s # Using Test.pm version 1.31 2591s # Using Apache/Test.pm version 1.42 2591s # testing : server-status gave response 2591s # expected: 200 2591s # received: '200' 2591s ok 1 2591s # testing : response content-type had charset 2591s # expected: qr/charset=/ 2591s # received: 'text/html; charset=ISO-8859-1' 2591s ok 2 2591s ok 2593s t/security/CVE-2007-5000.t .......... 2593s 1..2 2593s # Running under perl version 5.038002 for linux 2593s # Current time local: Wed Mar 20 19:50:16 2024 2593s # Current time GMT: Wed Mar 20 19:50:16 2024 2593s # Using Test.pm version 1.31 2593s # Using Apache/Test.pm version 1.42 2593s # testing : response code is OK 2593s # expected: 200 2593s # received: '200' 2593s ok 1 2593s # testing : URI was escaped in response 2593s # expected: qr// 2593s # received: ' 2593s # 2593s # Menu for /security/CVE-2005-3352.map/<foo> 2593s # 2593s #

Menu for /security/CVE-2005-3352.map/<foo>

2593s #
2593s # 2593s #
(Default) Go Back
2593s # 2593s # 2593s # 2593s # 2593s # ' 2593s ok 2 2593s ok 2596s t/security/CVE-2007-6388.t .......... 2596s 1..2 2596s # Running under perl version 5.038002 for linux 2596s # Current time local: Wed Mar 20 19:50:18 2024 2596s # Current time GMT: Wed Mar 20 19:50:18 2024 2596s # Using Test.pm version 1.31 2596s # Using Apache/Test.pm version 1.42 2596s # testing : response code is OK 2596s # expected: 200 2596s # received: '200' 2596s ok 1 2596s # testing : refresh parameter not echoed verbatim 2596s # expected: 42 2596s # received: '42' 2596s ok 2 2596s ok 2599s t/security/CVE-2008-2364.t .......... 2599s 1..3 2599s # Running under perl version 5.038002 for linux 2599s # Current time local: Wed Mar 20 19:50:21 2024 2599s # Current time GMT: Wed Mar 20 19:50:21 2024 2599s # Using Test.pm version 1.31 2599s # Using Apache/Test.pm version 1.42 2599s # testing : reverse proxy to index.html 2599s # expected: 200 2599s # received: '200' 2599s ok 1 2599s # testing : small number of interim responses - CVE-2008-2364 2599s # expected: 200 2599s # received: '200' 2599s ok 2 2599s # testing : large number of interim responses - CVE-2008-2364 2599s # expected: 502 2599s # received: '502' 2599s ok 3 2599s ok 2603s t/security/CVE-2009-1195.t .......... 2603s 1..221 2603s # Running under perl version 5.038002 for linux 2603s # Current time local: Wed Mar 20 19:50:24 2024 2603s # Current time GMT: Wed Mar 20 19:50:24 2024 2603s # Using Test.pm version 1.31 2603s # Using Apache/Test.pm version 1.42 2603s # testing : Options should not be allowed for script #1; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 1 2603s # testing : Options should be allowed for script #2; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 2 2603s # testing : SSI should be evaluated but exec not permitted for script #2 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 3 2603s # testing : Options should not be allowed for script #3; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 4 2603s # testing : Options should be allowed for script #4; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 5 2603s # testing : SSI should be evaluated but exec not permitted for script #4 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 6 2603s # testing : Options should not be allowed for script #5; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 7 2603s # testing : Options should be allowed for script #6; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 8 2603s # testing : SSI should not be evaluated for script #6 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 9 2603s # testing : Options should not be allowed for script #7; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 10 2603s # testing : Options should not be allowed for script #8; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 11 2603s # testing : Options should not be allowed for script #9; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 12 2603s # testing : Options should not be allowed for script #10; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 13 2603s # testing : Options should be allowed for script #11; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 14 2603s # testing : SSI should be evaluated with exec allowed for script #11 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 15 2603s # testing : Options should be allowed for script #12; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 16 2603s # testing : SSI should be evaluated but exec not permitted for script #12 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 17 2603s # testing : Options should be allowed for script #13; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 18 2603s # testing : SSI should be evaluated with exec allowed for script #13 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 19 2603s # testing : Options should be allowed for script #14; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 20 2603s # testing : SSI should be evaluated but exec not permitted for script #14 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 21 2603s # testing : Options should be allowed for script #15; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 22 2603s # testing : SSI should not be evaluated for script #15 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 23 2603s # testing : Options should be allowed for script #16; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 24 2603s # testing : SSI should not be evaluated for script #16 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 25 2603s # testing : Options should be allowed for script #17; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 26 2603s # testing : SSI should be evaluated but exec not permitted for script #17 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 27 2603s # testing : Options should be allowed for script #18; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 28 2603s # testing : SSI should not be evaluated for script #18 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 29 2603s # testing : Options should be allowed for script #19; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 30 2603s # testing : SSI should be evaluated with exec allowed for script #19 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 31 2603s # testing : Options should be allowed for script #20; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 32 2603s # testing : SSI should not be evaluated for script #20 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 33 2603s # testing : Options should be allowed for script #21; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 34 2603s # testing : SSI should be evaluated with exec allowed for script #21 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 35 2603s # testing : Options should be allowed for script #22; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 36 2603s # testing : SSI should be evaluated but exec not permitted for script #22 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 37 2603s # testing : Options should be allowed for script #23; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 38 2603s # testing : SSI should be evaluated with exec allowed for script #23 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 39 2603s # testing : Options should be allowed for script #24; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 40 2603s # testing : SSI should be evaluated but exec not permitted for script #24 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 41 2603s # testing : Options should be allowed for script #25; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 42 2603s # testing : SSI should not be evaluated for script #25 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 43 2603s # testing : Options should be allowed for script #26; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 44 2603s # testing : SSI should not be evaluated for script #26 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 45 2603s # testing : Options should be allowed for script #27; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 46 2603s # testing : SSI should be evaluated but exec not permitted for script #27 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 47 2603s # testing : Options should be allowed for script #28; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 48 2603s # testing : SSI should not be evaluated for script #28 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 49 2603s # testing : Options should be allowed for script #29; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 50 2603s # testing : SSI should be evaluated with exec allowed for script #29 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 51 2603s # testing : Options should be allowed for script #30; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 52 2603s # testing : SSI should not be evaluated for script #30 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 53 2603s # testing : Options should be allowed for script #31; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 54 2603s # testing : SSI should not be evaluated for script #31 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 55 2603s # testing : Options should be allowed for script #32; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 56 2603s # testing : SSI should not be evaluated for script #32 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 57 2603s # testing : Options should be allowed for script #33; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 58 2603s # testing : SSI should not be evaluated for script #33 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 59 2603s # testing : Options should be allowed for script #34; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 60 2603s # testing : SSI should not be evaluated for script #34 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 61 2603s # testing : Options should be allowed for script #35; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 62 2603s # testing : SSI should not be evaluated for script #35 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 63 2603s # testing : Options should be allowed for script #36; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 64 2603s # testing : SSI should not be evaluated for script #36 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 65 2603s # testing : Options should be allowed for script #37; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 66 2603s # testing : SSI should not be evaluated for script #37 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 67 2603s # testing : Options should be allowed for script #38; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 68 2603s # testing : SSI should not be evaluated for script #38 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 69 2603s # testing : Options should be allowed for script #39; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 70 2603s # testing : SSI should not be evaluated for script #39 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 71 2603s # testing : Options should be allowed for script #40; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 72 2603s # testing : SSI should not be evaluated for script #40 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 73 2603s # testing : Options should not be allowed for script #41; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 74 2603s # testing : Options should be allowed for script #42; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 75 2603s # testing : SSI should be evaluated but exec not permitted for script #42 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 76 2603s # testing : Options should not be allowed for script #43; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 77 2603s # testing : Options should be allowed for script #44; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 78 2603s # testing : SSI should be evaluated but exec not permitted for script #44 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 79 2603s # testing : Options should not be allowed for script #45; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 80 2603s # testing : Options should be allowed for script #46; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 81 2603s # testing : SSI should not be evaluated for script #46 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 82 2603s # testing : Options should not be allowed for script #47; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 83 2603s # testing : Options should not be allowed for script #48; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 84 2603s # testing : Options should not be allowed for script #49; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 85 2603s # testing : Options should not be allowed for script #50; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 86 2603s # testing : Options should be allowed for script #51; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 87 2603s # testing : SSI should be evaluated with exec allowed for script #51 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 88 2603s # testing : Options should be allowed for script #52; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 89 2603s # testing : SSI should be evaluated but exec not permitted for script #52 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 90 2603s # testing : Options should be allowed for script #53; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 91 2603s # testing : SSI should be evaluated with exec allowed for script #53 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 92 2603s # testing : Options should be allowed for script #54; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 93 2603s # testing : SSI should be evaluated but exec not permitted for script #54 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 94 2603s # testing : Options should be allowed for script #55; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 95 2603s # testing : SSI should not be evaluated for script #55 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 96 2603s # testing : Options should be allowed for script #56; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 97 2603s # testing : SSI should not be evaluated for script #56 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 98 2603s # testing : Options should be allowed for script #57; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 99 2603s # testing : SSI should be evaluated but exec not permitted for script #57 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 100 2603s # testing : Options should be allowed for script #58; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 101 2603s # testing : SSI should not be evaluated for script #58 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 102 2603s # testing : Options should be allowed for script #59; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 103 2603s # testing : SSI should be evaluated with exec allowed for script #59 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 104 2603s # testing : Options should be allowed for script #60; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 105 2603s # testing : SSI should not be evaluated for script #60 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 106 2603s # testing : Options should be allowed for script #61; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 107 2603s # testing : SSI should be evaluated with exec allowed for script #61 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 108 2603s # testing : Options should be allowed for script #62; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 109 2603s # testing : SSI should be evaluated but exec not permitted for script #62 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 110 2603s # testing : Options should be allowed for script #63; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 111 2603s # testing : SSI should be evaluated with exec allowed for script #63 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 112 2603s # testing : Options should be allowed for script #64; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 113 2603s # testing : SSI should be evaluated but exec not permitted for script #64 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 114 2603s # testing : Options should be allowed for script #65; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 115 2603s # testing : SSI should not be evaluated for script #65 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 116 2603s # testing : Options should be allowed for script #66; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 117 2603s # testing : SSI should not be evaluated for script #66 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 118 2603s # testing : Options should be allowed for script #67; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 119 2603s # testing : SSI should be evaluated but exec not permitted for script #67 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 120 2603s # testing : Options should be allowed for script #68; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 121 2603s # testing : SSI should not be evaluated for script #68 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 122 2603s # testing : Options should be allowed for script #69; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 123 2603s # testing : SSI should be evaluated with exec allowed for script #69 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 124 2603s # testing : Options should be allowed for script #70; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 125 2603s # testing : SSI should not be evaluated for script #70 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 126 2603s # testing : Options should be allowed for script #71; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 127 2603s # testing : SSI should be evaluated but exec not permitted for script #71 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 128 2603s # testing : Options should be allowed for script #72; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 129 2603s # testing : SSI should be evaluated but exec not permitted for script #72 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 130 2603s # testing : Options should be allowed for script #73; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 131 2603s # testing : SSI should be evaluated but exec not permitted for script #73 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 132 2603s # testing : Options should be allowed for script #74; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 133 2603s # testing : SSI should be evaluated but exec not permitted for script #74 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 134 2603s # testing : Options should be allowed for script #75; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 135 2603s # testing : SSI should be evaluated but exec not permitted for script #75 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 136 2603s # testing : Options should be allowed for script #76; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 137 2603s # testing : SSI should be evaluated but exec not permitted for script #76 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 138 2603s # testing : Options should be allowed for script #77; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 139 2603s # testing : SSI should be evaluated but exec not permitted for script #77 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 140 2603s # testing : Options should be allowed for script #78; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 141 2603s # testing : SSI should be evaluated but exec not permitted for script #78 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 142 2603s # testing : Options should be allowed for script #79; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 143 2603s # testing : SSI should be evaluated but exec not permitted for script #79 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 144 2603s # testing : Options should be allowed for script #80; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 145 2603s # testing : SSI should be evaluated but exec not permitted for script #80 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 146 2603s # testing : Options should not be allowed for script #81; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 147 2603s # testing : Options should be allowed for script #82; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 148 2603s # testing : SSI should be evaluated but exec not permitted for script #82 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 149 2603s # testing : Options should not be allowed for script #83; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 150 2603s # testing : Options should be allowed for script #84; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 151 2603s # testing : SSI should be evaluated but exec not permitted for script #84 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 152 2603s # testing : Options should not be allowed for script #85; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 153 2603s # testing : Options should be allowed for script #86; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 154 2603s # testing : SSI should not be evaluated for script #86 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 155 2603s # testing : Options should not be allowed for script #87; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 156 2603s # testing : Options should not be allowed for script #88; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 157 2603s # testing : Options should not be allowed for script #89; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 158 2603s # testing : Options should not be allowed for script #90; 500 response expected 2603s # expected: 500 2603s # received: '500' 2603s ok 159 2603s # testing : Options should be allowed for script #91; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 160 2603s # testing : SSI should be evaluated with exec allowed for script #91 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 161 2603s # testing : Options should be allowed for script #92; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 162 2603s # testing : SSI should be evaluated but exec not permitted for script #92 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 163 2603s # testing : Options should be allowed for script #93; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 164 2603s # testing : SSI should be evaluated with exec allowed for script #93 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 165 2603s # testing : Options should be allowed for script #94; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 166 2603s # testing : SSI should be evaluated but exec not permitted for script #94 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 167 2603s # testing : Options should be allowed for script #95; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 168 2603s # testing : SSI should not be evaluated for script #95 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 169 2603s # testing : Options should be allowed for script #96; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 170 2603s # testing : SSI should not be evaluated for script #96 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 171 2603s # testing : Options should be allowed for script #97; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 172 2603s # testing : SSI should be evaluated but exec not permitted for script #97 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 173 2603s # testing : Options should be allowed for script #98; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 174 2603s # testing : SSI should not be evaluated for script #98 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 175 2603s # testing : Options should be allowed for script #99; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 176 2603s # testing : SSI should be evaluated with exec allowed for script #99 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 177 2603s # testing : Options should be allowed for script #100; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 178 2603s # testing : SSI should not be evaluated for script #100 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 179 2603s # testing : Options should be allowed for script #101; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 180 2603s # testing : SSI should be evaluated with exec allowed for script #101 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 181 2603s # testing : Options should be allowed for script #102; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 182 2603s # testing : SSI should be evaluated but exec not permitted for script #102 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 183 2603s # testing : Options should be allowed for script #103; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 184 2603s # testing : SSI should be evaluated with exec allowed for script #103 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 185 2603s # testing : Options should be allowed for script #104; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 186 2603s # testing : SSI should be evaluated but exec not permitted for script #104 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 187 2603s # testing : Options should be allowed for script #105; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 188 2603s # testing : SSI should not be evaluated for script #105 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 189 2603s # testing : Options should be allowed for script #106; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 190 2603s # testing : SSI should not be evaluated for script #106 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 191 2603s # testing : Options should be allowed for script #107; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 192 2603s # testing : SSI should be evaluated but exec not permitted for script #107 2603s # expected: '[an error occurred while processing this directive]' 2603s # received: '[an error occurred while processing this directive]' 2603s ok 193 2603s # testing : Options should be allowed for script #108; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 194 2603s # testing : SSI should not be evaluated for script #108 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 195 2603s # testing : Options should be allowed for script #109; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 196 2603s # testing : SSI should be evaluated with exec allowed for script #109 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 197 2603s # testing : Options should be allowed for script #110; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 198 2603s # testing : SSI should not be evaluated for script #110 2603s # expected: qr/--\#exec cgi=/ 2603s # received: '' 2603s ok 199 2603s # testing : Options should be allowed for script #111; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 200 2603s # testing : SSI should be evaluated with exec allowed for script #111 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 201 2603s # testing : Options should be allowed for script #112; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 202 2603s # testing : SSI should be evaluated with exec allowed for script #112 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 203 2603s # testing : Options should be allowed for script #113; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 204 2603s # testing : SSI should be evaluated with exec allowed for script #113 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 205 2603s # testing : Options should be allowed for script #114; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 206 2603s # testing : SSI should be evaluated with exec allowed for script #114 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 207 2603s # testing : Options should be allowed for script #115; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 208 2603s # testing : SSI should be evaluated with exec allowed for script #115 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 209 2603s # testing : Options should be allowed for script #116; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 210 2603s # testing : SSI should be evaluated with exec allowed for script #116 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 211 2603s # testing : Options should be allowed for script #117; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 212 2603s # testing : SSI should be evaluated with exec allowed for script #117 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 213 2603s # testing : Options should be allowed for script #118; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 214 2603s # testing : SSI should be evaluated with exec allowed for script #118 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 215 2603s # testing : Options should be allowed for script #119; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 216 2603s # testing : SSI should be evaluated with exec allowed for script #119 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 217 2603s # testing : Options should be allowed for script #120; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 218 2603s # testing : SSI should be evaluated with exec allowed for script #120 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 219 2603s # testing : Options should be allowed for script #121; 200 response expected 2603s # expected: 200 2603s # received: '200' 2603s ok 220 2603s # testing : SSI should be evaluated with exec allowed for script #121 2603s # expected: 'perl cgi' 2603s # received: 'perl cgi' 2603s ok 221 2603s ok 2606s t/security/CVE-2009-1890.t .......... 2606s 1..7 2606s # Running under perl version 5.038002 for linux 2606s # Current time local: Wed Mar 20 19:50:28 2024 2606s # Current time GMT: Wed Mar 20 19:50:28 2024 2606s # Using Test.pm version 1.31 2606s # Using Apache/Test.pm version 1.42 2606s ok 1 2606s ok 2 2606s ok 3 2606s ok 4 2606s ok 5 2606s # testing : request was parsed 2606s # expected: qr/^HTTP\/1\.. 200/ 2606s # received: 'HTTP/1.1 200 OK 2606s # ' 2606s ok 6 2606s # header: Date: Wed, 20 Mar 2024 19:50:30 GMT 2606s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2606s # header: Vary: In-If1 2606s # header: DMMATCH1: 1 2606s # header: Content-Type: text/plain 2606s # header: Connection: close 2606s # header: 2606s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2606s # remaining: 0 2606s # testing : read entire body 2606s # expected: 0 2606s # received: 0 2606s ok 7 2606s ok 2608s t/security/CVE-2009-3555.t .......... 2608s 1..4 2608s # Running under perl version 5.038002 for linux 2608s # Current time local: Wed Mar 20 19:50:31 2024 2608s # Current time GMT: Wed Mar 20 19:50:31 2024 2608s # Using Test.pm version 1.31 2608s # Using Apache/Test.pm version 1.42 2608s ok 1 # skip Skipping test for TLSv1.3 2608s ok 2 # skip Skipping test for TLSv1.3 2608s ok 3 # skip Skipping test for TLSv1.3 2608s ok 4 # skip Skipping test for TLSv1.3 2608s ok 2611s t/security/CVE-2011-3368-rewrite.t .. 2611s 1..3 2611s # Running under perl version 5.038002 for linux 2611s # Current time local: Wed Mar 20 19:50:33 2024 2611s # Current time GMT: Wed Mar 20 19:50:33 2024 2611s # Using Test.pm version 1.31 2611s # Using Apache/Test.pm version 1.42 2611s ok 1 2611s ok 2 2611s # testing : got 400 error 2611s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 2611s # received: 'HTTP/1.1 400 Bad Request 2611s # ' 2611s ok 3 2611s ok 2614s t/security/CVE-2011-3368.t .......... 2614s 1..3 2614s # Running under perl version 5.038002 for linux 2614s # Current time local: Wed Mar 20 19:50:36 2024 2614s # Current time GMT: Wed Mar 20 19:50:36 2024 2614s # Using Test.pm version 1.31 2614s # Using Apache/Test.pm version 1.42 2614s ok 1 2614s ok 2 2614s # testing : got 400 error 2614s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 2614s # received: 'HTTP/1.1 400 Bad Request 2614s # ' 2614s ok 3 2614s ok 2618s t/security/CVE-2017-7659.t .......... 2618s 1..2 2618s # Running under perl version 5.038002 for linux 2618s # Current time local: Wed Mar 20 19:50:39 2024 2618s # Current time GMT: Wed Mar 20 19:50:39 2024 2618s # Using Test.pm version 1.31 2618s # Using Apache/Test.pm version 1.42 2618s ok 1 2618s ok 2 2618s ok 2620s t/security/CVE-2019-0215.t .......... 2620s 1..2 2620s # Running under perl version 5.038002 for linux 2620s # Current time local: Wed Mar 20 19:50:43 2024 2620s # Current time GMT: Wed Mar 20 19:50:43 2024 2620s # Using Test.pm version 1.31 2620s # Using Apache/Test.pm version 1.42 2620s # Using TLSv13, expecting status 403 2620s # testing : first access denied without client cert 2620s # expected: 403 2620s # received: '403' 2620s ok 1 2620s # testing : second access denied without client cert 2620s # expected: 403 2620s # received: '403' 2620s ok 2 2620s ok 2622s t/security/CVE-2020-1927.t .......... 2622s 1..1 2622s # Running under perl version 5.038002 for linux 2622s # Current time local: Wed Mar 20 19:50:45 2024 2622s # Current time GMT: Wed Mar 20 19:50:45 2024 2622s # Using Test.pm version 1.31 2622s # Using Apache/Test.pm version 1.42 2622s # SENDING to 127.0.0.1:8537 2622s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 2622s Host: merge-disabled 2622s Connection: close 2622s 2622s # SENDING to 127.0.0.1:8537 2622s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2622s # testing : regex didn't match and redirect 2622s # expected: 404 2622s # received: '404' 2622s ok 1 2622s ok 2624s t/ssl/basicauth.t ................... 2624s 1..4 2624s # Running under perl version 5.038002 for linux 2624s # Current time local: Wed Mar 20 19:50:47 2024 2624s # Current time GMT: Wed Mar 20 19:50:47 2024 2624s # Using Test.pm version 1.31 2624s # Using Apache/Test.pm version 1.42 2624s # testing : Getting /ssl-fakebasicauth/index.html with no cert 2624s # expected: qr/^(500|403)$/ 2624s # received: '403' 2624s ok 1 2624s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 2624s # expected: 200 2624s # received: '200' 2624s ok 2 2624s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 2624s # expected: 401 2624s # received: '401' 2624s ok 3 2624s ok 4 # skip Colon in username test skipped. 2624s ok 2627s t/ssl/env.t ......................... 2627s 1..30 2627s # Running under perl version 5.038002 for linux 2627s # Current time local: Wed Mar 20 19:50:49 2024 2627s # Current time GMT: Wed Mar 20 19:50:49 2024 2627s # Using Test.pm version 1.31 2627s # Using Apache/Test.pm version 1.42 2627s # testing : response status OK 2627s # expected: 200 2627s # received: '200' 2627s ok 1 2627s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2627s ok 2 2627s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 2627s ok 3 2627s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 2627s ok 4 2627s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 2627s ok 5 2627s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 2627s ok 6 2627s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 2627s ok 7 2627s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 2627s ok 8 2627s #SSL_CLIENT_S_DN_Email should not exist 2627s ok 9 2627s #SSL_CLIENT_S_DN_O should not exist 2627s ok 10 2627s #SSL_CLIENT_S_DN_ST should not exist 2627s ok 11 2627s #SSL_CLIENT_S_DN_OU should not exist 2627s ok 12 2627s #SSL_CLIENT_S_DN_L should not exist 2627s ok 13 2627s #SSL_CLIENT_S_DN_CN should not exist 2627s ok 14 2627s #SSL_CLIENT_S_DN_C should not exist 2627s ok 15 2627s # testing : second response status OK 2627s # expected: 200 2627s # received: '200' 2627s ok 16 2627s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2627s ok 17 2627s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 2627s ok 18 2627s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 2627s ok 19 2627s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 2627s ok 20 2627s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 2627s ok 21 2627s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 2627s ok 22 2627s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 2627s ok 23 2627s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2627s ok 24 2627s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 2627s ok 25 2627s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 2627s ok 26 2627s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 2627s ok 27 2627s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 2627s ok 28 2627s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 2627s ok 29 2627s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 2627s ok 30 2627s ok 2631s t/ssl/extlookup.t ................... 2631s 1..4 2631s # Running under perl version 5.038002 for linux 2631s # Current time local: Wed Mar 20 19:50:52 2024 2631s # Current time GMT: Wed Mar 20 19:50:52 2024 2631s # Using Test.pm version 1.31 2631s # Using Apache/Test.pm version 1.42 2631s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 2631s # expected: 200 2631s # received: '200' 2631s ok 1 2631s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 2631s # expected: 'Lemons' 2631s # received: 'Lemons' 2631s ok 2 2631s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 2631s # expected: 200 2631s # received: '200' 2631s ok 3 2631s # testing : Extension value match for 2.16.840.1.113730.1.13 2631s # expected: 'This Is A Comment' 2631s # received: 'This Is A Comment' 2631s ok 4 2631s ok 2633s t/ssl/fakeauth.t .................... 2633s 1..3 2633s # Running under perl version 5.038002 for linux 2633s # Current time local: Wed Mar 20 19:50:56 2024 2633s # Current time GMT: Wed Mar 20 19:50:56 2024 2633s # Using Test.pm version 1.31 2633s # Using Apache/Test.pm version 1.42 2633s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 2633s # expected: qr/^(500|403)$/ 2633s # received: '403' 2633s ok 1 2633s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 2633s # expected: 200 2633s # received: '200' 2633s ok 2 2633s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 2633s # expected: 200 2633s # received: '200' 2633s ok 3 2633s ok 2635s t/ssl/headers.t ..................... 2635s 1..3 2635s # Running under perl version 5.038002 for linux 2635s # Current time local: Wed Mar 20 19:50:58 2024 2635s # Current time GMT: Wed Mar 20 19:50:58 2024 2635s # Using Test.pm version 1.31 2635s # Using Apache/Test.pm version 1.42 2635s # testing : SSLFlag header set 2635s # expected: qr/X-SSL-Flag: on/ 2635s # received: 'HTTP/1.1 200 OK 2635s # Connection: close 2635s # Date: Wed, 20 Mar 2024 19:51:00 GMT 2635s # Accept-Ranges: bytes 2635s # ETag: "c-613edd771cbc0" 2635s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2635s # Vary: In-If1 2635s # Content-Length: 12 2635s # Content-Type: text/html 2635s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2635s # Client-Date: Wed, 20 Mar 2024 19:51:00 GMT 2635s # Client-Peer: 127.0.0.1:8532 2635s # Client-Response-Num: 1 2635s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2635s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2635s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2635s # Client-SSL-Socket-Class: IO::Socket::SSL 2635s # Client-SSL-Version: TLSv1_3 2635s # DMMATCH1: 1 2635s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTk0MTM1WhcNMjUwMzIwMTk0MTM1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxErEwdAJNJ/oDWGmhZ8Kl1Qv NsOzrjNGEFyFpM4ueXfNwiQqjX8nGk3t+uPN79FNmv9Rcj+1ILfPngdZef4GIntv MU69B/ea5FbIHQhq3wFh1shJVnXPahgtLVRHCqKVpINiyfQ6le8p7njAANOhh2D4 zcCP4fyYWKXibgYvgIQfmuSi0XdkDoo6Ri+Ry3A0qIV8GRTGoe5odSRJrEU45Q+n z6dZNZhRBexm3UD68rX+N0L3qaMQyNN2GqZD/oEMIbEDQFLuaI1WDwwX1on3m60B SEKFnmD7macyrUxvN9gaamLg2gSwkjrM0zh8Ud/X05hLPUjYfCaCJDfunEBj7wID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFBglThdDbTo4vMxuO3bIGy9YYEBv MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQocj3mGpBnGWoM4uEoV3vYSvSl czANBgkqhkiG9w0BAQsFAAOCAQEACVCfr3bI/Z4PxxTm3vBXe0jS11A4/lYyZzfF lOsT8iWxMxPzwDy5QGja0bt3cFKECzGp1AhTYdK6UC9ZqVCPCI4Da7FN1H8aXEPb abOJzDfPF+h1CRw7hT/yjn1df1u6BQnpyupGjlsIJHBDpCXyLgYbSaVa1YhvGvmz NBwTTlGIbJDo42OZM+ib5NCXn1Sh45DJb3ony9aaaVS3pgQZ+b08/Z5agq+B78T+ iUHtuk4wv/nNmqhP4bSFtqc5nFPSTxLyORdU9Kx/+WNggRe7mQjDoBDQ3DX4TfXh 3AmyUPA8BgupQOybFqpMufvvdZY/m16I+TUUMtFXo9A/nYxtVA== -----END CERTIFICATE----- 2635s # X-SSL-Flag: on 2635s # X-SSL-None: (null) 2635s # 2635s # ' 2635s ok 1 2635s # testing : SSL certificate is unwrapped 2635s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 2635s # received: 'HTTP/1.1 200 OK 2635s # Connection: close 2635s # Date: Wed, 20 Mar 2024 19:51:00 GMT 2635s # Accept-Ranges: bytes 2635s # ETag: "c-613edd771cbc0" 2635s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2635s # Vary: In-If1 2635s # Content-Length: 12 2635s # Content-Type: text/html 2635s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2635s # Client-Date: Wed, 20 Mar 2024 19:51:00 GMT 2635s # Client-Peer: 127.0.0.1:8532 2635s # Client-Response-Num: 1 2635s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2635s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2635s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2635s # Client-SSL-Socket-Class: IO::Socket::SSL 2635s # Client-SSL-Version: TLSv1_3 2635s # DMMATCH1: 1 2635s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTk0MTM1WhcNMjUwMzIwMTk0MTM1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxErEwdAJNJ/oDWGmhZ8Kl1Qv NsOzrjNGEFyFpM4ueXfNwiQqjX8nGk3t+uPN79FNmv9Rcj+1ILfPngdZef4GIntv MU69B/ea5FbIHQhq3wFh1shJVnXPahgtLVRHCqKVpINiyfQ6le8p7njAANOhh2D4 zcCP4fyYWKXibgYvgIQfmuSi0XdkDoo6Ri+Ry3A0qIV8GRTGoe5odSRJrEU45Q+n z6dZNZhRBexm3UD68rX+N0L3qaMQyNN2GqZD/oEMIbEDQFLuaI1WDwwX1on3m60B SEKFnmD7macyrUxvN9gaamLg2gSwkjrM0zh8Ud/X05hLPUjYfCaCJDfunEBj7wID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFBglThdDbTo4vMxuO3bIGy9YYEBv MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQocj3mGpBnGWoM4uEoV3vYSvSl czANBgkqhkiG9w0BAQsFAAOCAQEACVCfr3bI/Z4PxxTm3vBXe0jS11A4/lYyZzfF lOsT8iWxMxPzwDy5QGja0bt3cFKECzGp1AhTYdK6UC9ZqVCPCI4Da7FN1H8aXEPb abOJzDfPF+h1CRw7hT/yjn1df1u6BQnpyupGjlsIJHBDpCXyLgYbSaVa1YhvGvmz NBwTTlGIbJDo42OZM+ib5NCXn1Sh45DJb3ony9aaaVS3pgQZ+b08/Z5agq+B78T+ iUHtuk4wv/nNmqhP4bSFtqc5nFPSTxLyORdU9Kx/+WNggRe7mQjDoBDQ3DX4TfXh 3AmyUPA8BgupQOybFqpMufvvdZY/m16I+TUUMtFXo9A/nYxtVA== -----END CERTIFICATE----- 2635s # X-SSL-Flag: on 2635s # X-SSL-None: (null) 2635s # 2635s # ' 2635s ok 2 2635s # testing : unknown SSL variable not given 2635s # expected: qr/X-SSL-None: \(null\)\n/ 2635s # received: 'HTTP/1.1 200 OK 2635s # Connection: close 2635s # Date: Wed, 20 Mar 2024 19:51:00 GMT 2635s # Accept-Ranges: bytes 2635s # ETag: "c-613edd771cbc0" 2635s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2635s # Vary: In-If1 2635s # Content-Length: 12 2635s # Content-Type: text/html 2635s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2635s # Client-Date: Wed, 20 Mar 2024 19:51:00 GMT 2635s # Client-Peer: 127.0.0.1:8532 2635s # Client-Response-Num: 1 2635s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2635s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2635s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2635s # Client-SSL-Socket-Class: IO::Socket::SSL 2635s # Client-SSL-Version: TLSv1_3 2635s # DMMATCH1: 1 2635s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw MTk0MTM1WhcNMjUwMzIwMTk0MTM1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxErEwdAJNJ/oDWGmhZ8Kl1Qv NsOzrjNGEFyFpM4ueXfNwiQqjX8nGk3t+uPN79FNmv9Rcj+1ILfPngdZef4GIntv MU69B/ea5FbIHQhq3wFh1shJVnXPahgtLVRHCqKVpINiyfQ6le8p7njAANOhh2D4 zcCP4fyYWKXibgYvgIQfmuSi0XdkDoo6Ri+Ry3A0qIV8GRTGoe5odSRJrEU45Q+n z6dZNZhRBexm3UD68rX+N0L3qaMQyNN2GqZD/oEMIbEDQFLuaI1WDwwX1on3m60B SEKFnmD7macyrUxvN9gaamLg2gSwkjrM0zh8Ud/X05hLPUjYfCaCJDfunEBj7wID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFBglThdDbTo4vMxuO3bIGy9YYEBv MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQocj3mGpBnGWoM4uEoV3vYSvSl czANBgkqhkiG9w0BAQsFAAOCAQEACVCfr3bI/Z4PxxTm3vBXe0jS11A4/lYyZzfF lOsT8iWxMxPzwDy5QGja0bt3cFKECzGp1AhTYdK6UC9ZqVCPCI4Da7FN1H8aXEPb abOJzDfPF+h1CRw7hT/yjn1df1u6BQnpyupGjlsIJHBDpCXyLgYbSaVa1YhvGvmz NBwTTlGIbJDo42OZM+ib5NCXn1Sh45DJb3ony9aaaVS3pgQZ+b08/Z5agq+B78T+ iUHtuk4wv/nNmqhP4bSFtqc5nFPSTxLyORdU9Kx/+WNggRe7mQjDoBDQ3DX4TfXh 3AmyUPA8BgupQOybFqpMufvvdZY/m16I+TUUMtFXo9A/nYxtVA== -----END CERTIFICATE----- 2635s # X-SSL-Flag: on 2635s # X-SSL-None: (null) 2635s # 2635s # ' 2635s ok 3 2635s ok 2638s t/ssl/http.t ........................ 2638s 1..2 2638s # Running under perl version 5.038002 for linux 2638s # Current time local: Wed Mar 20 19:51:00 2024 2638s # Current time GMT: Wed Mar 20 19:51:00 2024 2638s # Using Test.pm version 1.31 2638s # Using Apache/Test.pm version 1.42 2638s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 2638s # expected: 400 2638s # received: '400' 2638s ok 1 2638s # testing : that error document contains the proper hint 2638s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 2638s # received: ' 2638s # 2638s # 400 Bad Request 2638s # 2638s #

Bad Request

2638s #

Your browser sent a request that this server could not understand.
2638s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
2638s # Instead use the HTTPS scheme to access this URL, please.
2638s #

2638s # 2638s # ' 2638s ok 2 2638s ok 2640s t/ssl/ocsp.t ........................ 2640s 1..3 2640s # Running under perl version 5.038002 for linux 2640s # Current time local: Wed Mar 20 19:51:03 2024 2640s # Current time GMT: Wed Mar 20 19:51:03 2024 2640s # Using Test.pm version 1.31 2640s # Using Apache/Test.pm version 1.42 2640s warning: Internal response 2640s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2640s response: 2640s 500 Server closed connection without sending any data back 2640s Content-Type: text/plain 2640s Client-Date: Wed, 20 Mar 2024 19:51:05 GMT 2640s Client-Warning: Internal response 2640s 2640s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2640s ok 1 2640s warning: 2640s message: welcome to localhost:8529 2640s response: 2640s HTTP/1.1 200 OK 2640s Connection: close 2640s Date: Wed, 20 Mar 2024 19:51:05 GMT 2640s Accept-Ranges: bytes 2640s ETag: "1a-613edd771cbc0" 2640s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2640s Vary: In-If1 2640s Content-Length: 26 2640s Content-Type: text/html 2640s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2640s Client-Date: Wed, 20 Mar 2024 19:51:05 GMT 2640s Client-Peer: 127.0.0.1:8535 2640s Client-Response-Num: 1 2640s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2640s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2640s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2640s Client-SSL-Socket-Class: IO::Socket::SSL 2640s Client-SSL-Version: TLSv1_3 2640s DMMATCH1: 1 2640s 2640s welcome to localhost:8529 2640s ok 2 2640s warning: Internal response 2640s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2640s response: 2640s 500 Server closed connection without sending any data back 2640s Content-Type: text/plain 2640s Client-Date: Wed, 20 Mar 2024 19:51:05 GMT 2640s Client-Warning: Internal response 2640s 2640s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2640s ok 3 2640s ok 2644s t/ssl/pha.t ......................... 2644s 1..4 2644s # Running under perl version 5.038002 for linux 2644s # Current time local: Wed Mar 20 19:51:05 2024 2644s # Current time GMT: Wed Mar 20 19:51:05 2024 2644s # Using Test.pm version 1.31 2644s # Using Apache/Test.pm version 1.42 2644s # testing : access must be denied without client certificate 2644s # expected: 403 2644s # received: '403' 2644s ok 1 2644s # testing : PHA reneg body buffer size restriction works 2644s # expected: 413 2644s # received: '413' 2644s ok 2 2644s # testing : PHA works with POST body 2644s # expected: 200 2644s # received: '200' 2644s ok 3 2644s # testing : request body matches response 2644s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2644s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2644s ok 4 2644s ok 2646s t/ssl/pr12355.t ..................... 2646s 1..10 2646s # Running under perl version 5.038002 for linux 2646s # Current time local: Wed Mar 20 19:51:09 2024 2646s # Current time GMT: Wed Mar 20 19:51:09 2024 2646s # Using Test.pm version 1.31 2646s # Using Apache/Test.pm version 1.42 2646s # Downgrading to TLSv12 2646s # testing : renegotiation on POST works 2646s # expected: 200 2646s # received: '200' 2646s ok 1 2646s # testing : request body matches response 2646s # expected: 'hello world' 2646s # received: 'hello world' 2646s ok 2 2646s # testing : renegotiation on POST works 2646s # expected: 200 2646s # received: '200' 2646s ok 3 2646s # testing : request body matches response 2646s # expected: 'hello world' 2646s # received: 'hello world' 2646s ok 4 2646s # testing : renegotiation on POST works 2646s # expected: 200 2646s # received: '200' 2646s ok 5 2646s # testing : request body matches response 2646s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2646s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2646s ok 6 2646s # testing : renegotiation on POST works 2646s # expected: 200 2646s # received: '200' 2646s ok 7 2646s # testing : request body matches response 2646s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2646s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2646s ok 8 2646s # testing : renegotiation on POST works 2646s # expected: 200 2646s # received: '200' 2646s ok 9 2646s # testing : request body matches response 2646s # expected: 'HELLO' 2646s # received: 'HELLO' 2646s ok 10 2646s ok 2649s t/ssl/pr43738.t ..................... 2649s 1..4 2649s # Running under perl version 5.038002 for linux 2649s # Current time local: Wed Mar 20 19:51:11 2024 2649s # Current time GMT: Wed Mar 20 19:51:11 2024 2649s # Using Test.pm version 1.31 2649s # Using Apache/Test.pm version 1.42 2649s # Downgrading to TLSv12 2649s # testing : renegotiation on POST works 2649s # expected: 200 2649s # received: '200' 2649s ok 1 2649s # testing : request body matches response 2649s # expected: '/modules/ssl/aes128/empty.pfa 2649s # hello world' 2649s # received: '/modules/ssl/aes128/empty.pfa 2649s # hello world' 2649s ok 2 2649s # testing : renegotiation on POST works 2649s # expected: 200 2649s # received: '200' 2649s ok 3 2649s # testing : request body matches response 2649s # expected: '/modules/ssl/aes256/empty.pfa 2649s # hello world' 2649s # received: '/modules/ssl/aes256/empty.pfa 2649s # hello world' 2649s ok 4 2649s ok 2661s t/ssl/proxy.t ....................... 2661s # using LWP client 2661s 1..290 2661s # Running under perl version 5.038002 for linux 2661s # Current time local: Wed Mar 20 19:51:14 2024 2661s # Current time GMT: Wed Mar 20 19:51:14 2024 2661s # Using Test.pm version 1.31 2661s # Using Apache/Test.pm version 1.42 2661s # testing : / with proxy_http_https (http) 2661s # expected: 200 2661s # received: '200' 2661s ok 1 2661s # testing : CGI script with folded headers 2661s # expected: 200 2661s # received: '200' 2661s ok 2 2661s # testing : using valid proxyssl client cert 2661s # expected: 200 2661s # received: '200' 2661s ok 3 2661s # testing : using invalid proxyssl client cert 2661s # expected: 403 2661s # received: '403' 2661s ok 4 2661s # testing : protected cgi script 2661s # expected: 200 2661s # received: '200' 2661s ok 5 2661s # testing : X-Forwarded-Host header 2661s # expected: 'localhost:8560' 2661s # received: 'localhost:8560' 2661s ok 6 2661s # testing : client subject common name 2661s # expected: 'client_ok' 2661s # received: 'client_ok' 2661s ok 7 2661s # testing : ProxyPassReverse Location rewrite 2661s # expected: 'http://localhost:8560/modules/' 2661s # received: 'http://localhost:8560/modules/' 2661s ok 8 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 1024 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '1024' 2661s # received: 1024 2661s ok 9 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 2048 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '2048' 2661s # received: 2048 2661s ok 10 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 3072 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '3072' 2661s # received: 3072 2661s ok 11 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 4096 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '4096' 2661s # received: 4096 2661s ok 12 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 5120 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '5120' 2661s # received: 5120 2661s ok 13 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 6144 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '6144' 2661s # received: 6144 2661s ok 14 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 7168 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '7168' 2661s # received: 7168 2661s ok 15 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 8192 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '8192' 2661s # received: 8192 2661s ok 16 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 9216 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '9216' 2661s # received: 9216 2661s ok 17 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 10240 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '10240' 2661s # received: 10240 2661s ok 18 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 11264 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '11264' 2661s # received: 11264 2661s ok 19 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 12288 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:16 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '12288' 2661s # received: 12288 2661s ok 20 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 13312 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '13312' 2661s # received: 13312 2661s ok 21 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 14336 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '14336' 2661s # received: 14336 2661s ok 22 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 15360 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '15360' 2661s # received: 15360 2661s ok 23 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 16384 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '16384' 2661s # received: 16384 2661s ok 24 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 17408 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '17408' 2661s # received: 17408 2661s ok 25 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 18432 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '18432' 2661s # received: 18432 2661s ok 26 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 19456 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '19456' 2661s # received: 19456 2661s ok 27 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 20480 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '20480' 2661s # received: 20480 2661s ok 28 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 21504 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '21504' 2661s # received: 21504 2661s ok 29 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 22528 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '22528' 2661s # received: 22528 2661s ok 30 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 23552 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '23552' 2661s # received: 23552 2661s ok 31 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 24576 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '24576' 2661s # received: 24576 2661s ok 32 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 25600 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '25600' 2661s # received: 25600 2661s ok 33 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 26624 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '26624' 2661s # received: 26624 2661s ok 34 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 27648 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '27648' 2661s # received: 27648 2661s ok 35 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 28672 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '28672' 2661s # received: 28672 2661s ok 36 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 29696 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '29696' 2661s # received: 29696 2661s ok 37 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 30720 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '30720' 2661s # received: 30720 2661s ok 38 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 31744 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '31744' 2661s # received: 31744 2661s ok 39 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 32768 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '32768' 2661s # received: 32768 2661s ok 40 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 33792 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '33792' 2661s # received: 33792 2661s ok 41 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 34816 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '34816' 2661s # received: 34816 2661s ok 42 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 35840 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '35840' 2661s # received: 35840 2661s ok 43 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 36864 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '36864' 2661s # received: 36864 2661s ok 44 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 37888 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '37888' 2661s # received: 37888 2661s ok 45 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 38912 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '38912' 2661s # received: 38912 2661s ok 46 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 39936 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '39936' 2661s # received: 39936 2661s ok 47 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 40960 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '40960' 2661s # received: 40960 2661s ok 48 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 41984 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '41984' 2661s # received: 41984 2661s ok 49 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 43008 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '43008' 2661s # received: 43008 2661s ok 50 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 44032 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '44032' 2661s # received: 44032 2661s ok 51 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 45056 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '45056' 2661s # received: 45056 2661s ok 52 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 46080 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '46080' 2661s # received: 46080 2661s ok 53 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 47104 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '47104' 2661s # received: 47104 2661s ok 54 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 48128 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '48128' 2661s # received: 48128 2661s ok 55 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 49152 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '49152' 2661s # received: 49152 2661s ok 56 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 50176 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '50176' 2661s # received: 50176 2661s ok 57 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 51200 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '51200' 2661s # received: 51200 2661s ok 58 2661s #lwp request: 2661s #POST http://localhost:8560/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 102400 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 7 2661s #Client-Date: Wed, 20 Mar 2024 19:51:17 GMT 2661s #Client-Peer: 127.0.0.1:8560 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '102400' 2661s # received: 102400 2661s ok 59 2661s # testing : / with proxy_http_https_proxy_section (http) 2661s # expected: 200 2661s # received: '200' 2661s ok 60 2661s # testing : CGI script with folded headers 2661s # expected: 200 2661s # received: '200' 2661s ok 61 2661s # testing : using valid proxyssl client cert 2661s # expected: 200 2661s # received: '200' 2661s ok 62 2661s # testing : using invalid proxyssl client cert 2661s # expected: 403 2661s # received: '403' 2661s ok 63 2661s # testing : protected cgi script 2661s # expected: 200 2661s # received: '200' 2661s ok 64 2661s # testing : X-Forwarded-Host header 2661s # expected: 'localhost:8562' 2661s # received: 'localhost:8562' 2661s ok 65 2661s # testing : client subject common name 2661s # expected: 'client_ok' 2661s # received: 'client_ok' 2661s ok 66 2661s # testing : ProxyPassReverse Location rewrite 2661s # expected: 'http://localhost:8562/modules/' 2661s # received: 'http://localhost:8562/modules/' 2661s ok 67 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 1024 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '1024' 2661s # received: 1024 2661s ok 68 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 2048 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '2048' 2661s # received: 2048 2661s ok 69 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 3072 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '3072' 2661s # received: 3072 2661s ok 70 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 4096 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '4096' 2661s # received: 4096 2661s ok 71 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 5120 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '5120' 2661s # received: 5120 2661s ok 72 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 6144 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '6144' 2661s # received: 6144 2661s ok 73 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 7168 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '7168' 2661s # received: 7168 2661s ok 74 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 8192 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '8192' 2661s # received: 8192 2661s ok 75 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 9216 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '9216' 2661s # received: 9216 2661s ok 76 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 10240 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '10240' 2661s # received: 10240 2661s ok 77 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 11264 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '11264' 2661s # received: 11264 2661s ok 78 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 12288 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '12288' 2661s # received: 12288 2661s ok 79 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 13312 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '13312' 2661s # received: 13312 2661s ok 80 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 14336 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '14336' 2661s # received: 14336 2661s ok 81 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 15360 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '15360' 2661s # received: 15360 2661s ok 82 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 16384 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '16384' 2661s # received: 16384 2661s ok 83 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 17408 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '17408' 2661s # received: 17408 2661s ok 84 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 18432 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '18432' 2661s # received: 18432 2661s ok 85 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 19456 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '19456' 2661s # received: 19456 2661s ok 86 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 20480 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '20480' 2661s # received: 20480 2661s ok 87 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 21504 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '21504' 2661s # received: 21504 2661s ok 88 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 22528 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '22528' 2661s # received: 22528 2661s ok 89 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 23552 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '23552' 2661s # received: 23552 2661s ok 90 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 24576 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '24576' 2661s # received: 24576 2661s ok 91 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 25600 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '25600' 2661s # received: 25600 2661s ok 92 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 26624 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '26624' 2661s # received: 26624 2661s ok 93 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 27648 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '27648' 2661s # received: 27648 2661s ok 94 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 28672 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '28672' 2661s # received: 28672 2661s ok 95 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 29696 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '29696' 2661s # received: 29696 2661s ok 96 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 30720 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '30720' 2661s # received: 30720 2661s ok 97 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 31744 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '31744' 2661s # received: 31744 2661s ok 98 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 32768 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '32768' 2661s # received: 32768 2661s ok 99 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 33792 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '33792' 2661s # received: 33792 2661s ok 100 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 34816 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '34816' 2661s # received: 34816 2661s ok 101 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 35840 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '35840' 2661s # received: 35840 2661s ok 102 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 36864 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '36864' 2661s # received: 36864 2661s ok 103 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 37888 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '37888' 2661s # received: 37888 2661s ok 104 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 38912 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '38912' 2661s # received: 38912 2661s ok 105 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 39936 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '39936' 2661s # received: 39936 2661s ok 106 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 40960 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '40960' 2661s # received: 40960 2661s ok 107 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 41984 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '41984' 2661s # received: 41984 2661s ok 108 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 43008 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '43008' 2661s # received: 43008 2661s ok 109 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 44032 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '44032' 2661s # received: 44032 2661s ok 110 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 45056 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '45056' 2661s # received: 45056 2661s ok 111 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 46080 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '46080' 2661s # received: 46080 2661s ok 112 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 47104 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '47104' 2661s # received: 47104 2661s ok 113 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 48128 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '48128' 2661s # received: 48128 2661s ok 114 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 49152 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:18 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '49152' 2661s # received: 49152 2661s ok 115 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 50176 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '50176' 2661s # received: 50176 2661s ok 116 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 51200 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '51200' 2661s # received: 51200 2661s ok 117 2661s #lwp request: 2661s #POST http://localhost:8562/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 102400 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 7 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8562 2661s #Client-Response-Num: 1 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '102400' 2661s # received: 102400 2661s ok 118 2661s # testing : / with proxy_https_http (https) 2661s # expected: 200 2661s # received: '200' 2661s ok 119 2661s # testing : CGI script with folded headers 2661s # expected: 200 2661s # received: '200' 2661s ok 120 2661s # testing : ProxyPassReverse Location rewrite 2661s # expected: 'https://localhost:8564/modules/' 2661s # received: 'https://localhost:8564/modules/' 2661s ok 121 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 1024 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '1024' 2661s # received: 1024 2661s ok 122 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 2048 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '2048' 2661s # received: 2048 2661s ok 123 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 3072 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '3072' 2661s # received: 3072 2661s ok 124 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 4096 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '4096' 2661s # received: 4096 2661s ok 125 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 5120 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '5120' 2661s # received: 5120 2661s ok 126 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 6144 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '6144' 2661s # received: 6144 2661s ok 127 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 7168 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '7168' 2661s # received: 7168 2661s ok 128 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 8192 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '8192' 2661s # received: 8192 2661s ok 129 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 9216 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '9216' 2661s # received: 9216 2661s ok 130 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 10240 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '10240' 2661s # received: 10240 2661s ok 131 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 11264 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '11264' 2661s # received: 11264 2661s ok 132 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 12288 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '12288' 2661s # received: 12288 2661s ok 133 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 13312 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '13312' 2661s # received: 13312 2661s ok 134 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 14336 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '14336' 2661s # received: 14336 2661s ok 135 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 15360 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '15360' 2661s # received: 15360 2661s ok 136 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 16384 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '16384' 2661s # received: 16384 2661s ok 137 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 17408 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '17408' 2661s # received: 17408 2661s ok 138 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 18432 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '18432' 2661s # received: 18432 2661s ok 139 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 19456 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '19456' 2661s # received: 19456 2661s ok 140 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 20480 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '20480' 2661s # received: 20480 2661s ok 141 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 21504 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '21504' 2661s # received: 21504 2661s ok 142 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 22528 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '22528' 2661s # received: 22528 2661s ok 143 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 23552 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '23552' 2661s # received: 23552 2661s ok 144 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 24576 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '24576' 2661s # received: 24576 2661s ok 145 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 25600 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '25600' 2661s # received: 25600 2661s ok 146 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 26624 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '26624' 2661s # received: 26624 2661s ok 147 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 27648 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '27648' 2661s # received: 27648 2661s ok 148 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 28672 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '28672' 2661s # received: 28672 2661s ok 149 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 29696 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '29696' 2661s # received: 29696 2661s ok 150 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 30720 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '30720' 2661s # received: 30720 2661s ok 151 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 31744 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '31744' 2661s # received: 31744 2661s ok 152 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 32768 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '32768' 2661s # received: 32768 2661s ok 153 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 33792 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '33792' 2661s # received: 33792 2661s ok 154 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 34816 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '34816' 2661s # received: 34816 2661s ok 155 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 35840 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:19 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '35840' 2661s # received: 35840 2661s ok 156 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 36864 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '36864' 2661s # received: 36864 2661s ok 157 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 37888 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '37888' 2661s # received: 37888 2661s ok 158 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 38912 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '38912' 2661s # received: 38912 2661s ok 159 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 39936 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '39936' 2661s # received: 39936 2661s ok 160 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 40960 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '40960' 2661s # received: 40960 2661s ok 161 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 41984 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '41984' 2661s # received: 41984 2661s ok 162 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 43008 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '43008' 2661s # received: 43008 2661s ok 163 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 44032 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '44032' 2661s # received: 44032 2661s ok 164 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 45056 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '45056' 2661s # received: 45056 2661s ok 165 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 46080 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '46080' 2661s # received: 46080 2661s ok 166 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 47104 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '47104' 2661s # received: 47104 2661s ok 167 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 48128 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '48128' 2661s # received: 48128 2661s ok 168 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 49152 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '49152' 2661s # received: 49152 2661s ok 169 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 50176 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '50176' 2661s # received: 50176 2661s ok 170 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 51200 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '51200' 2661s # received: 51200 2661s ok 171 2661s #lwp request: 2661s #POST https://localhost:8564/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 102400 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 7 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8564 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '102400' 2661s # received: 102400 2661s ok 172 2661s # testing : / with proxy_https_https (https) 2661s # expected: 200 2661s # received: '200' 2661s ok 173 2661s # testing : CGI script with folded headers 2661s # expected: 200 2661s # received: '200' 2661s ok 174 2661s # testing : using valid proxyssl client cert 2661s # expected: 200 2661s # received: '200' 2661s ok 175 2661s # testing : using invalid proxyssl client cert 2661s # expected: 403 2661s # received: '403' 2661s ok 176 2661s # testing : protected cgi script 2661s # expected: 200 2661s # received: '200' 2661s ok 177 2661s # testing : X-Forwarded-Host header 2661s # expected: 'localhost:8561' 2661s # received: 'localhost:8561' 2661s ok 178 2661s # testing : client subject common name 2661s # expected: 'client_ok' 2661s # received: 'client_ok' 2661s ok 179 2661s # testing : ProxyPassReverse Location rewrite 2661s # expected: 'https://localhost:8561/modules/' 2661s # received: 'https://localhost:8561/modules/' 2661s ok 180 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 1024 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '1024' 2661s # received: 1024 2661s ok 181 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 2048 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '2048' 2661s # received: 2048 2661s ok 182 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 3072 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:20 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '3072' 2661s # received: 3072 2661s ok 183 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 4096 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '4096' 2661s # received: 4096 2661s ok 184 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 5120 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '5120' 2661s # received: 5120 2661s ok 185 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 6144 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '6144' 2661s # received: 6144 2661s ok 186 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 7168 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '7168' 2661s # received: 7168 2661s ok 187 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 8192 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '8192' 2661s # received: 8192 2661s ok 188 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 9216 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '9216' 2661s # received: 9216 2661s ok 189 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 10240 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '10240' 2661s # received: 10240 2661s ok 190 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 11264 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '11264' 2661s # received: 11264 2661s ok 191 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 12288 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '12288' 2661s # received: 12288 2661s ok 192 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 13312 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '13312' 2661s # received: 13312 2661s ok 193 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 14336 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '14336' 2661s # received: 14336 2661s ok 194 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 15360 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '15360' 2661s # received: 15360 2661s ok 195 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 16384 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '16384' 2661s # received: 16384 2661s ok 196 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 17408 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '17408' 2661s # received: 17408 2661s ok 197 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 18432 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '18432' 2661s # received: 18432 2661s ok 198 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 19456 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '19456' 2661s # received: 19456 2661s ok 199 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 20480 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '20480' 2661s # received: 20480 2661s ok 200 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 21504 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '21504' 2661s # received: 21504 2661s ok 201 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 22528 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '22528' 2661s # received: 22528 2661s ok 202 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 23552 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:21 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '23552' 2661s # received: 23552 2661s ok 203 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 24576 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '24576' 2661s # received: 24576 2661s ok 204 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 25600 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '25600' 2661s # received: 25600 2661s ok 205 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 26624 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '26624' 2661s # received: 26624 2661s ok 206 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 27648 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '27648' 2661s # received: 27648 2661s ok 207 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 28672 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '28672' 2661s # received: 28672 2661s ok 208 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 29696 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '29696' 2661s # received: 29696 2661s ok 209 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 30720 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '30720' 2661s # received: 30720 2661s ok 210 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 31744 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '31744' 2661s # received: 31744 2661s ok 211 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 32768 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '32768' 2661s # received: 32768 2661s ok 212 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 33792 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '33792' 2661s # received: 33792 2661s ok 213 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 34816 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '34816' 2661s # received: 34816 2661s ok 214 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 35840 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '35840' 2661s # received: 35840 2661s ok 215 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 36864 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '36864' 2661s # received: 36864 2661s ok 216 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 37888 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '37888' 2661s # received: 37888 2661s ok 217 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 38912 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '38912' 2661s # received: 38912 2661s ok 218 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 39936 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '39936' 2661s # received: 39936 2661s ok 219 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 40960 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '40960' 2661s # received: 40960 2661s ok 220 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 41984 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '41984' 2661s # received: 41984 2661s ok 221 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 43008 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '43008' 2661s # received: 43008 2661s ok 222 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 44032 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '44032' 2661s # received: 44032 2661s ok 223 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 45056 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:22 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '45056' 2661s # received: 45056 2661s ok 224 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 46080 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '46080' 2661s # received: 46080 2661s ok 225 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 47104 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '47104' 2661s # received: 47104 2661s ok 226 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 48128 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '48128' 2661s # received: 48128 2661s ok 227 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 49152 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '49152' 2661s # received: 49152 2661s ok 228 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 50176 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '50176' 2661s # received: 50176 2661s ok 229 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 51200 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '51200' 2661s # received: 51200 2661s ok 230 2661s #lwp request: 2661s #POST https://localhost:8561/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 102400 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 7 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8561 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '102400' 2661s # received: 102400 2661s ok 231 2661s # testing : / with proxy_https_https_proxy_section (https) 2661s # expected: 200 2661s # received: '200' 2661s ok 232 2661s # testing : CGI script with folded headers 2661s # expected: 200 2661s # received: '200' 2661s ok 233 2661s # testing : using valid proxyssl client cert 2661s # expected: 200 2661s # received: '200' 2661s ok 234 2661s # testing : using invalid proxyssl client cert 2661s # expected: 403 2661s # received: '403' 2661s ok 235 2661s # testing : protected cgi script 2661s # expected: 200 2661s # received: '200' 2661s ok 236 2661s # testing : X-Forwarded-Host header 2661s # expected: 'localhost:8563' 2661s # received: 'localhost:8563' 2661s ok 237 2661s # testing : client subject common name 2661s # expected: 'client_ok' 2661s # received: 'client_ok' 2661s ok 238 2661s # testing : ProxyPassReverse Location rewrite 2661s # expected: 'https://localhost:8563/modules/' 2661s # received: 'https://localhost:8563/modules/' 2661s ok 239 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 1024 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '1024' 2661s # received: 1024 2661s ok 240 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 2048 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '2048' 2661s # received: 2048 2661s ok 241 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 3072 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '3072' 2661s # received: 3072 2661s ok 242 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 4096 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '4096' 2661s # received: 4096 2661s ok 243 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 5120 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '5120' 2661s # received: 5120 2661s ok 244 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 6144 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:23 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '6144' 2661s # received: 6144 2661s ok 245 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 7168 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '7168' 2661s # received: 7168 2661s ok 246 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 8192 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '8192' 2661s # received: 8192 2661s ok 247 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 9216 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 5 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '9216' 2661s # received: 9216 2661s ok 248 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 10240 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '10240' 2661s # received: 10240 2661s ok 249 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 11264 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '11264' 2661s # received: 11264 2661s ok 250 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 12288 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '12288' 2661s # received: 12288 2661s ok 251 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 13312 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '13312' 2661s # received: 13312 2661s ok 252 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 14336 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '14336' 2661s # received: 14336 2661s ok 253 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 15360 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '15360' 2661s # received: 15360 2661s ok 254 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 16384 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '16384' 2661s # received: 16384 2661s ok 255 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 17408 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '17408' 2661s # received: 17408 2661s ok 256 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 18432 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '18432' 2661s # received: 18432 2661s ok 257 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 19456 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '19456' 2661s # received: 19456 2661s ok 258 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 20480 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '20480' 2661s # received: 20480 2661s ok 259 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 21504 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '21504' 2661s # received: 21504 2661s ok 260 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 22528 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '22528' 2661s # received: 22528 2661s ok 261 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 23552 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '23552' 2661s # received: 23552 2661s ok 262 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 24576 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '24576' 2661s # received: 24576 2661s ok 263 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 25600 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '25600' 2661s # received: 25600 2661s ok 264 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 26624 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '26624' 2661s # received: 26624 2661s ok 265 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 27648 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '27648' 2661s # received: 27648 2661s ok 266 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 28672 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '28672' 2661s # received: 28672 2661s ok 267 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 29696 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '29696' 2661s # received: 29696 2661s ok 268 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 30720 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '30720' 2661s # received: 30720 2661s ok 269 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 31744 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '31744' 2661s # received: 31744 2661s ok 270 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 32768 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '32768' 2661s # received: 32768 2661s ok 271 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 33792 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '33792' 2661s # received: 33792 2661s ok 272 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 34816 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '34816' 2661s # received: 34816 2661s ok 273 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 35840 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:24 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '35840' 2661s # received: 35840 2661s ok 274 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 36864 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '36864' 2661s # received: 36864 2661s ok 275 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 37888 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '37888' 2661s # received: 37888 2661s ok 276 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 38912 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '38912' 2661s # received: 38912 2661s ok 277 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 39936 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '39936' 2661s # received: 39936 2661s ok 278 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 40960 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '40960' 2661s # received: 40960 2661s ok 279 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 41984 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '41984' 2661s # received: 41984 2661s ok 280 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 43008 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '43008' 2661s # received: 43008 2661s ok 281 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 44032 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '44032' 2661s # received: 44032 2661s ok 282 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 45056 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '45056' 2661s # received: 45056 2661s ok 283 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 46080 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '46080' 2661s # received: 46080 2661s ok 284 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 47104 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '47104' 2661s # received: 47104 2661s ok 285 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 48128 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '48128' 2661s # received: 48128 2661s ok 286 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 49152 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '49152' 2661s # received: 49152 2661s ok 287 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 50176 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '50176' 2661s # received: 50176 2661s ok 288 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 51200 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 6 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '51200' 2661s # received: 51200 2661s ok 289 2661s #lwp request: 2661s #POST https://localhost:8563/eat_post HTTP/1.1 2661s #User-Agent: libwww-perl/6.76 2661s #Content-Length: 102400 2661s # 2661s #server response: 2661s #HTTP/1.1 200 OK 2661s #Connection: close 2661s #Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2661s #Vary: In-If1 2661s #Content-Length: 7 2661s #Client-Date: Wed, 20 Mar 2024 19:51:25 GMT 2661s #Client-Peer: 127.0.0.1:8563 2661s #Client-Response-Num: 1 2661s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2661s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2661s #Client-SSL-Socket-Class: IO::Socket::SSL 2661s #Client-SSL-Version: TLSv1_3 2661s #DMMATCH1: 1 2661s # 2661s # testing : length posted 2661s # expected: '102400' 2661s # received: 102400 2661s ok 290 2661s ok 2664s t/ssl/require.t ..................... 2664s 1..10 2664s # Running under perl version 5.038002 for linux 2664s # Current time local: Wed Mar 20 19:51:26 2024 2664s # Current time GMT: Wed Mar 20 19:51:26 2024 2664s # Using Test.pm version 1.31 2664s # Using Apache/Test.pm version 1.42 2664s ok 1 2664s ok 2 2664s ok 3 2664s ok 4 2664s ok 5 2664s ok 6 2664s ok 7 2664s ok 8 2664s ok 9 2664s ok 10 2664s ok 2666s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 2671s t/ssl/varlookup.t ................... 2671s 1..83 2671s # Running under perl version 5.038002 for linux 2671s # Current time local: Wed Mar 20 19:51:31 2024 2671s # Current time GMT: Wed Mar 20 19:51:31 2024 2671s # Using Test.pm version 1.31 2671s # Using Apache/Test.pm version 1.42 2671s # testing : HTTP_USER_AGENT 2671s # expected: 'libwww-perl/6.76' 2671s # received: 'libwww-perl/6.76' 2671s ok 1 2671s # testing : HTTP:User-Agent 2671s # expected: 'libwww-perl/6.76' 2671s # received: 'libwww-perl/6.76' 2671s ok 2 2671s # testing : HTTP_REFERER 2671s # expected: 't/ssl/varlookup.t' 2671s # received: 't/ssl/varlookup.t' 2671s ok 3 2671s # testing : HTTP_HOST 2671s # expected: 'localhost:8532' 2671s # received: 'localhost:8532' 2671s ok 4 2671s # testing : QUERY_STRING 2671s # expected: 'QUERY_STRING' 2671s # received: 'QUERY_STRING' 2671s ok 5 2671s # testing : SERVER_SOFTWARE 2671s # expected: qr/^Apache\/2.4.58/ 2671s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 2671s ok 6 2671s # testing : SERVER_ADMIN 2671s # expected: 'tuser@localhost' 2671s # received: 'tuser@localhost' 2671s ok 7 2671s # testing : SERVER_PORT 2671s # expected: '8532' 2671s # received: '8532' 2671s ok 8 2671s # testing : SERVER_NAME 2671s # expected: 'localhost' 2671s # received: 'localhost' 2671s ok 9 2671s # testing : SERVER_PROTOCOL 2671s # expected: qr/^HTTP\/1\.\d$/ 2671s # received: 'HTTP/1.1' 2671s ok 10 2671s # testing : REMOTE_ADDR 2671s # expected: '127.0.0.1' 2671s # received: '127.0.0.1' 2671s ok 11 2671s # testing : DOCUMENT_ROOT 2671s # expected: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 2671s # received: '/tmp/autopkgtest.jfvhRi/autopkgtest_tmp/perl-framework/t/htdocs' 2671s ok 12 2671s # testing : REQUEST_METHOD 2671s # expected: 'GET' 2671s # received: 'GET' 2671s ok 13 2671s # testing : REQUEST_URI 2671s # expected: '/test_ssl_var_lookup' 2671s # received: '/test_ssl_var_lookup' 2671s ok 14 2671s # testing : TIME_YEAR 2671s # expected: 2024 2671s # received: '2024' 2671s ok 15 2671s # testing : TIME_MON 2671s # expected: '03' 2671s # received: '03' 2671s ok 16 2671s # testing : TIME_DAY 2671s # expected: '20' 2671s # received: '20' 2671s ok 17 2671s # testing : TIME_WDAY 2671s # expected: 3 2671s # received: '3' 2671s ok 18 2671s # testing : IS_SUBREQ 2671s # expected: 'false' 2671s # received: 'false' 2671s ok 19 2671s # testing : API_VERSION 2671s # expected: '20120211' 2671s # received: '20120211' 2671s ok 20 2671s # testing : THE_REQUEST 2671s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 2671s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 2671s ok 21 2671s # testing : REQUEST_SCHEME 2671s # expected: 'https' 2671s # received: 'https' 2671s ok 22 2671s # testing : HTTPS 2671s # expected: 'on' 2671s # received: 'on' 2671s ok 23 2671s # testing : ENV:THE_ARGS 2671s # expected: 'ENV:THE_ARGS' 2671s # received: 'ENV:THE_ARGS' 2671s ok 24 2671s # testing : SSL_CLIENT_M_VERSION 2671s # expected: qr/^\d+$/ 2671s # received: '3' 2671s ok 25 2671s # testing : SSL_SERVER_M_VERSION 2671s # expected: qr/^\d+$/ 2671s # received: '3' 2671s ok 26 2671s # testing : SSL_CLIENT_M_SERIAL 2671s # expected: qr/^[0-9A-F]+$/ 2671s # received: '04' 2671s ok 27 2671s # testing : SSL_SERVER_M_SERIAL 2671s # expected: qr/^[0-9A-F]+$/ 2671s # received: '0B' 2671s ok 28 2671s # testing : SSL_PROTOCOL 2671s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 2671s # received: 'TLSv1.3' 2671s ok 29 2671s # testing : SSL_CLIENT_V_START 2671s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2671s # received: 'Mar 20 19:41:32 2024 GMT' 2671s ok 30 2671s # testing : SSL_SERVER_V_START 2671s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2671s # received: 'Mar 20 19:41:35 2024 GMT' 2671s ok 31 2671s # testing : SSL_CLIENT_V_END 2671s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2671s # received: 'Mar 20 19:41:32 2025 GMT' 2671s ok 32 2671s # testing : SSL_SERVER_V_END 2671s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2671s # received: 'Mar 20 19:41:35 2025 GMT' 2671s ok 33 2671s # testing : SSL_CIPHER 2671s # expected: qr/^[A-Z0-9_-]+$/ 2671s # received: 'TLS_AES_256_GCM_SHA384' 2671s ok 34 2671s # testing : SSL_CIPHER_EXPORT 2671s # expected: 'false' 2671s # received: 'false' 2671s ok 35 2671s # testing : SSL_CIPHER_ALGKEYSIZE 2671s # expected: qr/^\d+$/ 2671s # received: '256' 2671s ok 36 2671s # testing : SSL_CIPHER_USEKEYSIZE 2671s # expected: qr/^\d+$/ 2671s # received: '256' 2671s ok 37 2671s # testing : SSL_SECURE_RENEG 2671s # expected: qr/^(false|true)$/ 2671s # received: 'true' 2671s ok 38 2671s # testing : SSL_CLIENT_S_DN 2671s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2671s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2671s ok 39 2671s # testing : SSL_SERVER_S_DN 2671s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 2671s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 2671s ok 40 2671s # testing : SSL_CLIENT_S_DN_C 2671s # expected: 'US' 2671s # received: 'US' 2671s ok 41 2671s # testing : SSL_SERVER_S_DN_C 2671s # expected: 'US' 2671s # received: 'US' 2671s ok 42 2671s # testing : SSL_CLIENT_S_DN_ST 2671s # expected: 'California' 2671s # received: 'California' 2671s ok 43 2671s # testing : SSL_SERVER_S_DN_ST 2671s # expected: 'California' 2671s # received: 'California' 2671s ok 44 2671s # testing : SSL_CLIENT_S_DN_L 2671s # expected: 'San Francisco' 2671s # received: 'San Francisco' 2671s ok 45 2671s # testing : SSL_SERVER_S_DN_L 2671s # expected: 'San Francisco' 2671s # received: 'San Francisco' 2671s ok 46 2671s # testing : SSL_CLIENT_S_DN_O 2671s # expected: 'ASF' 2671s # received: 'ASF' 2671s ok 47 2671s # testing : SSL_SERVER_S_DN_O 2671s # expected: 'ASF' 2671s # received: 'ASF' 2671s ok 48 2671s # testing : SSL_CLIENT_S_DN_OU 2671s # expected: 'httpd-test' 2671s # received: 'httpd-test' 2671s ok 49 2671s # testing : SSL_SERVER_S_DN_OU 2671s # expected: qr/^httpd-test\/([-\w]+)/ 2671s # received: 'httpd-test/rsa-test' 2671s ok 50 2671s # testing : SSL_CLIENT_S_DN_CN 2671s # expected: 'client_ok' 2671s # received: 'client_ok' 2671s ok 51 2671s # testing : SSL_SERVER_S_DN_CN 2671s # expected: 'localhost' 2671s # received: 'localhost' 2671s ok 52 2671s # testing : SSL_CLIENT_S_DN_Email 2671s # expected: 'test-dev@httpd.apache.org' 2671s # received: 'test-dev@httpd.apache.org' 2671s ok 53 2671s # testing : SSL_SERVER_S_DN_Email 2671s # expected: 'test-dev@httpd.apache.org' 2671s # received: 'test-dev@httpd.apache.org' 2671s ok 54 2671s # testing : SSL_CLIENT_SAN_Email_0 2671s # expected: 'test-dev@httpd.apache.org' 2671s # received: 'test-dev@httpd.apache.org' 2671s ok 55 2671s # testing : SSL_SERVER_SAN_DNS_0 2671s # expected: 'localhost' 2671s # received: 'localhost' 2671s ok 56 2671s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 2671s # expected: 'test-dev@httpd.apache.org' 2671s # received: 'test-dev@httpd.apache.org' 2671s ok 57 2671s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 2671s # expected: '_https.localhost' 2671s # received: '_https.localhost' 2671s ok 58 2671s # testing : SSL_CLIENT_I_DN 2671s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2671s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2671s ok 59 2671s # testing : SSL_SERVER_I_DN 2671s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2671s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2671s ok 60 2671s # testing : SSL_CLIENT_I_DN_C 2671s # expected: 'US' 2671s # received: 'US' 2671s ok 61 2671s # testing : SSL_SERVER_I_DN_C 2671s # expected: 'US' 2671s # received: 'US' 2671s ok 62 2671s # testing : SSL_CLIENT_I_DN_ST 2671s # expected: 'California' 2671s # received: 'California' 2671s ok 63 2671s # testing : SSL_SERVER_I_DN_ST 2671s # expected: 'California' 2671s # received: 'California' 2671s ok 64 2671s # testing : SSL_CLIENT_I_DN_L 2671s # expected: 'San Francisco' 2671s # received: 'San Francisco' 2671s ok 65 2671s # testing : SSL_SERVER_I_DN_L 2671s # expected: 'San Francisco' 2671s # received: 'San Francisco' 2671s ok 66 2671s # testing : SSL_CLIENT_I_DN_O 2671s # expected: 'ASF' 2671s # received: 'ASF' 2671s ok 67 2671s # testing : SSL_SERVER_I_DN_O 2671s # expected: 'ASF' 2671s # received: 'ASF' 2671s ok 68 2671s # testing : SSL_CLIENT_I_DN_OU 2671s # expected: 'httpd-test' 2671s # received: 'httpd-test' 2671s ok 69 2671s # testing : SSL_SERVER_I_DN_OU 2671s # expected: 'httpd-test' 2671s # received: 'httpd-test' 2671s ok 70 2671s # testing : SSL_CLIENT_I_DN_CN 2671s # expected: 'ca' 2671s # received: 'ca' 2671s ok 71 2671s # testing : SSL_SERVER_I_DN_CN 2671s # expected: 'ca' 2671s # received: 'ca' 2671s ok 72 2671s # testing : SSL_SERVER_I_DN_CN_RAW 2671s # expected: 'ca' 2671s # received: 'ca' 2671s ok 73 2671s # testing : SSL_SERVER_I_DN_CN_0_RAW 2671s # expected: 'ca' 2671s # received: 'ca' 2671s ok 74 2671s # testing : SSL_CLIENT_I_DN_Email 2671s # expected: 'test-dev@httpd.apache.org' 2671s # received: 'test-dev@httpd.apache.org' 2671s ok 75 2671s # testing : SSL_SERVER_I_DN_Email 2671s # expected: 'test-dev@httpd.apache.org' 2671s # received: 'test-dev@httpd.apache.org' 2671s ok 76 2671s # testing : SSL_CLIENT_A_SIG 2671s # expected: 'sha256WithRSAEncryption' 2671s # received: 'sha256WithRSAEncryption' 2671s ok 77 2671s # testing : SSL_SERVER_A_SIG 2671s # expected: 'sha256WithRSAEncryption' 2671s # received: 'sha256WithRSAEncryption' 2671s ok 78 2671s # testing : SSL_CLIENT_A_KEY 2671s # expected: 'rsaEncryption' 2671s # received: 'rsaEncryption' 2671s ok 79 2671s # testing : SSL_SERVER_A_KEY 2671s # expected: qr/^[rd]saEncryption$/ 2671s # received: 'rsaEncryption' 2671s ok 80 2671s # testing : SSL_CLIENT_CERT 2671s # expected: qr/^-----BEGIN CERTIFICATE-----/ 2671s # received: '-----BEGIN CERTIFICATE----- 2671s # MIIFHTCCBAWgAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 2671s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 2671s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 2671s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw 2671s # MTk0MTMyWhcNMjUwMzIwMTk0MTMyWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 2671s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 2671s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 2671s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 2671s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2TwU4qsj58831t8IfAZaitD2xBuFYk0ZmLJ0 2671s # 6kqa+nXSNJZwJYDVah3jdM6gvpyNb/c5NyXl20e/+RBeosRFaxxzCK5ERM4XJieQ 2671s # iThe0QG995CznSBdX6aeDlq99OQ+xTCwUry57robz6Hr3cccul2iOqu6ZMhjew3n 2671s # RYJ2ETBOfEuqyMjxlaxmfKGGj4IVLtY0DJnoW6yJ2F6OA7LDzNUYQkEXTCENKlaJ 2671s # rxlSIFMwDT9SiQyD3/SB8BO+xvjaugPL54mFLG2Ajb4OW9gQRpxnBcaNs3L/Coog 2671s # jxD0iPpnadHCRu6CK8C62weeNGL2wOC5u1F/MJDuImfMASpaxwIDAQABo4IBbzCC 2671s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 2671s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 2671s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 2671s # A1UdDgQWBBTHl+peZMG7wH5jq8/uLx+Ald4LSzCBvgYDVR0jBIG2MIGzoYGapIGX 2671s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 2671s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 2671s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 2671s # Y2hlLm9yZ4IUKHI95hqQZxlqDOLhKFd72Er0pXMwDQYJKoZIhvcNAQELBQADggEB 2671s # ACniikULLAWYmvaB1gJzMi0wooscCp4nYUR7HC+YyGTmHfttfIVZjc5gT8uB6A+O 2671s # eV92LNz3ZlsYJw/LafWiw1yoZGD41qPZOuupZjApwI6fKyRcSe32LsLE5s6OhlfS 2671s # WKv+/HR35rIYM+IwESyKHBG9Q4WGh80USjt08buBCkOqJUNd+PbSw/2D4q1IOk61 2671s # Rk9+FpoY5NJu1d7b+h3tbK6sMjXW/JuVsRscW6/77zOgFSDrzZldDXf7HFrxNo/m 2671s # lX2MYYHZCN7WtQU2SMnHqPjaoIBhqaFs5PBRgJV3Bo3VMMTReD+KUExshHPqGTrg 2671s # N4nXWMbdnS/1L6zSczRFg2A= 2671s # -----END CERTIFICATE----- 2671s # ' 2671s ok 81 2671s # testing : SSL_SERVER_CERT 2671s # expected: qr/^-----BEGIN CERTIFICATE-----/ 2671s # received: '-----BEGIN CERTIFICATE----- 2671s # MIIE0TCCA7mgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 2671s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 2671s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 2671s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzIw 2671s # MTk0MTM1WhcNMjUwMzIwMTk0MTM1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 2671s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 2671s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 2671s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 2671s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxErEwdAJNJ/oDWGmhZ8Kl1Qv 2671s # NsOzrjNGEFyFpM4ueXfNwiQqjX8nGk3t+uPN79FNmv9Rcj+1ILfPngdZef4GIntv 2671s # MU69B/ea5FbIHQhq3wFh1shJVnXPahgtLVRHCqKVpINiyfQ6le8p7njAANOhh2D4 2671s # zcCP4fyYWKXibgYvgIQfmuSi0XdkDoo6Ri+Ry3A0qIV8GRTGoe5odSRJrEU45Q+n 2671s # z6dZNZhRBexm3UD68rX+N0L3qaMQyNN2GqZD/oEMIbEDQFLuaI1WDwwX1on3m60B 2671s # SEKFnmD7macyrUxvN9gaamLg2gSwkjrM0zh8Ud/X05hLPUjYfCaCJDfunEBj7wID 2671s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 2671s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFBglThdDbTo4vMxuO3bIGy9YYEBv 2671s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 2671s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 2671s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 2671s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQocj3mGpBnGWoM4uEoV3vYSvSl 2671s # czANBgkqhkiG9w0BAQsFAAOCAQEACVCfr3bI/Z4PxxTm3vBXe0jS11A4/lYyZzfF 2671s # lOsT8iWxMxPzwDy5QGja0bt3cFKECzGp1AhTYdK6UC9ZqVCPCI4Da7FN1H8aXEPb 2671s # abOJzDfPF+h1CRw7hT/yjn1df1u6BQnpyupGjlsIJHBDpCXyLgYbSaVa1YhvGvmz 2671s # NBwTTlGIbJDo42OZM+ib5NCXn1Sh45DJb3ony9aaaVS3pgQZ+b08/Z5agq+B78T+ 2671s # iUHtuk4wv/nNmqhP4bSFtqc5nFPSTxLyORdU9Kx/+WNggRe7mQjDoBDQ3DX4TfXh 2671s # 3AmyUPA8BgupQOybFqpMufvvdZY/m16I+TUUMtFXo9A/nYxtVA== 2671s # -----END CERTIFICATE----- 2671s # ' 2671s ok 82 2671s # testing : SSL_CLIENT_VERIFY 2671s # expected: 'SUCCESS' 2671s # received: 'SUCCESS' 2671s ok 83 2671s ok 2674s t/ssl/verify.t ...................... 2674s 1..3 2674s # Running under perl version 5.038002 for linux 2674s # Current time local: Wed Mar 20 19:51:36 2024 2674s # Current time GMT: Wed Mar 20 19:51:36 2024 2674s # Using Test.pm version 1.31 2674s # Using Apache/Test.pm version 1.42 2674s HTTP/1.1 403 Forbidden 2674s Connection: close 2674s Date: Wed, 20 Mar 2024 19:51:39 GMT 2674s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2674s Content-Length: 258 2674s Content-Type: text/html; charset=iso-8859-1 2674s Client-Date: Wed, 20 Mar 2024 19:51:39 GMT 2674s Client-Peer: 127.0.0.1:8532 2674s Client-Response-Num: 1 2674s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2674s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2674s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2674s Client-SSL-Socket-Class: IO::Socket::SSL 2674s Client-SSL-Version: TLSv1_3 2674s Title: 403 Forbidden 2674s 2674s 2674s 2674s 403 Forbidden 2674s 2674s

Forbidden

2674s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

2674s 2674s ok 1 2674s HTTP/1.1 200 OK 2674s Connection: close 2674s Date: Wed, 20 Mar 2024 19:51:39 GMT 2674s Accept-Ranges: bytes 2674s ETag: "1a-613edd771cbc0" 2674s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2674s Vary: In-If1 2674s Content-Length: 26 2674s Content-Type: text/html 2674s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2674s Client-Date: Wed, 20 Mar 2024 19:51:39 GMT 2674s Client-Peer: 127.0.0.1:8532 2674s Client-Response-Num: 1 2674s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2674s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2674s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2674s Client-SSL-Socket-Class: IO::Socket::SSL 2674s Client-SSL-Version: TLSv1_3 2674s DMMATCH1: 1 2674s 2674s welcome to localhost:8529 2674s ok 2 2674s 500 Server closed connection without sending any data back 2674s Content-Type: text/plain 2674s Client-Date: Wed, 20 Mar 2024 19:51:39 GMT 2674s Client-Warning: Internal response 2674s 2674s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2674s ok 3 2674s ok 2674s All tests successful. 2674s Files=142, Tests=7321, 575 wallclock secs ( 2.30 usr 2.08 sys + 233.38 cusr 222.58 csys = 460.34 CPU) 2674s Result: PASS 2674s [warning] server localhost:8529 shutdown 2676s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 2676s Files=142, Tests=7321, 575 wallclock secs ( 2.30 usr 2.08 sys + 233.38 cusr 222.58 csys = 460.34 CPU) 2676s + grep -E '^Result: PASS' testlog.mpm_event 2676s Result: PASS 2676s + grep -E '^Result: FAIL' testlog.mpm_event 2676s + grep -E 'server dumped core' testlog.mpm_event 2676s + return 0 2676s autopkgtest [19:51:41]: test run-test-suite: -----------------------] 2680s autopkgtest [19:51:45]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 2680s run-test-suite PASS 2684s autopkgtest [19:51:49]: test duplicate-module-load: preparing testbed 2715s autopkgtest [19:52:20]: testbed dpkg architecture: armhf 2717s autopkgtest [19:52:22]: testbed apt version: 2.7.12 2717s autopkgtest [19:52:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2724s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2724s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [502 kB] 2725s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2725s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3754 kB] 2725s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 2725s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [627 kB] 2725s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 2725s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 2725s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 2725s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3783 kB] 2725s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 2725s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.5 kB] 2725s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 2728s Fetched 8901 kB in 2s (4909 kB/s) 2728s Reading package lists... 2735s tee: /proc/self/fd/2: Permission denied 2756s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2757s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2757s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 2757s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 2758s Reading package lists... 2758s Reading package lists... 2759s Building dependency tree... 2759s Reading state information... 2759s Calculating upgrade... 2759s The following packages were automatically installed and are no longer required: 2759s linux-headers-6.8.0-11 python3-lib2to3 2759s Use 'apt autoremove' to remove them. 2759s The following packages will be REMOVED: 2759s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 2759s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 2759s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 2759s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 2759s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 2759s The following NEW packages will be installed: 2759s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 2759s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 2759s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 2760s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 2760s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 2760s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 2760s linux-headers-6.8.0-20-generic xdg-user-dirs 2760s The following packages have been kept back: 2760s multipath-tools 2760s The following packages will be upgraded: 2760s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 2760s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 2760s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 2760s dbus-session-bus-common dbus-system-bus-common dbus-user-session debianutils 2760s dhcpcd-base dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject 2760s fdisk file ftp fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 2760s gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client 2760s gpgconf gpgsm gpgv groff-base ibverbs-providers inetutils-telnet info 2760s initramfs-tools initramfs-tools-bin initramfs-tools-core install-info 2760s iproute2 jq keyboxd kmod kpartx krb5-locales libapparmor1 libaudit-common 2760s libaudit1 libbinutils libblkid1 libblockdev-crypto3 libblockdev-fs3 2760s libblockdev-loop3 libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 2760s libblockdev-swap3 libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 2760s libc-bin libc6 libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 2760s libdbus-1-3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl 2760s libevent-core-2.1-7 libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 2760s libgcc-s1 libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 2760s libgudev-1.0-0 libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 2760s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 2760s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 2760s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 2760s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 2760s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 2760s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 2760s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 2760s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 2760s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 2760s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 2760s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 2760s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 2760s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 2760s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 2760s openssh-server openssh-sftp-server openssl parted perl perl-base 2760s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 2760s python-apt-common python3 python3-apt python3-cryptography python3-dbus 2760s python3-gdbm python3-gi python3-lib2to3 python3-markupsafe python3-minimal 2760s python3-netplan python3-pkg-resources python3-pyrsistent python3-setuptools 2760s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 2760s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 2760s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 2760s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 2760s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 2760s 235 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 2760s Need to get 106 MB of archives. 2760s After this operation, 84.4 MB of additional disk space will be used. 2760s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 2760s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 2760s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 2760s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 2760s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 2760s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 2760s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1build3 [119 kB] 2760s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1build3 [321 kB] 2760s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1build3 [31.4 kB] 2760s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1build3 [78.6 kB] 2760s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 2760s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 2760s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 2760s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 2760s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 2760s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 2760s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 2760s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 2760s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 2760s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 2760s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 2760s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 2760s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 2760s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 2760s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 2760s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 2761s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 2761s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 2761s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 2761s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 2761s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 2761s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 2761s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 2761s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 2761s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 2761s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 2761s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 2761s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 2761s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 2761s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 2761s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 2761s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 2761s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 2761s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 2761s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 2761s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 2761s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 2761s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 2761s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 2761s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 2761s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 2761s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 2761s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 2761s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 2761s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 2761s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 2761s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 2761s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 2761s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 2761s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 2761s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 2761s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 2761s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 2761s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 2761s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 2761s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 2761s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 2761s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 2761s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 2761s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 2762s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 2762s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 2762s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 2762s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 2762s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 2762s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 2762s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 2762s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 2762s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 2762s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 2762s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 2762s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-4ubuntu4 [19.2 kB] 2762s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 2762s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 2762s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 2762s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 2762s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 2762s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 2762s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 2762s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 2762s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-5build1 [661 kB] 2762s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 2762s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 2762s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 2762s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 2762s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 2762s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 2762s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 2762s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 2762s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 2762s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 2762s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 2763s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 2763s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 2763s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 2763s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 2763s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 2763s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 2763s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 2763s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 2763s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 2763s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 2763s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 2763s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu22 [20.1 kB] 2763s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu22 [50.0 kB] 2763s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu22 [9056 B] 2763s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 2763s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 2763s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 2763s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 2763s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 2763s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 2763s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 2763s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 2763s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 2763s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu1 [330 kB] 2763s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 2763s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 2763s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 2763s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 2763s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 2763s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 2763s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 2763s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 2763s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 2763s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 2763s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 2763s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 2763s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 2763s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 2763s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 2763s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 2763s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 2763s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 2763s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 2763s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 2763s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 2763s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 2763s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 2763s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 2763s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 2763s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 2763s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 2763s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 2763s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 2763s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 2763s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 2763s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 2763s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 2763s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 2763s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 2764s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 2764s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 2764s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 2764s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 2764s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 2764s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 2764s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 2764s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 2764s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 2764s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 2764s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 2764s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 2764s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 2764s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 2764s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 2764s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 2764s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 2764s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 2764s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 2764s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 2764s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 2764s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 2764s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 2764s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 2764s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 2764s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 2764s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 2764s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 2764s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 2764s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 2764s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 2764s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 2764s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 2764s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 2764s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-4ubuntu4 [49.7 kB] 2764s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 2764s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 2764s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 2764s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debianutils armhf 5.17 [88.9 kB] 2764s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 2764s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 2764s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 2764s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 2765s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 2765s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu5 [140 kB] 2765s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 2765s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 2765s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 2765s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 2765s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 2765s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 2765s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 2765s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 2765s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 2765s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 2765s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 2765s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 2765s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 2765s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 2765s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1build3 [13.8 kB] 2765s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 2765s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 2765s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 2765s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 2765s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 2765s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 2765s Get:228 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 2765s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 2765s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 2765s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 2765s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 2765s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 2765s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 2765s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 2765s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 2765s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu5 [9826 B] 2765s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu5 [143 kB] 2765s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 2765s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 2765s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 2765s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 2765s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 2765s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 2765s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 2765s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 2765s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 2765s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 2765s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 2765s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 2765s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 2765s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 2765s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 2765s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 2765s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 2765s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 2765s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 2765s Get:258 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 2765s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 2765s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 2765s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 2765s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-4ubuntu4 [61.4 kB] 2765s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 2765s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-markupsafe armhf 2.1.5-1build1 [12.1 kB] 2765s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 2765s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 2765s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 2766s Preconfiguring packages ... 2766s Fetched 106 MB in 6s (18.0 MB/s) 2766s (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 ... 58620 files and directories currently installed.) 2766s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 2766s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 2766s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 2767s (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 ... 58620 files and directories currently installed.) 2767s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 2767s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 2767s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 2767s (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 ... 58620 files and directories currently installed.) 2767s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 2767s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 2767s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 2767s (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 ... 58620 files and directories currently installed.) 2767s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 2767s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 2767s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 2767s (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 ... 58620 files and directories currently installed.) 2767s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 2767s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 2767s Setting up libc6:armhf (2.39-0ubuntu6) ... 2767s (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 ... 58620 files and directories currently installed.) 2767s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 2767s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 2768s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1build3_armhf.deb ... 2768s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 2768s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1build3_armhf.deb ... 2768s Unpacking libkrb5-3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 2768s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1build3_armhf.deb ... 2768s Unpacking libkrb5support0:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 2768s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1build3_armhf.deb ... 2768s Unpacking libk5crypto3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 2768s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 2768s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 2768s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 2768s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 2768s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 2768s (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 ... 58620 files and directories currently installed.) 2768s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 2768s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 2768s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 2768s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 2768s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 2768s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 2768s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 2768s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2768s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 2768s (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 ... 58620 files and directories currently installed.) 2768s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 2768s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 2768s Setting up liblzma5:armhf (5.6.0-0.2) ... 2768s (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 ... 58620 files and directories currently installed.) 2768s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 2768s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 2768s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 2768s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 2768s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 2768s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 2768s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2768s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 2768s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2768s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 2768s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 2768s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 2768s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 2768s Setting up libaudit-common (1:3.1.2-2.1) ... 2768s (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 ... 58619 files and directories currently installed.) 2768s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 2768s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 2768s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 2768s (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 ... 58619 files and directories currently installed.) 2768s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 2768s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 2768s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 2768s (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 ... 58619 files and directories currently installed.) 2768s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 2768s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 2768s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 2769s (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 ... 58619 files and directories currently installed.) 2769s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 2769s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 2769s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 2769s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 2769s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 2769s 2769s (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 ... 58619 files and directories currently installed.) 2769s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 2769s Selecting previously unselected package libcurl4t64:armhf. 2769s (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 ... 58614 files and directories currently installed.) 2769s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 2769s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 2769s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 2769s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 2769s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 2769s wget depends on libpsl5 (>= 0.16.0). 2769s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 2769s 2769s (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 ... 58620 files and directories currently installed.) 2769s Removing libpsl5:armhf (0.21.2-1build1) ... 2769s Selecting previously unselected package libpsl5t64:armhf. 2769s (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 ... 58615 files and directories currently installed.) 2769s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 2769s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 2769s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 2769s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 2769s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 2769s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 2769s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 2769s tcpdump depends on libpcap0.8 (>= 1.9.1). 2769s 2769s (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 ... 58621 files and directories currently installed.) 2769s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 2769s Selecting previously unselected package libpcap0.8t64:armhf. 2769s (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 ... 58610 files and directories currently installed.) 2769s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 2769s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 2769s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 2769s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 2769s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 2769s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2769s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 2769s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2769s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 2769s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 2769s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 2769s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 2770s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 2770s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 2770s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 2770s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 2770s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 2770s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 2770s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 2770s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 2770s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 2770s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 2770s Selecting previously unselected package linux-headers-6.8.0-20. 2770s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 2770s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 2772s Selecting previously unselected package linux-headers-6.8.0-20-generic. 2772s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 2772s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 2773s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 2773s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 2773s (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 ... 89773 files and directories currently installed.) 2773s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 2774s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 2774s systemd depends on libssl3 (>= 3.0.0). 2774s libssh-4:armhf depends on libssl3 (>= 3.0.0). 2774s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 2774s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 2774s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 2774s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 2774s libnvme1 depends on libssl3 (>= 3.0.0). 2774s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 2774s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 2774s dhcpcd-base depends on libssl3 (>= 3.0.0). 2774s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 2774s 2774s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 2774s Selecting previously unselected package libssl3t64:armhf. 2774s (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 ... 78623 files and directories currently installed.) 2774s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 2774s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 2774s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 2774s (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 ... 78636 files and directories currently installed.) 2774s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 2774s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2774s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 2774s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2774s Setting up libudev1:armhf (255.4-1ubuntu5) ... 2774s (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 ... 78636 files and directories currently installed.) 2774s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 2774s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2774s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 2774s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2774s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 2774s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2774s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 2774s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 2774s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 2774s Setting up systemd-dev (255.4-1ubuntu5) ... 2774s Setting up systemd (255.4-1ubuntu5) ... 2775s (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 ... 78636 files and directories currently installed.) 2775s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 2775s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2775s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 2775s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 2775s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 2775s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 2775s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 2775s pam_namespace.service is a disabled or a static unit not running, not starting it. 2775s (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 ... 78636 files and directories currently installed.) 2775s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 2776s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 2776s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 2776s Installing new version of config file /etc/security/namespace.init ... 2776s (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 ... 78634 files and directories currently installed.) 2776s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 2776s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 2776s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 2776s (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 ... 78634 files and directories currently installed.) 2776s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 2776s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 2776s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 2776s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 2776s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 2776s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 2776s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 2776s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 2776s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 2776s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 2776s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 2776s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 2776s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 2776s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 2776s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 2776s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 2776s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 2776s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2776s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 2776s (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 ... 78634 files and directories currently installed.) 2776s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 2776s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 2776s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 2777s (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 ... 78634 files and directories currently installed.) 2777s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 2777s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 2777s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 2777s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2777s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 2777s (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 ... 78634 files and directories currently installed.) 2777s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 2777s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 2777s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 2777s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2777s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 2777s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2777s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 2777s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2777s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 2777s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 2777s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 2777s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 2777s (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 ... 78634 files and directories currently installed.) 2777s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 2777s (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 ... 78628 files and directories currently installed.) 2777s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 2777s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 2777s (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 ... 78628 files and directories currently installed.) 2777s Removing libparted2:armhf (3.6-3) ... 2777s Selecting previously unselected package libparted2t64:armhf. 2777s (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 ... 78622 files and directories currently installed.) 2777s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 2777s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 2777s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 2777s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 2777s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 2777s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 2777s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 2777s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 2778s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 2778s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 2778s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 2778s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 2778s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 2778s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 2778s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 2778s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 2778s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 2778s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 2778s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 2778s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 2778s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 2778s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 2778s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 2778s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 2779s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 2779s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 2779s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 2779s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 2779s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 2779s perl depends on libperl5.38 (= 5.38.2-3). 2779s 2779s (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 ... 78625 files and directories currently installed.) 2779s Removing libperl5.38:armhf (5.38.2-3) ... 2779s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 2779s iproute2 depends on libdb5.3. 2779s apt-utils depends on libdb5.3. 2779s 2779s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 2779s Selecting previously unselected package libdb5.3t64:armhf. 2779s (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 ... 78100 files and directories currently installed.) 2779s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_armhf.deb ... 2779s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 2779s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 2779s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 2779s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 2779s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 2779s (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 ... 78106 files and directories currently installed.) 2779s Removing libgdbm-compat4:armhf (1.23-5) ... 2779s Removing libgdbm6:armhf (1.23-5) ... 2779s Selecting previously unselected package libgdbm6t64:armhf. 2779s (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 ... 78096 files and directories currently installed.) 2779s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 2779s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 2779s Selecting previously unselected package libgdbm-compat4t64:armhf. 2779s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 2779s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 2779s Selecting previously unselected package libperl5.38t64:armhf. 2779s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 2779s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 2780s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 2780s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 2780s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 2780s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 2780s Setting up perl-base (5.38.2-3.2) ... 2780s (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 ... 78627 files and directories currently installed.) 2780s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 2780s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 2780s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 2780s libhogweed6:armhf depends on libnettle8. 2780s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 2780s libcurl3-gnutls:armhf depends on libnettle8. 2780s libarchive13:armhf depends on libnettle8. 2780s 2781s (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 ... 78627 files and directories currently installed.) 2781s Removing libnettle8:armhf (3.9.1-2) ... 2781s Selecting previously unselected package libnettle8t64:armhf. 2781s (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 ... 78620 files and directories currently installed.) 2781s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 2781s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 2781s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 2781s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 2781s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 2781s 2781s (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 ... 78628 files and directories currently installed.) 2781s Removing libhogweed6:armhf (3.9.1-2) ... 2781s Selecting previously unselected package libhogweed6t64:armhf. 2781s (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 ... 78623 files and directories currently installed.) 2781s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 2781s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 2781s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 2781s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 2781s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 2781s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 2781s fwupd depends on libgnutls30 (>= 3.7.3). 2781s dirmngr depends on libgnutls30 (>= 3.8.1). 2781s apt depends on libgnutls30 (>= 3.8.1). 2781s 2781s (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 ... 78629 files and directories currently installed.) 2781s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 2781s Selecting previously unselected package libgnutls30t64:armhf. 2781s (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 ... 78620 files and directories currently installed.) 2781s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 2781s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 2781s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 2781s (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 ... 78648 files and directories currently installed.) 2781s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 2781s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 2781s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 2781s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 2781s fwupd depends on libcurl3-gnutls (>= 7.63.0). 2781s 2781s (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 ... 78648 files and directories currently installed.) 2781s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 2781s Selecting previously unselected package libcurl3t64-gnutls:armhf. 2781s (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 ... 78641 files and directories currently installed.) 2781s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 2781s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 2781s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 2781s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 2781s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 2781s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 2781s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 2781s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 2781s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 2781s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 2781s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 2782s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 2782s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 2782s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 2782s Selecting previously unselected package libnetplan1:armhf. 2782s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 2782s Unpacking libnetplan1:armhf (1.0-1) ... 2782s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 2782s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 2782s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 2782s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 2782s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 2782s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu22_armhf.deb ... 2782s Unpacking initramfs-tools-bin (0.142ubuntu22) over (0.142ubuntu20) ... 2782s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu22_all.deb ... 2782s Unpacking initramfs-tools-core (0.142ubuntu22) over (0.142ubuntu20) ... 2782s Preparing to unpack .../12-initramfs-tools_0.142ubuntu22_all.deb ... 2782s Unpacking initramfs-tools (0.142ubuntu22) over (0.142ubuntu20) ... 2782s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 2782s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 2782s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 2782s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 2782s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 2782s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 2782s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 2782s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 2783s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 2783s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 2783s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 2783s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 2783s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 2783s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 2783s (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 ... 78652 files and directories currently installed.) 2783s Removing libnetplan0:armhf (0.107.1-3) ... 2783s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 2783s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 2783s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 2783s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 2783s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 2783s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 2783s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 2783s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 2783s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 2783s fwupd depends on libglib2.0-0 (>= 2.79.0). 2783s bolt depends on libglib2.0-0 (>= 2.56.0). 2783s 2783s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 2783s Selecting previously unselected package libglib2.0-0t64:armhf. 2783s (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 ... 78623 files and directories currently installed.) 2783s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 2783s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 2783s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 2783s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 2783s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 2783s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 2783s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 2783s fwupd depends on libarchive13 (>= 3.2.1). 2783s 2783s (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 ... 78648 files and directories currently installed.) 2783s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 2783s Selecting previously unselected package libarchive13t64:armhf. 2783s (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 ... 78642 files and directories currently installed.) 2783s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu1_armhf.deb ... 2783s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 2783s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 2783s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 2783s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 2783s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 2783s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 2783s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 2783s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 2783s apt depends on libapt-pkg6.0 (>= 2.7.12). 2783s 2783s (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 ... 78649 files and directories currently installed.) 2783s Removing libapt-pkg6.0:armhf (2.7.12) ... 2783s Selecting previously unselected package libapt-pkg6.0t64:armhf. 2783s (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 ... 78600 files and directories currently installed.) 2783s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 2783s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 2783s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 2784s (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 ... 78650 files and directories currently installed.) 2784s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 2784s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 2784s Setting up apt (2.7.13ubuntu1) ... 2784s (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 ... 78650 files and directories currently installed.) 2784s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 2784s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 2784s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 2784s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 2785s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 2785s gpgv depends on libnpth0 (>= 0.90). 2785s gpgsm depends on libnpth0 (>= 0.90). 2785s gpg-agent depends on libnpth0 (>= 0.90). 2785s gpg depends on libnpth0 (>= 0.90). 2785s dirmngr depends on libnpth0 (>= 0.90). 2785s 2785s (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 ... 78650 files and directories currently installed.) 2785s Removing libnpth0:armhf (1.6-3build2) ... 2785s Selecting previously unselected package libnpth0t64:armhf. 2785s (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 ... 78645 files and directories currently installed.) 2785s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 2785s Unpacking libnpth0t64:armhf (1.6-3.1) ... 2785s Setting up libnpth0t64:armhf (1.6-3.1) ... 2785s (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 ... 78651 files and directories currently installed.) 2785s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Setting up gpgv (2.4.4-2ubuntu15) ... 2785s (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 ... 78651 files and directories currently installed.) 2785s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 2785s gpgconf depends on libreadline8 (>= 6.0). 2785s gawk depends on libreadline8 (>= 6.0). 2785s fdisk depends on libreadline8 (>= 6.0). 2785s 2785s (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 ... 78651 files and directories currently installed.) 2785s Removing libreadline8:armhf (8.2-3) ... 2785s Selecting previously unselected package libreadline8t64:armhf. 2785s (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 ... 78639 files and directories currently installed.) 2785s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 2785s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 2785s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 2785s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 2785s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 2785s Unpacking libreadline8t64:armhf (8.2-3.1) ... 2785s Setting up libreadline8t64:armhf (8.2-3.1) ... 2785s (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 ... 78659 files and directories currently installed.) 2785s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 2785s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 2785s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 2785s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2785s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 2785s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 2785s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2785s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 2785s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 2786s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 2786s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 2786s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 2786s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 2786s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 2786s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 2786s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 2786s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 2786s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 2786s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 2786s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 2786s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 2786s Setting up dpkg (1.22.6ubuntu4) ... 2787s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 2787s Setting up libexpat1:armhf (2.6.1-2) ... 2787s Setting up python3.12-minimal (3.12.2-4build3) ... 2788s (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 ... 78656 files and directories currently installed.) 2788s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 2788s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 2788s Setting up python3-minimal (3.12.2-0ubuntu1) ... 2788s (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 ... 78656 files and directories currently installed.) 2788s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 2788s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 2788s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 2788s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 2788s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 2788s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2788s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 2788s (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 ... 78656 files and directories currently installed.) 2788s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 2788s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2788s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 2788s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 2788s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 2788s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 2788s Selecting previously unselected package libgpgme11t64:armhf. 2788s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 2788s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 2788s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 2788s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2788s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 2788s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 2788s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 2788s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 2788s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 2788s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 2789s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 2789s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2789s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 2789s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 2789s 2789s (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 ... 78663 files and directories currently installed.) 2789s Removing libreiserfscore0 (1:3.6.27-7) ... 2789s Selecting previously unselected package libreiserfscore0t64. 2789s (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 ... 78658 files and directories currently installed.) 2789s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 2789s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 2789s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 2789s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 2789s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 2789s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 2789s 2789s (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 ... 78664 files and directories currently installed.) 2789s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 2789s Selecting previously unselected package libext2fs2t64:armhf. 2789s (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 ... 78657 files and directories currently installed.) 2789s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 2789s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 2789s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 2789s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 2789s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 2789s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 2789s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 2789s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 2789s (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 ... 78673 files and directories currently installed.) 2789s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 2789s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 2789s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 2789s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2789s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 2789s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2789s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 2789s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2789s (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 ... 78673 files and directories currently installed.) 2789s Removing libnvme1 (1.8-2) ... 2789s Selecting previously unselected package libnvme1t64. 2789s (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 ... 78666 files and directories currently installed.) 2789s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 2789s Unpacking libnvme1t64 (1.8-3) ... 2789s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 2789s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2789s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 2789s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2789s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 2789s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 2789s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 2789s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 2789s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 2789s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 2789s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 2789s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 2789s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 2789s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 2790s (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 ... 78674 files and directories currently installed.) 2790s Removing libelf1:armhf (0.190-1) ... 2790s Selecting previously unselected package libelf1t64:armhf. 2790s (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 ... 78669 files and directories currently installed.) 2790s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 2790s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 2790s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 2790s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 2790s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 2790s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 2790s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 2790s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 2790s (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 ... 78674 files and directories currently installed.) 2790s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 2790s Selecting previously unselected package libtirpc3t64:armhf. 2790s (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 ... 78668 files and directories currently installed.) 2790s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 2790s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 2790s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 2790s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 2790s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 2790s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 2790s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 2790s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 2790s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 2790s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 2790s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 2790s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 2790s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 2790s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 2790s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 2790s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 2790s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 2790s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 2790s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 2790s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 2790s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 2790s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 2790s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 2790s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 2790s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 2790s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 2790s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 2790s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 2790s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 2790s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 2790s Setting up coreutils (9.4-3ubuntu3) ... 2790s (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 ... 78679 files and directories currently installed.) 2790s Preparing to unpack .../debianutils_5.17_armhf.deb ... 2790s Unpacking debianutils (5.17) over (5.16) ... 2790s Setting up debianutils (5.17) ... 2791s (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 ... 78679 files and directories currently installed.) 2791s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 2791s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2791s Setting up util-linux (2.39.3-9ubuntu2) ... 2791s fstrim.service is a disabled or a static unit not running, not starting it. 2791s (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 ... 78679 files and directories currently installed.) 2791s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 2791s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 2791s Setting up libc-bin (2.39-0ubuntu6) ... 2792s (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 ... 78679 files and directories currently installed.) 2792s Removing libatm1:armhf (1:2.5.1-5) ... 2792s (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 ... 78674 files and directories currently installed.) 2792s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 2792s Unpacking file (1:5.45-3) over (1:5.45-2) ... 2792s (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 ... 78674 files and directories currently installed.) 2792s Removing libmagic1:armhf (1:5.45-2) ... 2792s (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 ... 78664 files and directories currently installed.) 2792s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 2792s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 2792s Selecting previously unselected package libmagic1t64:armhf. 2792s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 2792s Unpacking libmagic1t64:armhf (1:5.45-3) ... 2792s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu5_armhf.deb ... 2792s Unpacking libplymouth5:armhf (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 2792s (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 ... 78675 files and directories currently installed.) 2792s Removing libpng16-16:armhf (1.6.43-1) ... 2792s Selecting previously unselected package libpng16-16t64:armhf. 2792s (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 ... 78665 files and directories currently installed.) 2792s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 2792s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 2792s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 2792s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 2792s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 2792s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 2792s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 2792s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 2792s (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 ... 78676 files and directories currently installed.) 2792s Removing libuv1:armhf (1.48.0-1) ... 2792s Selecting previously unselected package libuv1t64:armhf. 2792s (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 ... 78671 files and directories currently installed.) 2792s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 2792s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 2792s (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 ... 78677 files and directories currently installed.) 2792s Removing python3-distutils (3.11.5-1) ... 2792s (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 ... 78622 files and directories currently installed.) 2792s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 2792s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2793s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 2793s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 2793s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 2793s (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 ... 78622 files and directories currently installed.) 2793s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 2793s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 2793s Setting up libsemanage-common (3.5-1build4) ... 2793s (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 ... 78622 files and directories currently installed.) 2793s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 2793s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 2793s Setting up libsemanage2:armhf (3.5-1build4) ... 2793s (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 ... 78622 files and directories currently installed.) 2793s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 2793s Unpacking install-info (7.1-3build1) over (7.1-3) ... 2793s Setting up install-info (7.1-3build1) ... 2793s (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 ... 78622 files and directories currently installed.) 2793s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 2793s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 2793s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 2793s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 2793s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 2793s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 2793s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 2793s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 2793s Preparing to unpack .../04-krb5-locales_1.20.1-5.1build3_all.deb ... 2793s Unpacking krb5-locales (1.20.1-5.1build3) over (1.20.1-5build1) ... 2793s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 2793s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 2793s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 2793s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 2793s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 2793s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 2793s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 2793s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 2794s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 2794s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 2794s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 2794s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 2794s Selecting previously unselected package xdg-user-dirs. 2794s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 2794s Unpacking xdg-user-dirs (0.18-1) ... 2794s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 2794s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 2794s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 2794s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 2795s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 2795s Unpacking ftp (20230507-2build1) over (20230507-2) ... 2795s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 2795s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 2795s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 2795s Unpacking info (7.1-3build1) over (7.1-3) ... 2795s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 2795s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 2795s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 2795s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 2795s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 2795s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 2795s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu5_armhf.deb ... 2795s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 2795s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu5_armhf.deb ... 2795s Unpacking plymouth (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 2795s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 2795s Unpacking psmisc (23.7-1) over (23.6-2) ... 2795s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 2795s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 2795s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 2795s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 2795s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 2795s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 2796s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 2796s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 2796s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 2796s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 2796s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 2796s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 2796s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 2796s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 2796s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 2796s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 2796s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 2796s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 2796s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 2796s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 2796s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 2796s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 2796s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 2796s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 2796s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 2796s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 2796s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 2796s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 2796s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 2796s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 2796s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 2796s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 2797s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 2797s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 2797s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 2797s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 2797s Selecting previously unselected package libatm1t64:armhf. 2797s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 2797s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 2797s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 2797s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 2797s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 2797s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 2797s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 2797s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 2797s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 2797s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 2797s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 2797s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 2797s Preparing to unpack .../47-python3-markupsafe_2.1.5-1build1_armhf.deb ... 2797s Unpacking python3-markupsafe (2.1.5-1build1) over (2.1.5-1) ... 2797s Preparing to unpack .../48-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 2797s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 2797s Preparing to unpack .../49-python3-typing-extensions_4.10.0-1_all.deb ... 2797s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 2797s Preparing to unpack .../50-kpartx_0.9.4-5ubuntu5_armhf.deb ... 2797s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 2797s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 2797s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 2797s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 2797s Setting up libibverbs1:armhf (50.0-2build1) ... 2797s Setting up systemd-sysv (255.4-1ubuntu5) ... 2797s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 2797s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 2797s Setting up libgdbm6t64:armhf (1.23-5.1) ... 2797s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 2797s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 2797s Setting up xdg-user-dirs (0.18-1) ... 2797s Setting up ibverbs-providers:armhf (50.0-2build1) ... 2797s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 2797s Setting up libmagic-mgc (1:5.45-3) ... 2797s Setting up gawk (1:5.2.1-2build2) ... 2797s Setting up psmisc (23.7-1) ... 2797s Setting up libjq1:armhf (1.7.1-3) ... 2797s Setting up libtirpc-common (1.3.4+ds-1.1) ... 2797s Setting up libbrotli1:armhf (1.1.0-2build1) ... 2797s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 2797s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) ... 2797s Setting up libuv1t64:armhf (1.48.0-1.1) ... 2797s Setting up libmagic1t64:armhf (1:5.45-3) ... 2797s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 2797s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 2797s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 2798s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 2798s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 2798s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 2798s Setting up krb5-locales (1.20.1-5.1build3) ... 2798s Setting up file (1:5.45-3) ... 2798s Setting up kmod (31+20240202-2ubuntu4) ... 2798s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 2798s Setting up locales (2.39-0ubuntu6) ... 2798s Generating locales (this might take a while)... 2800s en_US.UTF-8... done 2800s Generation complete. 2800s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 2800s Setting up xxd (2:9.1.0016-1ubuntu5) ... 2800s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 2800s Setting up libelf1t64:armhf (0.190-1.1build2) ... 2800s Setting up libkrb5support0:armhf (1.20.1-5.1build3) ... 2800s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 2800s Setting up eject (2.39.3-9ubuntu2) ... 2800s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 2800s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 2800s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 2800s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 2800s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 2800s Installing new version of config file /etc/apparmor.d/code ... 2800s Installing new version of config file /etc/apparmor.d/firefox ... 2800s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2800s 2800s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2800s 2800s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2800s 2801s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 2801s Reloading AppArmor profiles 2801s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2801s 2801s Error: At least one profile failed to load 2801s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 2801s No schema files found: doing nothing. 2801s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 2801s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 2801s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 2801s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 2801s Setting up libslang2:armhf (2.3.3-3build1) ... 2801s Setting up libnvme1t64 (1.8-3) ... 2801s Setting up mtr-tiny (0.95-1.1build1) ... 2801s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 2801s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 2801s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 2801s Setting up xz-utils (5.6.0-0.2) ... 2801s Setting up perl-modules-5.38 (5.38.2-3.2) ... 2801s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 2801s Setting up libpng16-16t64:armhf (1.6.43-3) ... 2801s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 2802s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 2802s Setting up udev (255.4-1ubuntu5) ... 2802s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 2802s Setting up usb.ids (2024.03.18-1) ... 2802s Setting up sudo (1.9.15p5-3ubuntu3) ... 2802s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 2802s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 2802s Setting up libk5crypto3:armhf (1.20.1-5.1build3) ... 2802s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 2802s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 2802s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 2802s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 2802s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 2802s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 2802s Setting up python-apt-common (2.7.6build1) ... 2802s Setting up mount (2.39.3-9ubuntu2) ... 2802s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 2802s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 2803s uuidd.service is a disabled or a static unit not running, not starting it. 2803s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 2803s Setting up groff-base (1.23.0-3build1) ... 2803s Setting up libplymouth5:armhf (24.004.60-1ubuntu5) ... 2803s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 2803s Setting up kpartx (0.9.4-5ubuntu5) ... 2803s Setting up jq (1.7.1-3) ... 2803s Setting up gpgconf (2.4.4-2ubuntu15) ... 2803s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 2803s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 2803s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 2803s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 2803s Setting up libkrb5-3:armhf (1.20.1-5.1build3) ... 2803s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 2803s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 2803s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 2803s Setting up tnftp (20230507-2build1) ... 2803s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 2803s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 2803s Setting up libfido2-1:armhf (1.14.0-1build1) ... 2803s Setting up openssl (3.0.13-0ubuntu2) ... 2803s Setting up libbsd0:armhf (0.12.1-1) ... 2803s Setting up readline-common (8.2-3.1) ... 2803s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 2803s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 2803s Setting up dbus-bin (1.14.10-4ubuntu2) ... 2803s Setting up info (7.1-3build1) ... 2803s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 2803s Setting up gpg (2.4.4-2ubuntu15) ... 2803s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 2803s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 2803s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 2803s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 2803s Setting up rsync (3.2.7-1build1) ... 2804s rsync.service is a disabled or a static unit not running, not starting it. 2804s Setting up libudisks2-0:armhf (2.10.1-6) ... 2804s Setting up bolt (0.9.6-2build1) ... 2804s bolt.service is a disabled or a static unit not running, not starting it. 2804s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 2804s Setting up initramfs-tools-bin (0.142ubuntu22) ... 2804s Setting up libctf0:armhf (2.42-4ubuntu1) ... 2804s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 2804s Setting up python3.11-minimal (3.11.8-1build4) ... 2805s Setting up tcpdump (4.99.4-3ubuntu2) ... 2805s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2805s 2805s Setting up apt-utils (2.7.13ubuntu1) ... 2805s Setting up gpg-agent (2.4.4-2ubuntu15) ... 2806s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 2806s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 2806s Setting up wget (1.21.4-1ubuntu2) ... 2806s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 2806s Setting up plymouth (24.004.60-1ubuntu5) ... 2806s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 2806s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 2806s Setting up libxmlb2:armhf (0.3.15-1build1) ... 2806s Setting up btrfs-progs (6.6.3-1.1build1) ... 2806s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 2806s Setting up python3.12 (3.12.2-4build3) ... 2807s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 2807s Setting up gpgsm (2.4.4-2ubuntu15) ... 2807s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 2807s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 2807s update-initramfs: deferring update (trigger activated) 2808s e2scrub_all.service is a disabled or a static unit not running, not starting it. 2808s Setting up libparted2t64:armhf (3.6-3.1build2) ... 2808s Setting up linux-headers-generic (6.8.0-20.20+1) ... 2808s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 2808s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 2808s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 2808s Setting up libnetplan1:armhf (1.0-1) ... 2808s Setting up man-db (2.12.0-3build4) ... 2808s Updating database of manual pages ... 2809s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2809s 2810s man-db.service is a disabled or a static unit not running, not starting it. 2810s Setting up libblockdev3:armhf (3.1.0-1build1) ... 2810s Setting up fdisk (2.39.3-9ubuntu2) ... 2810s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 2810s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 2810s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) ... 2810s Setting up libftdi1-2:armhf (1.5-6build4) ... 2810s Setting up perl (5.38.2-3.2) ... 2810s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) ... 2810s update-initramfs: deferring update (trigger activated) 2810s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 2810s Setting up dbus (1.14.10-4ubuntu2) ... 2810s A reboot is required to replace the running dbus-daemon. 2810s Please reboot the system when convenient. 2810s Setting up shared-mime-info (2.4-1build1) ... 2810s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1build3) ... 2810s Setting up ftp (20230507-2build1) ... 2810s Setting up keyboxd (2.4.4-2ubuntu15) ... 2811s Setting up libdpkg-perl (1.22.6ubuntu4) ... 2811s Setting up libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) ... 2811s Setting up libssh-4:armhf (0.10.6-2build1) ... 2811s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 2811s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 2811s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 2811s Setting up netplan-generator (1.0-1) ... 2811s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 2811s Setting up initramfs-tools-core (0.142ubuntu22) ... 2811s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 2811s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 2811s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 2811s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 2811s Setting up systemd-resolved (255.4-1ubuntu5) ... 2812s Setting up python3.11 (3.11.8-1build4) ... 2813s Setting up telnet (0.17+2.5-3ubuntu3) ... 2813s Setting up initramfs-tools (0.142ubuntu22) ... 2813s update-initramfs: deferring update (trigger activated) 2813s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 2813s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 2813s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 2813s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 2813s Setting up iproute2 (6.1.0-1ubuntu5) ... 2813s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 2813s Setting up libgusb2:armhf (0.4.8-1build1) ... 2813s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 2813s Setting up parted (3.6-3.1build2) ... 2813s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 2813s Setting up python3 (3.12.2-0ubuntu1) ... 2813s Setting up binutils (2.42-4ubuntu1) ... 2813s Setting up python3-markupsafe (2.1.5-1build1) ... 2814s Setting up libjcat1:armhf (0.2.0-2build2) ... 2814s Setting up dpkg-dev (1.22.6ubuntu4) ... 2814s Setting up dirmngr (2.4.4-2ubuntu15) ... 2814s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 2814s Setting up python3-cryptography (41.0.7-4build2) ... 2814s Setting up python3-gi (3.47.0-3build1) ... 2814s Setting up python3-typing-extensions (4.10.0-1) ... 2814s Setting up lsof (4.95.0-1build2) ... 2814s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 2815s Setting up libnsl2:armhf (1.3.0-3build2) ... 2815s Setting up gnupg (2.4.4-2ubuntu15) ... 2815s Setting up python3-netplan (1.0-1) ... 2815s Setting up curl (8.5.0-2ubuntu7) ... 2815s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 2815s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 2815s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 2815s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 2815s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 2815s Setting up python3-dbus (1.3.2-5build2) ... 2815s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 2816s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 2816s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 2816s Replacing config file /etc/ssh/sshd_config with new version 2818s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 2819s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 2819s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 2819s Setting up python3-apt (2.7.6build1) ... 2819s Setting up libfwupd2:armhf (1.9.15-1) ... 2819s Setting up python3-yaml (6.0.1-2build1) ... 2819s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 2819s Setting up netplan.io (1.0-1) ... 2819s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 2819s Setting up ubuntu-pro-client (31.2) ... 2819s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 2819s 2821s Setting up fwupd (1.9.15-1) ... 2821s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 2821s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 2821s fwupd.service is a disabled or a static unit not running, not starting it. 2821s Setting up ubuntu-pro-client-l10n (31.2) ... 2821s Setting up udisks2 (2.10.1-6) ... 2821s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 2821s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 2821s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 2821s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 2821s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 2821s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 2821s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 2821s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 2821s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 2821s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 2821s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 2821s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 2822s Processing triggers for ufw (0.36.2-5) ... 2822s Processing triggers for systemd (255.4-1ubuntu5) ... 2822s Processing triggers for install-info (7.1-3build1) ... 2822s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2822s Processing triggers for initramfs-tools (0.142ubuntu22) ... 2823s Reading package lists... 2824s Building dependency tree... 2824s Reading state information... 2824s The following packages will be REMOVED: 2824s linux-headers-6.8.0-11* python3-lib2to3* 2825s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 2825s After this operation, 85.8 MB disk space will be freed. 2825s (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 ... 78591 files and directories currently installed.) 2825s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 2825s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 2827s autopkgtest [19:54:12]: rebooting testbed after setup commands that affected boot 2898s Reading package lists... 2898s Building dependency tree... 2898s Reading state information... 2898s Starting pkgProblemResolver with broken count: 0 2898s Starting 2 pkgProblemResolver with broken count: 0 2899s Done 2899s The following additional packages will be installed: 2899s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2899s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2899s Suggested packages: 2899s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2899s Recommended packages: 2899s ssl-cert 2899s The following NEW packages will be installed: 2899s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2899s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2900s 0 upgraded, 10 newly installed, 0 to remove and 1 not upgraded. 2900s Need to get 1872 kB/1873 kB of archives. 2900s After this operation, 5560 kB of additional disk space will be used. 2900s Get:1 /tmp/autopkgtest.jfvhRi/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [700 B] 2900s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapr1t64 armhf 1.7.2-3.1build1 [86.1 kB] 2900s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu5 [82.3 kB] 2900s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu5 [9584 B] 2900s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu5 [8492 B] 2900s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblua5.4-0 armhf 5.4.6-3build1 [133 kB] 2900s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-bin armhf 2.4.58-1ubuntu6 [1202 kB] 2901s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-data all 2.4.58-1ubuntu6 [163 kB] 2901s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-utils armhf 2.4.58-1ubuntu6 [96.8 kB] 2901s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2 armhf 2.4.58-1ubuntu6 [90.2 kB] 2903s Fetched 1872 kB in 2s (1209 kB/s) 2903s Selecting previously unselected package libapr1t64:armhf. 2903s (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 ... 58434 files and directories currently installed.) 2903s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build1_armhf.deb ... 2903s Unpacking libapr1t64:armhf (1.7.2-3.1build1) ... 2903s Selecting previously unselected package libaprutil1t64:armhf. 2903s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu5_armhf.deb ... 2903s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 2903s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2903s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_armhf.deb ... 2903s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 2903s Selecting previously unselected package libaprutil1-ldap:armhf. 2903s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu5_armhf.deb ... 2903s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 2903s Selecting previously unselected package liblua5.4-0:armhf. 2903s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build1_armhf.deb ... 2903s Unpacking liblua5.4-0:armhf (5.4.6-3build1) ... 2903s Selecting previously unselected package apache2-bin. 2903s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu6_armhf.deb ... 2903s Unpacking apache2-bin (2.4.58-1ubuntu6) ... 2903s Selecting previously unselected package apache2-data. 2903s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu6_all.deb ... 2903s Unpacking apache2-data (2.4.58-1ubuntu6) ... 2903s Selecting previously unselected package apache2-utils. 2903s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu6_armhf.deb ... 2903s Unpacking apache2-utils (2.4.58-1ubuntu6) ... 2903s Selecting previously unselected package apache2. 2903s Preparing to unpack .../8-apache2_2.4.58-1ubuntu6_armhf.deb ... 2903s Unpacking apache2 (2.4.58-1ubuntu6) ... 2903s Selecting previously unselected package autopkgtest-satdep. 2903s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 2903s Unpacking autopkgtest-satdep (0) ... 2903s Setting up libapr1t64:armhf (1.7.2-3.1build1) ... 2903s Setting up liblua5.4-0:armhf (5.4.6-3build1) ... 2903s Setting up apache2-data (2.4.58-1ubuntu6) ... 2903s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 2903s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 2903s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 2903s Setting up apache2-utils (2.4.58-1ubuntu6) ... 2903s Setting up apache2-bin (2.4.58-1ubuntu6) ... 2903s Setting up apache2 (2.4.58-1ubuntu6) ... 2903s Enabling module mpm_event. 2903s Enabling module authz_core. 2903s Enabling module authz_host. 2903s Enabling module authn_core. 2903s Enabling module auth_basic. 2903s Enabling module access_compat. 2903s Enabling module authn_file. 2903s Enabling module authz_user. 2903s Enabling module alias. 2903s Enabling module dir. 2903s Enabling module autoindex. 2904s Enabling module env. 2904s Enabling module mime. 2904s Enabling module negotiation. 2904s Enabling module setenvif. 2904s Enabling module filter. 2904s Enabling module deflate. 2904s Enabling module status. 2904s Enabling module reqtimeout. 2904s Enabling conf charset. 2904s Enabling conf localized-error-pages. 2904s Enabling conf other-vhosts-access-log. 2904s Enabling conf security. 2904s Enabling conf serve-cgi-bin. 2904s Enabling site 000-default. 2905s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2905s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2906s Setting up autopkgtest-satdep (0) ... 2906s Processing triggers for ufw (0.36.2-5) ... 2906s Processing triggers for man-db (2.12.0-3build4) ... 2907s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2923s (Reading database ... 59147 files and directories currently installed.) 2923s Removing autopkgtest-satdep (0) ... 2941s autopkgtest [19:56:06]: test duplicate-module-load: [----------------------- 2943s + cd /tmp/autopkgtest.jfvhRi/autopkgtest_tmp 2943s + apache2ctl -l -M 2943s + sort unsorted 2943s + grep core.c sorted 2943s core.c 2943s http_core.c 2943s + uniq 2943s + diff -u sorted dedup 2943s autopkgtest [19:56:08]: test duplicate-module-load: -----------------------] 2947s autopkgtest [19:56:12]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 2947s duplicate-module-load PASS 2950s autopkgtest [19:56:15]: test default-mods: preparing testbed 2959s Reading package lists... 2960s Building dependency tree... 2960s Reading state information... 2960s Starting pkgProblemResolver with broken count: 0 2960s Starting 2 pkgProblemResolver with broken count: 0 2960s Done 2961s The following NEW packages will be installed: 2961s autopkgtest-satdep 2961s 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. 2961s Need to get 0 B/700 B of archives. 2961s After this operation, 0 B of additional disk space will be used. 2961s Get:1 /tmp/autopkgtest.jfvhRi/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [700 B] 2961s Selecting previously unselected package autopkgtest-satdep. 2961s (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 ... 59147 files and directories currently installed.) 2961s Preparing to unpack .../3-autopkgtest-satdep.deb ... 2961s Unpacking autopkgtest-satdep (0) ... 2961s Setting up autopkgtest-satdep (0) ... 2970s (Reading database ... 59147 files and directories currently installed.) 2970s Removing autopkgtest-satdep (0) ... 2975s autopkgtest [19:56:40]: test default-mods: [----------------------- 2977s alias_module (shared) 2977s auth_basic_module (shared) 2977s authn_core_module (shared) 2977s authz_core_module (shared) 2978s log_config_module (static) 2978s mime_module (shared) 2978s reqtimeout_module (shared) 2978s version_module (static) 2978s watchdog_module (static) 2978s autopkgtest [19:56:43]: test default-mods: -----------------------] 2982s default-mods PASS 2982s autopkgtest [19:56:47]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 2985s autopkgtest [19:56:50]: test htcacheclean: preparing testbed 2994s Reading package lists... 2995s Building dependency tree... 2995s Reading state information... 2995s Starting pkgProblemResolver with broken count: 0 2995s Starting 2 pkgProblemResolver with broken count: 0 2995s Done 2996s The following NEW packages will be installed: 2996s autopkgtest-satdep 2996s 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. 2996s Need to get 0 B/704 B of archives. 2996s After this operation, 0 B of additional disk space will be used. 2996s Get:1 /tmp/autopkgtest.jfvhRi/4-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [704 B] 2996s Selecting previously unselected package autopkgtest-satdep. 2996s (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 ... 59147 files and directories currently installed.) 2996s Preparing to unpack .../4-autopkgtest-satdep.deb ... 2996s Unpacking autopkgtest-satdep (0) ... 2997s Setting up autopkgtest-satdep (0) ... 3005s (Reading database ... 59147 files and directories currently installed.) 3005s Removing autopkgtest-satdep (0) ... 3011s autopkgtest [19:57:16]: test htcacheclean: [----------------------- 3013s + htc_enabled 3013s + ls /etc/rc[2345].d/S*apache-htcacheclean 3013s + return 1 3013s + a2enmod cache_disk 3013s Considering dependency cache for cache_disk: 3013s Enabling module cache. 3013s Enabling module cache_disk. 3013s Enabling external service apache-htcacheclean 3013s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3013s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 3013s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 3014s The service will be started on next reboot. 3014s To activate the new configuration, you need to run: 3014s systemctl restart apache2 3014s systemctl start apache-htcacheclean 3014s + htc_enabled 3014s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 3014s + return 0 3014s + service apache-htcacheclean start 3014s + grep /usr/bin/htcacheclean 3014s + ps -ef 3014s www-data 1087 1 0 19:55 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3014s root 2080 1955 0 19:57 ? 00:00:00 grep /usr/bin/htcacheclean 3014s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 3014s + pgrep -P 1 -u www-data -G www-data htcacheclean 3014s + service apache-htcacheclean status 3014s 1087 3014s + service apache-htcacheclean stop 3014s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3014s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3014s Active: active (running) since Wed 2024-03-20 19:55:31 UTC; 1min 48s ago 3014s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3014s Main PID: 1087 (htcacheclean) 3014s Tasks: 1 (limit: 9443) 3014s Memory: 384.0K () 3014s CGroup: /system.slice/apache-htcacheclean.service 3014s └─1087 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3014s 3014s Mar 20 19:55:31 autopkgtest-lxd-sbkrct systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3014s Mar 20 19:55:31 autopkgtest-lxd-sbkrct systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3015s + sleep 1 3016s + pgrep -P 1 -u www-data -G www-data htcacheclean 3016s + service apache-htcacheclean status 3016s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3016s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3016s Active: inactive (dead) since Wed 2024-03-20 19:57:20 UTC; 1s ago 3016s Duration: 1min 49.196s 3016s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3016s Main PID: 1087 (code=exited, status=0/SUCCESS) 3016s 3016s Mar 20 19:55:31 autopkgtest-lxd-sbkrct systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3016s Mar 20 19:55:31 autopkgtest-lxd-sbkrct systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3016s Mar 20 19:57:20 autopkgtest-lxd-sbkrct systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3016s Mar 20 19:57:20 autopkgtest-lxd-sbkrct systemd[1]: apache-htcacheclean.service: Deactivated successfully. 3016s Mar 20 19:57:20 autopkgtest-lxd-sbkrct systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3016s + a2dismod cache_disk 3016s Disabling external service apache-htcacheclean 3016s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3016s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 3017s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 3017s Module cache_disk disabled. 3017s To activate the new configuration, you need to run: 3017s systemctl restart apache2 3017s systemctl stop apache-htcacheclean 3017s + htc_enabled 3017s + ls /etc/rc[2345].d/S*apache-htcacheclean 3017s + return 1 3017s + a2enmod cache_socache 3017s Considering dependency cache for cache_socache: 3017s Module cache already enabled 3017s Enabling module cache_socache. 3017s To activate the new configuration, you need to run: 3017s systemctl restart apache2 3017s + htc_enabled 3017s + ls /etc/rc[2345].d/S*apache-htcacheclean 3017s + return 1 3017s + exit 0 3017s autopkgtest [19:57:22]: test htcacheclean: -----------------------] 3021s htcacheclean PASS 3021s autopkgtest [19:57:26]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 3024s autopkgtest [19:57:29]: test ssl-passphrase: preparing testbed 3033s Reading package lists... 3033s Building dependency tree... 3033s Reading state information... 3034s Starting pkgProblemResolver with broken count: 0 3034s Starting 2 pkgProblemResolver with broken count: 0 3034s Done 3035s The following additional packages will be installed: 3035s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 3035s Suggested packages: 3035s tk8.6 tcl-tclreadline 3035s The following NEW packages will be installed: 3035s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 3035s 0 upgraded, 6 newly installed, 0 to remove and 1 not upgraded. 3035s Need to get 1168 kB/1169 kB of archives. 3035s After this operation, 4100 kB of additional disk space will be used. 3035s Get:1 /tmp/autopkgtest.jfvhRi/5-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 3035s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtcl8.6 armhf 8.6.14+dfsg-1 [903 kB] 3035s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcl8.6 armhf 8.6.14+dfsg-1 [14.6 kB] 3035s Get:4 http://ftpmaster.internal/ubuntu noble/universe armhf tcl-expect armhf 5.45.4-2build1 [96.2 kB] 3035s Get:5 http://ftpmaster.internal/ubuntu noble/universe armhf expect armhf 5.45.4-2build1 [137 kB] 3035s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf ssl-cert all 1.1.2ubuntu1 [17.8 kB] 3036s Preconfiguring packages ... 3036s Fetched 1168 kB in 1s (1810 kB/s) 3036s Selecting previously unselected package libtcl8.6:armhf. 3036s (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 ... 59147 files and directories currently installed.) 3036s Preparing to unpack .../0-libtcl8.6_8.6.14+dfsg-1_armhf.deb ... 3036s Unpacking libtcl8.6:armhf (8.6.14+dfsg-1) ... 3036s Selecting previously unselected package tcl8.6. 3036s Preparing to unpack .../1-tcl8.6_8.6.14+dfsg-1_armhf.deb ... 3036s Unpacking tcl8.6 (8.6.14+dfsg-1) ... 3036s Selecting previously unselected package tcl-expect:armhf. 3036s Preparing to unpack .../2-tcl-expect_5.45.4-2build1_armhf.deb ... 3036s Unpacking tcl-expect:armhf (5.45.4-2build1) ... 3036s Selecting previously unselected package expect. 3036s Preparing to unpack .../3-expect_5.45.4-2build1_armhf.deb ... 3036s Unpacking expect (5.45.4-2build1) ... 3036s Selecting previously unselected package ssl-cert. 3036s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu1_all.deb ... 3036s Unpacking ssl-cert (1.1.2ubuntu1) ... 3036s Selecting previously unselected package autopkgtest-satdep. 3036s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 3036s Unpacking autopkgtest-satdep (0) ... 3036s Setting up ssl-cert (1.1.2ubuntu1) ... 3037s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 3038s Setting up libtcl8.6:armhf (8.6.14+dfsg-1) ... 3038s Setting up tcl8.6 (8.6.14+dfsg-1) ... 3038s Setting up tcl-expect:armhf (5.45.4-2build1) ... 3038s Setting up expect (5.45.4-2build1) ... 3038s Setting up autopkgtest-satdep (0) ... 3038s Processing triggers for man-db (2.12.0-3build4) ... 3038s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3049s (Reading database ... 59487 files and directories currently installed.) 3049s Removing autopkgtest-satdep (0) ... 3054s autopkgtest [19:57:59]: test ssl-passphrase: [----------------------- 3056s + cd /etc/ssl/private 3056s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 3056s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 3056s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 3056s writing RSA key 3056s + a2enmod ssl 3056s Considering dependency mime for ssl: 3056s Module mime already enabled 3056s Considering dependency socache_shmcb for ssl: 3056s Enabling module socache_shmcb. 3056s Enabling module ssl. 3056s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3056s To activate the new configuration, you need to run: 3056s systemctl restart apache2 3056s + a2ensite default-ssl 3056s Enabling site default-ssl. 3056s To activate the new configuration, you need to run: 3056s systemctl reload apache2 3056s + expect 3056s + password_responder 3056s + [ ! -e /run/systemd/ask-password/sck.* ] 3056s + sleep 1 3056s spawn service apache2 restart 3057s Enter passphrase for SSL/TLS keys for autopkgtest-lxd-sbkrct.lxd:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 3057s 3057s + [ ! -e /run/systemd/ask-password/sck.bf767e34e7aadaad ] 3057s + echo ssl-passphrase test password responder: found prompt, sending password 3057s + echo test 3057s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.bf767e34e7aadaad 3057s + echo Hello, world! 3057s + curl -k https://localhost/hello.txt 3057s % Total % Received % Xferd Average Speed Time Time Time Current 3057s Dload Upload Total Spent Left Speed 3057s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1049 0 --:--:-- --:--:-- --:--:-- 1076 3057s + result=Hello, world! 3057s + [ Hello, world! != Hello, world! ] 3057s autopkgtest [19:58:02]: test ssl-passphrase: -----------------------] 3062s autopkgtest [19:58:07]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 3062s ssl-passphrase PASS 3065s autopkgtest [19:58:10]: test check-http2: preparing testbed 3093s autopkgtest [19:58:38]: testbed dpkg architecture: armhf 3095s autopkgtest [19:58:40]: testbed apt version: 2.7.12 3095s autopkgtest [19:58:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3102s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3103s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3808 kB] 3103s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 3103s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [502 kB] 3103s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 3103s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [627 kB] 3103s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 3103s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 3103s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 3103s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3785 kB] 3103s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 3103s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.5 kB] 3103s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 3106s Fetched 8958 kB in 2s (5272 kB/s) 3106s Reading package lists... 3113s tee: /proc/self/fd/2: Permission denied 3134s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 3134s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 3134s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 3135s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 3136s Reading package lists... 3136s Reading package lists... 3136s Building dependency tree... 3136s Reading state information... 3137s Calculating upgrade... 3137s The following packages were automatically installed and are no longer required: 3137s linux-headers-6.8.0-11 python3-lib2to3 3137s Use 'apt autoremove' to remove them. 3137s The following packages will be REMOVED: 3137s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 3137s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 3137s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 3137s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 3137s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 3137s The following NEW packages will be installed: 3137s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 3137s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 3137s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 3137s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 3137s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 3137s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 3137s linux-headers-6.8.0-20-generic xdg-user-dirs 3137s The following packages have been kept back: 3137s multipath-tools 3137s The following packages will be upgraded: 3137s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 3137s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 3137s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 3137s dbus-session-bus-common dbus-system-bus-common dbus-user-session debianutils 3137s dhcpcd-base dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject 3137s fdisk file ftp fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 3137s gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client 3137s gpgconf gpgsm gpgv groff-base ibverbs-providers inetutils-telnet info 3137s initramfs-tools initramfs-tools-bin initramfs-tools-core install-info 3137s iproute2 jq keyboxd kmod kpartx krb5-locales libapparmor1 libaudit-common 3137s libaudit1 libbinutils libblkid1 libblockdev-crypto3 libblockdev-fs3 3137s libblockdev-loop3 libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 3137s libblockdev-swap3 libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 3137s libc-bin libc6 libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 3137s libdbus-1-3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl 3137s libevent-core-2.1-7 libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 3137s libgcc-s1 libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 3137s libgudev-1.0-0 libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 3137s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 3137s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 3137s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 3137s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 3137s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 3137s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 3137s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 3137s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 3137s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 3137s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 3137s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 3137s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 3137s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 3137s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 3137s openssh-server openssh-sftp-server openssl parted perl perl-base 3137s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 3137s python-apt-common python3 python3-apt python3-cryptography python3-dbus 3137s python3-gdbm python3-gi python3-lib2to3 python3-markupsafe python3-minimal 3137s python3-netplan python3-pkg-resources python3-pyrsistent python3-setuptools 3137s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 3137s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 3137s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 3137s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 3137s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 3138s 235 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 3138s Need to get 106 MB of archives. 3138s After this operation, 84.4 MB of additional disk space will be used. 3138s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 3138s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 3138s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 3138s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 3138s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 3138s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 3138s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1build3 [119 kB] 3138s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1build3 [321 kB] 3138s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1build3 [31.4 kB] 3138s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1build3 [78.6 kB] 3138s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 3138s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 3138s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 3138s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 3138s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 3138s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 3138s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 3138s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 3138s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 3138s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 3138s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 3138s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 3138s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 3138s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 3138s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 3138s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 3138s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 3138s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 3138s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 3138s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 3138s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 3138s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 3138s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 3138s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 3139s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 3139s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 3139s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 3139s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 3139s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 3139s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 3139s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 3139s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 3139s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 3139s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 3139s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 3139s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 3139s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 3139s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 3139s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 3139s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 3139s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 3139s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 3139s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 3139s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 3139s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 3139s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 3139s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 3139s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 3139s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 3139s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 3139s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 3139s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 3139s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 3139s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 3139s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 3139s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 3139s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 3139s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 3139s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 3139s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 3139s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 3139s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 3139s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 3139s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 3139s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 3140s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 3140s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 3140s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 3140s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 3140s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 3140s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 3140s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-4ubuntu4 [19.2 kB] 3140s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 3140s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 3140s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 3140s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 3140s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 3140s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 3140s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 3140s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 3140s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-5build1 [661 kB] 3140s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 3140s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 3140s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 3140s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 3140s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 3140s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 3140s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 3140s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 3140s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 3140s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 3140s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 3141s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 3141s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 3141s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 3141s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 3141s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 3141s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 3141s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 3141s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 3141s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 3141s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 3141s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 3141s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu22 [20.1 kB] 3141s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu22 [50.0 kB] 3141s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu22 [9056 B] 3141s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 3141s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 3141s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 3141s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 3141s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 3141s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 3141s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 3141s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 3141s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 3141s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu1 [330 kB] 3141s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 3141s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 3141s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 3141s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 3141s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 3141s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 3141s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 3141s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 3141s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 3141s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 3141s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 3141s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 3141s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 3141s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 3141s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 3141s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 3141s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 3141s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 3141s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 3141s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 3141s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 3142s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 3142s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 3142s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 3142s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 3142s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 3142s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 3142s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 3142s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 3142s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 3142s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 3142s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 3142s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 3142s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 3142s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 3142s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 3142s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 3142s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 3142s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 3142s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 3142s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 3142s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 3142s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 3142s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 3142s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 3142s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 3142s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 3142s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 3142s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 3142s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 3142s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 3142s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 3142s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 3142s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 3142s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 3142s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 3142s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 3142s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 3142s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 3142s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 3142s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 3142s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 3142s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 3142s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 3142s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 3142s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 3142s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 3142s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 3142s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 3142s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-4ubuntu4 [49.7 kB] 3142s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 3142s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 3142s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 3142s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debianutils armhf 5.17 [88.9 kB] 3142s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 3142s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 3142s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 3142s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 3143s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 3143s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu5 [140 kB] 3143s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 3143s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 3143s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 3143s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 3143s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 3143s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 3143s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 3143s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 3143s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 3143s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 3143s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 3143s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 3143s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 3143s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 3143s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1build3 [13.8 kB] 3143s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 3143s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 3143s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 3143s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 3143s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 3143s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 3143s Get:228 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 3143s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 3143s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 3143s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 3143s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 3143s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 3143s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 3143s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 3143s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 3143s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu5 [9826 B] 3143s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu5 [143 kB] 3143s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 3143s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 3143s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 3143s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 3143s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 3143s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 3143s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 3143s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 3143s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 3143s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 3143s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 3143s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 3143s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 3143s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 3143s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 3143s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 3143s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 3143s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 3143s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 3143s Get:258 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 3143s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 3143s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 3143s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 3144s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-4ubuntu4 [61.4 kB] 3144s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 3144s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-markupsafe armhf 2.1.5-1build1 [12.1 kB] 3144s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 3144s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 3144s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 3144s Preconfiguring packages ... 3145s Fetched 106 MB in 6s (17.3 MB/s) 3145s (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 ... 58620 files and directories currently installed.) 3145s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 3145s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 3145s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 3145s (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 ... 58620 files and directories currently installed.) 3145s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 3145s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 3145s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 3145s (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 ... 58620 files and directories currently installed.) 3145s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 3145s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 3145s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 3145s (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 ... 58620 files and directories currently installed.) 3145s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 3145s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 3145s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 3145s (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 ... 58620 files and directories currently installed.) 3145s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 3145s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 3145s Setting up libc6:armhf (2.39-0ubuntu6) ... 3146s (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 ... 58620 files and directories currently installed.) 3146s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 3146s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 3146s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1build3_armhf.deb ... 3146s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3146s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1build3_armhf.deb ... 3146s Unpacking libkrb5-3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3146s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1build3_armhf.deb ... 3146s Unpacking libkrb5support0:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3146s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1build3_armhf.deb ... 3146s Unpacking libk5crypto3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3146s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3146s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3146s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 3146s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 3146s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 3146s (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 ... 58620 files and directories currently installed.) 3146s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 3146s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 3146s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 3146s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 3146s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 3146s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 3146s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 3146s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3146s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 3146s (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 ... 58620 files and directories currently installed.) 3146s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 3146s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 3146s Setting up liblzma5:armhf (5.6.0-0.2) ... 3146s (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 ... 58620 files and directories currently installed.) 3146s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 3146s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 3146s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 3146s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 3146s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 3146s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 3146s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3146s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 3146s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3146s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 3146s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3146s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 3146s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 3146s Setting up libaudit-common (1:3.1.2-2.1) ... 3147s (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 ... 58619 files and directories currently installed.) 3147s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 3147s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 3147s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 3147s (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 ... 58619 files and directories currently installed.) 3147s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 3147s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 3147s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 3147s (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 ... 58619 files and directories currently installed.) 3147s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 3147s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3147s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 3147s (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 ... 58619 files and directories currently installed.) 3147s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 3147s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 3147s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 3147s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 3147s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 3147s 3147s (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 ... 58619 files and directories currently installed.) 3147s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 3147s Selecting previously unselected package libcurl4t64:armhf. 3147s (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 ... 58614 files and directories currently installed.) 3147s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 3147s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 3147s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 3147s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 3147s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 3147s wget depends on libpsl5 (>= 0.16.0). 3147s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 3147s 3147s (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 ... 58620 files and directories currently installed.) 3147s Removing libpsl5:armhf (0.21.2-1build1) ... 3147s Selecting previously unselected package libpsl5t64:armhf. 3147s (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 ... 58615 files and directories currently installed.) 3147s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 3147s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 3147s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 3147s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 3147s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 3147s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 3147s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 3147s tcpdump depends on libpcap0.8 (>= 1.9.1). 3147s 3147s (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 ... 58621 files and directories currently installed.) 3147s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 3147s Selecting previously unselected package libpcap0.8t64:armhf. 3147s (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 ... 58610 files and directories currently installed.) 3147s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 3147s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 3147s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 3147s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 3147s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 3147s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3147s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 3147s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3148s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 3148s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 3148s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 3148s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 3148s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 3148s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 3148s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 3148s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 3148s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 3148s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 3148s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 3148s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 3148s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 3149s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 3149s Selecting previously unselected package linux-headers-6.8.0-20. 3149s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 3149s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 3151s Selecting previously unselected package linux-headers-6.8.0-20-generic. 3151s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 3151s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 3152s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 3152s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 3152s (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 ... 89773 files and directories currently installed.) 3152s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 3153s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 3153s systemd depends on libssl3 (>= 3.0.0). 3153s libssh-4:armhf depends on libssl3 (>= 3.0.0). 3153s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 3153s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 3153s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 3153s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 3153s libnvme1 depends on libssl3 (>= 3.0.0). 3153s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 3153s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 3153s dhcpcd-base depends on libssl3 (>= 3.0.0). 3153s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 3153s 3153s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 3153s Selecting previously unselected package libssl3t64:armhf. 3153s (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 ... 78623 files and directories currently installed.) 3153s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 3153s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 3153s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 3153s (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 ... 78636 files and directories currently installed.) 3153s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 3153s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3153s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 3153s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3153s Setting up libudev1:armhf (255.4-1ubuntu5) ... 3153s (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 ... 78636 files and directories currently installed.) 3153s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 3153s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3154s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 3154s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3154s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 3154s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3154s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 3154s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 3154s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 3154s Setting up systemd-dev (255.4-1ubuntu5) ... 3154s Setting up systemd (255.4-1ubuntu5) ... 3154s (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 ... 78636 files and directories currently installed.) 3154s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 3154s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3154s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 3154s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3154s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 3154s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3154s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 3155s pam_namespace.service is a disabled or a static unit not running, not starting it. 3155s (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 ... 78636 files and directories currently installed.) 3155s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 3155s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3155s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 3155s Installing new version of config file /etc/security/namespace.init ... 3155s (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 ... 78634 files and directories currently installed.) 3155s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 3155s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3155s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 3155s (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 ... 78634 files and directories currently installed.) 3155s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 3155s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3156s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 3156s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 3156s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 3156s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 3156s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 3156s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3156s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 3156s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3156s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 3156s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3156s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 3156s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3156s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 3156s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3156s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 3156s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3156s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 3156s (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 ... 78634 files and directories currently installed.) 3156s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 3156s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 3156s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 3156s (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 ... 78634 files and directories currently installed.) 3156s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 3156s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 3156s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 3156s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3156s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 3156s (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 ... 78634 files and directories currently installed.) 3156s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 3156s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 3156s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 3156s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3156s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 3156s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3156s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 3156s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3156s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 3156s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 3156s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 3156s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 3156s (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 ... 78634 files and directories currently installed.) 3157s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 3157s (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 ... 78628 files and directories currently installed.) 3157s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 3157s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 3157s (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 ... 78628 files and directories currently installed.) 3157s Removing libparted2:armhf (3.6-3) ... 3157s Selecting previously unselected package libparted2t64:armhf. 3157s (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 ... 78622 files and directories currently installed.) 3157s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 3157s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 3157s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 3157s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 3157s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 3157s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 3157s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 3157s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 3157s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 3157s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 3157s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 3157s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 3157s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 3158s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 3158s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 3158s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 3158s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 3158s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 3158s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 3158s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 3158s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 3158s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 3158s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 3158s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 3158s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 3158s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 3158s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 3158s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 3159s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 3159s perl depends on libperl5.38 (= 5.38.2-3). 3159s 3159s (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 ... 78625 files and directories currently installed.) 3159s Removing libperl5.38:armhf (5.38.2-3) ... 3159s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 3159s iproute2 depends on libdb5.3. 3159s apt-utils depends on libdb5.3. 3159s 3159s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 3159s Selecting previously unselected package libdb5.3t64:armhf. 3159s (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 ... 78100 files and directories currently installed.) 3159s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_armhf.deb ... 3159s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 3159s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 3159s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 3159s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 3159s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 3159s (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 ... 78106 files and directories currently installed.) 3159s Removing libgdbm-compat4:armhf (1.23-5) ... 3159s Removing libgdbm6:armhf (1.23-5) ... 3159s Selecting previously unselected package libgdbm6t64:armhf. 3159s (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 ... 78096 files and directories currently installed.) 3159s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 3159s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 3159s Selecting previously unselected package libgdbm-compat4t64:armhf. 3159s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 3159s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 3159s Selecting previously unselected package libperl5.38t64:armhf. 3159s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 3159s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 3160s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 3160s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 3160s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 3160s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 3160s Setting up perl-base (5.38.2-3.2) ... 3160s (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 ... 78627 files and directories currently installed.) 3160s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 3160s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 3160s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 3160s libhogweed6:armhf depends on libnettle8. 3160s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 3160s libcurl3-gnutls:armhf depends on libnettle8. 3160s libarchive13:armhf depends on libnettle8. 3160s 3160s (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 ... 78627 files and directories currently installed.) 3160s Removing libnettle8:armhf (3.9.1-2) ... 3160s Selecting previously unselected package libnettle8t64:armhf. 3160s (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 ... 78620 files and directories currently installed.) 3160s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 3160s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 3160s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 3160s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 3160s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 3160s 3160s (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 ... 78628 files and directories currently installed.) 3160s Removing libhogweed6:armhf (3.9.1-2) ... 3160s Selecting previously unselected package libhogweed6t64:armhf. 3160s (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 ... 78623 files and directories currently installed.) 3160s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 3160s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 3160s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 3160s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 3160s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 3160s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 3160s fwupd depends on libgnutls30 (>= 3.7.3). 3160s dirmngr depends on libgnutls30 (>= 3.8.1). 3160s apt depends on libgnutls30 (>= 3.8.1). 3160s 3160s (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 ... 78629 files and directories currently installed.) 3160s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 3160s Selecting previously unselected package libgnutls30t64:armhf. 3160s (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 ... 78620 files and directories currently installed.) 3160s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 3160s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 3161s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 3161s (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 ... 78648 files and directories currently installed.) 3161s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 3161s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 3161s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 3161s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 3161s fwupd depends on libcurl3-gnutls (>= 7.63.0). 3161s 3161s (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 ... 78648 files and directories currently installed.) 3161s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 3161s Selecting previously unselected package libcurl3t64-gnutls:armhf. 3161s (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 ... 78641 files and directories currently installed.) 3161s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 3161s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 3161s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 3161s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 3161s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 3161s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 3161s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 3161s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 3161s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 3161s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 3161s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 3161s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 3161s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 3161s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 3161s Selecting previously unselected package libnetplan1:armhf. 3161s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 3161s Unpacking libnetplan1:armhf (1.0-1) ... 3161s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 3161s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 3162s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 3162s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 3162s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 3162s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu22_armhf.deb ... 3162s Unpacking initramfs-tools-bin (0.142ubuntu22) over (0.142ubuntu20) ... 3162s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu22_all.deb ... 3162s Unpacking initramfs-tools-core (0.142ubuntu22) over (0.142ubuntu20) ... 3162s Preparing to unpack .../12-initramfs-tools_0.142ubuntu22_all.deb ... 3162s Unpacking initramfs-tools (0.142ubuntu22) over (0.142ubuntu20) ... 3162s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 3162s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 3162s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 3162s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 3162s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 3162s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 3162s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 3162s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 3162s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 3162s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 3162s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 3162s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 3162s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 3162s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 3162s (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 ... 78652 files and directories currently installed.) 3162s Removing libnetplan0:armhf (0.107.1-3) ... 3162s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 3162s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 3162s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 3162s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 3162s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 3162s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 3162s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 3162s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 3162s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 3162s fwupd depends on libglib2.0-0 (>= 2.79.0). 3162s bolt depends on libglib2.0-0 (>= 2.56.0). 3162s 3162s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 3162s Selecting previously unselected package libglib2.0-0t64:armhf. 3162s (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 ... 78623 files and directories currently installed.) 3162s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 3162s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 3162s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 3162s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 3162s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 3162s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 3162s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 3162s fwupd depends on libarchive13 (>= 3.2.1). 3162s 3162s (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 ... 78648 files and directories currently installed.) 3162s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 3162s Selecting previously unselected package libarchive13t64:armhf. 3162s (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 ... 78642 files and directories currently installed.) 3162s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu1_armhf.deb ... 3162s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 3163s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 3163s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 3163s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 3163s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 3163s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 3163s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 3163s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 3163s apt depends on libapt-pkg6.0 (>= 2.7.12). 3163s 3163s (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 ... 78649 files and directories currently installed.) 3163s Removing libapt-pkg6.0:armhf (2.7.12) ... 3163s Selecting previously unselected package libapt-pkg6.0t64:armhf. 3163s (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 ... 78600 files and directories currently installed.) 3163s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 3163s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 3163s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 3163s (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 ... 78650 files and directories currently installed.) 3163s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 3163s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 3163s Setting up apt (2.7.13ubuntu1) ... 3164s (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 ... 78650 files and directories currently installed.) 3164s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 3164s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 3164s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 3165s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 3165s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 3165s gpgv depends on libnpth0 (>= 0.90). 3165s gpgsm depends on libnpth0 (>= 0.90). 3165s gpg-agent depends on libnpth0 (>= 0.90). 3165s gpg depends on libnpth0 (>= 0.90). 3165s dirmngr depends on libnpth0 (>= 0.90). 3165s 3165s (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 ... 78650 files and directories currently installed.) 3165s Removing libnpth0:armhf (1.6-3build2) ... 3165s Selecting previously unselected package libnpth0t64:armhf. 3165s (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 ... 78645 files and directories currently installed.) 3165s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 3165s Unpacking libnpth0t64:armhf (1.6-3.1) ... 3165s Setting up libnpth0t64:armhf (1.6-3.1) ... 3165s (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 ... 78651 files and directories currently installed.) 3165s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s Setting up gpgv (2.4.4-2ubuntu15) ... 3165s (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 ... 78651 files and directories currently installed.) 3165s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 3165s gpgconf depends on libreadline8 (>= 6.0). 3165s gawk depends on libreadline8 (>= 6.0). 3165s fdisk depends on libreadline8 (>= 6.0). 3165s 3165s (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 ... 78651 files and directories currently installed.) 3165s Removing libreadline8:armhf (8.2-3) ... 3165s Selecting previously unselected package libreadline8t64:armhf. 3165s (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 ... 78639 files and directories currently installed.) 3165s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 3165s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 3165s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 3165s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 3165s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 3165s Unpacking libreadline8t64:armhf (8.2-3.1) ... 3165s Setting up libreadline8t64:armhf (8.2-3.1) ... 3165s (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 ... 78659 files and directories currently installed.) 3165s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 3165s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 3165s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 3165s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3165s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 3165s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3165s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 3166s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3166s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 3166s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3166s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 3166s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 3166s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 3166s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 3166s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 3166s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 3166s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 3166s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 3166s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 3166s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 3166s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 3167s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 3167s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 3167s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 3167s Setting up dpkg (1.22.6ubuntu4) ... 3167s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 3167s Setting up libexpat1:armhf (2.6.1-2) ... 3167s Setting up python3.12-minimal (3.12.2-4build3) ... 3168s (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 ... 78656 files and directories currently installed.) 3168s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 3168s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 3168s Setting up python3-minimal (3.12.2-0ubuntu1) ... 3169s (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 ... 78656 files and directories currently installed.) 3169s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 3169s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 3169s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 3169s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 3169s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 3169s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3169s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 3169s (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 ... 78656 files and directories currently installed.) 3169s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 3169s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3169s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 3169s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 3169s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 3169s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 3169s Selecting previously unselected package libgpgme11t64:armhf. 3169s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 3169s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 3169s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 3169s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3169s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 3169s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3169s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3169s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3169s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 3170s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 3170s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 3170s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3170s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 3170s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 3170s 3170s (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 ... 78663 files and directories currently installed.) 3170s Removing libreiserfscore0 (1:3.6.27-7) ... 3170s Selecting previously unselected package libreiserfscore0t64. 3170s (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 ... 78658 files and directories currently installed.) 3170s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 3170s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 3170s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 3170s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 3170s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 3170s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 3170s 3170s (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 ... 78664 files and directories currently installed.) 3170s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 3170s Selecting previously unselected package libext2fs2t64:armhf. 3170s (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 ... 78657 files and directories currently installed.) 3170s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3170s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 3170s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 3170s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 3170s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 3170s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 3170s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 3170s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 3170s (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 ... 78673 files and directories currently installed.) 3170s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3170s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3170s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 3170s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3170s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 3170s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3170s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 3170s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3170s (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 ... 78673 files and directories currently installed.) 3170s Removing libnvme1 (1.8-2) ... 3170s Selecting previously unselected package libnvme1t64. 3170s (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 ... 78666 files and directories currently installed.) 3170s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 3170s Unpacking libnvme1t64 (1.8-3) ... 3170s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 3170s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3170s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 3170s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3170s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 3170s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3170s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 3170s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 3170s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 3170s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 3170s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 3170s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 3170s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 3170s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 3171s (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 ... 78674 files and directories currently installed.) 3171s Removing libelf1:armhf (0.190-1) ... 3171s Selecting previously unselected package libelf1t64:armhf. 3171s (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 ... 78669 files and directories currently installed.) 3171s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 3171s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 3171s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 3171s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 3171s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 3171s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 3171s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 3171s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 3171s (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 ... 78674 files and directories currently installed.) 3171s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 3171s Selecting previously unselected package libtirpc3t64:armhf. 3171s (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 ... 78668 files and directories currently installed.) 3171s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 3171s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 3171s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 3171s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 3171s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 3171s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 3171s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 3171s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 3171s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 3171s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 3171s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 3171s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 3171s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 3171s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 3171s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 3171s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 3171s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 3171s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 3171s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 3171s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 3171s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 3171s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 3171s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 3171s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 3171s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 3171s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 3171s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 3171s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 3171s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 3171s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 3171s Setting up coreutils (9.4-3ubuntu3) ... 3171s (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 ... 78679 files and directories currently installed.) 3171s Preparing to unpack .../debianutils_5.17_armhf.deb ... 3171s Unpacking debianutils (5.17) over (5.16) ... 3171s Setting up debianutils (5.17) ... 3172s (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 ... 78679 files and directories currently installed.) 3172s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 3172s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3172s Setting up util-linux (2.39.3-9ubuntu2) ... 3173s fstrim.service is a disabled or a static unit not running, not starting it. 3173s (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 ... 78679 files and directories currently installed.) 3173s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 3173s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 3173s Setting up libc-bin (2.39-0ubuntu6) ... 3173s (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 ... 78679 files and directories currently installed.) 3173s Removing libatm1:armhf (1:2.5.1-5) ... 3173s (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 ... 78674 files and directories currently installed.) 3173s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 3173s Unpacking file (1:5.45-3) over (1:5.45-2) ... 3173s (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 ... 78674 files and directories currently installed.) 3173s Removing libmagic1:armhf (1:5.45-2) ... 3173s (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 ... 78664 files and directories currently installed.) 3173s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 3173s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 3173s Selecting previously unselected package libmagic1t64:armhf. 3174s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 3174s Unpacking libmagic1t64:armhf (1:5.45-3) ... 3174s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu5_armhf.deb ... 3174s Unpacking libplymouth5:armhf (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 3174s (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 ... 78675 files and directories currently installed.) 3174s Removing libpng16-16:armhf (1.6.43-1) ... 3174s Selecting previously unselected package libpng16-16t64:armhf. 3174s (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 ... 78665 files and directories currently installed.) 3174s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 3174s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 3174s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 3174s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 3174s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 3174s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 3174s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 3174s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 3174s (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 ... 78676 files and directories currently installed.) 3174s Removing libuv1:armhf (1.48.0-1) ... 3174s Selecting previously unselected package libuv1t64:armhf. 3174s (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 ... 78671 files and directories currently installed.) 3174s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 3174s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 3174s (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 ... 78677 files and directories currently installed.) 3174s Removing python3-distutils (3.11.5-1) ... 3174s (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 ... 78622 files and directories currently installed.) 3174s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 3174s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3174s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 3174s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 3174s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 3174s (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 ... 78622 files and directories currently installed.) 3174s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 3174s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 3174s Setting up libsemanage-common (3.5-1build4) ... 3174s (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 ... 78622 files and directories currently installed.) 3174s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 3174s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 3175s Setting up libsemanage2:armhf (3.5-1build4) ... 3175s (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 ... 78622 files and directories currently installed.) 3175s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 3175s Unpacking install-info (7.1-3build1) over (7.1-3) ... 3175s Setting up install-info (7.1-3build1) ... 3175s (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 ... 78622 files and directories currently installed.) 3175s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 3175s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 3175s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3175s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3175s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 3175s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 3175s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 3175s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3175s Preparing to unpack .../04-krb5-locales_1.20.1-5.1build3_all.deb ... 3175s Unpacking krb5-locales (1.20.1-5.1build3) over (1.20.1-5build1) ... 3175s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 3175s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 3175s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 3175s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 3175s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 3175s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 3175s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 3175s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 3175s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 3175s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 3175s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 3175s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 3176s Selecting previously unselected package xdg-user-dirs. 3176s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 3176s Unpacking xdg-user-dirs (0.18-1) ... 3176s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 3176s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 3176s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 3177s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 3177s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 3177s Unpacking ftp (20230507-2build1) over (20230507-2) ... 3177s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 3177s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 3177s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 3177s Unpacking info (7.1-3build1) over (7.1-3) ... 3177s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 3177s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 3177s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 3177s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 3177s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 3177s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 3177s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu5_armhf.deb ... 3177s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 3178s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu5_armhf.deb ... 3178s Unpacking plymouth (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 3178s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 3178s Unpacking psmisc (23.7-1) over (23.6-2) ... 3178s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 3178s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 3178s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 3178s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 3178s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 3178s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 3178s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 3178s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3178s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 3178s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3178s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 3178s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3179s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 3179s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3179s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 3179s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3179s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 3179s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3179s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 3179s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3179s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 3179s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 3179s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 3179s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 3179s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 3179s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 3179s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 3179s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 3179s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 3179s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3179s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 3179s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 3179s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 3179s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 3179s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 3179s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 3180s Selecting previously unselected package libatm1t64:armhf. 3180s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 3180s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 3180s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 3180s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 3180s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 3180s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 3180s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 3180s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 3180s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 3180s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 3180s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 3180s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 3180s Preparing to unpack .../47-python3-markupsafe_2.1.5-1build1_armhf.deb ... 3180s Unpacking python3-markupsafe (2.1.5-1build1) over (2.1.5-1) ... 3180s Preparing to unpack .../48-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 3181s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 3181s Preparing to unpack .../49-python3-typing-extensions_4.10.0-1_all.deb ... 3181s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 3181s Preparing to unpack .../50-kpartx_0.9.4-5ubuntu5_armhf.deb ... 3181s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 3181s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 3181s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 3181s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 3181s Setting up libibverbs1:armhf (50.0-2build1) ... 3181s Setting up systemd-sysv (255.4-1ubuntu5) ... 3182s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 3182s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 3182s Setting up libgdbm6t64:armhf (1.23-5.1) ... 3182s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 3182s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 3182s Setting up xdg-user-dirs (0.18-1) ... 3182s Setting up ibverbs-providers:armhf (50.0-2build1) ... 3182s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 3182s Setting up libmagic-mgc (1:5.45-3) ... 3182s Setting up gawk (1:5.2.1-2build2) ... 3182s Setting up psmisc (23.7-1) ... 3182s Setting up libjq1:armhf (1.7.1-3) ... 3182s Setting up libtirpc-common (1.3.4+ds-1.1) ... 3182s Setting up libbrotli1:armhf (1.1.0-2build1) ... 3182s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 3182s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) ... 3182s Setting up libuv1t64:armhf (1.48.0-1.1) ... 3182s Setting up libmagic1t64:armhf (1:5.45-3) ... 3182s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 3182s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 3182s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 3182s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 3182s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 3182s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 3182s Setting up krb5-locales (1.20.1-5.1build3) ... 3182s Setting up file (1:5.45-3) ... 3182s Setting up kmod (31+20240202-2ubuntu4) ... 3183s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 3183s Setting up locales (2.39-0ubuntu6) ... 3184s Generating locales (this might take a while)... 3186s en_US.UTF-8... done 3186s Generation complete. 3187s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 3187s Setting up xxd (2:9.1.0016-1ubuntu5) ... 3187s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 3187s Setting up libelf1t64:armhf (0.190-1.1build2) ... 3187s Setting up libkrb5support0:armhf (1.20.1-5.1build3) ... 3187s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 3187s Setting up eject (2.39.3-9ubuntu2) ... 3187s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 3187s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 3187s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 3187s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 3187s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 3187s Installing new version of config file /etc/apparmor.d/code ... 3187s Installing new version of config file /etc/apparmor.d/firefox ... 3187s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3187s 3187s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3187s 3187s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3187s 3188s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 3188s Reloading AppArmor profiles 3188s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3188s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3188s 3189s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3189s 3189s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3189s 3189s Error: At least one profile failed to load 3189s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 3189s No schema files found: doing nothing. 3189s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 3189s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 3189s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 3189s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 3189s Setting up libslang2:armhf (2.3.3-3build1) ... 3189s Setting up libnvme1t64 (1.8-3) ... 3189s Setting up mtr-tiny (0.95-1.1build1) ... 3189s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 3189s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 3189s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 3189s Setting up xz-utils (5.6.0-0.2) ... 3189s Setting up perl-modules-5.38 (5.38.2-3.2) ... 3189s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 3189s Setting up libpng16-16t64:armhf (1.6.43-3) ... 3189s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 3189s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 3189s Setting up udev (255.4-1ubuntu5) ... 3190s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 3190s Setting up usb.ids (2024.03.18-1) ... 3190s Setting up sudo (1.9.15p5-3ubuntu3) ... 3190s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 3190s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 3190s Setting up libk5crypto3:armhf (1.20.1-5.1build3) ... 3190s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 3190s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 3190s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 3190s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 3190s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 3190s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 3190s Setting up python-apt-common (2.7.6build1) ... 3190s Setting up mount (2.39.3-9ubuntu2) ... 3190s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 3190s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 3191s uuidd.service is a disabled or a static unit not running, not starting it. 3191s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 3191s Setting up groff-base (1.23.0-3build1) ... 3191s Setting up libplymouth5:armhf (24.004.60-1ubuntu5) ... 3191s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 3191s Setting up kpartx (0.9.4-5ubuntu5) ... 3191s Setting up jq (1.7.1-3) ... 3191s Setting up gpgconf (2.4.4-2ubuntu15) ... 3191s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 3191s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 3191s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 3191s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 3191s Setting up libkrb5-3:armhf (1.20.1-5.1build3) ... 3191s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 3191s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 3191s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 3191s Setting up tnftp (20230507-2build1) ... 3191s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 3191s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 3191s Setting up libfido2-1:armhf (1.14.0-1build1) ... 3191s Setting up openssl (3.0.13-0ubuntu2) ... 3191s Setting up libbsd0:armhf (0.12.1-1) ... 3191s Setting up readline-common (8.2-3.1) ... 3191s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 3191s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 3191s Setting up dbus-bin (1.14.10-4ubuntu2) ... 3191s Setting up info (7.1-3build1) ... 3191s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 3191s Setting up gpg (2.4.4-2ubuntu15) ... 3191s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 3191s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 3191s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 3191s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 3191s Setting up rsync (3.2.7-1build1) ... 3192s rsync.service is a disabled or a static unit not running, not starting it. 3192s Setting up libudisks2-0:armhf (2.10.1-6) ... 3192s Setting up bolt (0.9.6-2build1) ... 3193s bolt.service is a disabled or a static unit not running, not starting it. 3193s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 3193s Setting up initramfs-tools-bin (0.142ubuntu22) ... 3193s Setting up libctf0:armhf (2.42-4ubuntu1) ... 3193s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 3193s Setting up python3.11-minimal (3.11.8-1build4) ... 3195s Setting up tcpdump (4.99.4-3ubuntu2) ... 3195s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3195s 3196s Setting up apt-utils (2.7.13ubuntu1) ... 3196s Setting up gpg-agent (2.4.4-2ubuntu15) ... 3196s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 3196s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 3196s Setting up wget (1.21.4-1ubuntu2) ... 3196s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 3196s Setting up plymouth (24.004.60-1ubuntu5) ... 3196s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 3197s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 3197s Setting up libxmlb2:armhf (0.3.15-1build1) ... 3197s Setting up btrfs-progs (6.6.3-1.1build1) ... 3197s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 3197s Setting up python3.12 (3.12.2-4build3) ... 3198s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 3198s Setting up gpgsm (2.4.4-2ubuntu15) ... 3198s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 3198s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 3198s update-initramfs: deferring update (trigger activated) 3199s e2scrub_all.service is a disabled or a static unit not running, not starting it. 3199s Setting up libparted2t64:armhf (3.6-3.1build2) ... 3199s Setting up linux-headers-generic (6.8.0-20.20+1) ... 3199s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 3199s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 3199s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 3199s Setting up libnetplan1:armhf (1.0-1) ... 3199s Setting up man-db (2.12.0-3build4) ... 3199s Updating database of manual pages ... 3201s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3201s 3201s man-db.service is a disabled or a static unit not running, not starting it. 3201s Setting up libblockdev3:armhf (3.1.0-1build1) ... 3201s Setting up fdisk (2.39.3-9ubuntu2) ... 3201s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 3201s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 3201s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) ... 3201s Setting up libftdi1-2:armhf (1.5-6build4) ... 3201s Setting up perl (5.38.2-3.2) ... 3201s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) ... 3201s update-initramfs: deferring update (trigger activated) 3201s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 3201s Setting up dbus (1.14.10-4ubuntu2) ... 3201s A reboot is required to replace the running dbus-daemon. 3201s Please reboot the system when convenient. 3202s Setting up shared-mime-info (2.4-1build1) ... 3202s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1build3) ... 3202s Setting up ftp (20230507-2build1) ... 3202s Setting up keyboxd (2.4.4-2ubuntu15) ... 3202s Setting up libdpkg-perl (1.22.6ubuntu4) ... 3202s Setting up libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) ... 3202s Setting up libssh-4:armhf (0.10.6-2build1) ... 3202s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 3202s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 3202s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 3202s Setting up netplan-generator (1.0-1) ... 3202s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 3202s Setting up initramfs-tools-core (0.142ubuntu22) ... 3202s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 3202s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 3202s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 3202s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 3202s Setting up systemd-resolved (255.4-1ubuntu5) ... 3203s Setting up python3.11 (3.11.8-1build4) ... 3204s Setting up telnet (0.17+2.5-3ubuntu3) ... 3204s Setting up initramfs-tools (0.142ubuntu22) ... 3204s update-initramfs: deferring update (trigger activated) 3204s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 3204s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 3204s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 3204s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 3204s Setting up iproute2 (6.1.0-1ubuntu5) ... 3205s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 3205s Setting up libgusb2:armhf (0.4.8-1build1) ... 3205s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 3205s Setting up parted (3.6-3.1build2) ... 3205s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 3205s Setting up python3 (3.12.2-0ubuntu1) ... 3205s Setting up binutils (2.42-4ubuntu1) ... 3205s Setting up python3-markupsafe (2.1.5-1build1) ... 3205s Setting up libjcat1:armhf (0.2.0-2build2) ... 3205s Setting up dpkg-dev (1.22.6ubuntu4) ... 3205s Setting up dirmngr (2.4.4-2ubuntu15) ... 3205s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 3205s Setting up python3-cryptography (41.0.7-4build2) ... 3205s Setting up python3-gi (3.47.0-3build1) ... 3206s Setting up python3-typing-extensions (4.10.0-1) ... 3206s Setting up lsof (4.95.0-1build2) ... 3206s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 3206s Setting up libnsl2:armhf (1.3.0-3build2) ... 3206s Setting up gnupg (2.4.4-2ubuntu15) ... 3206s Setting up python3-netplan (1.0-1) ... 3206s Setting up curl (8.5.0-2ubuntu7) ... 3206s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 3206s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 3206s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 3206s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 3206s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 3206s Setting up python3-dbus (1.3.2-5build2) ... 3207s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 3207s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 3207s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 3207s Replacing config file /etc/ssh/sshd_config with new version 3209s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 3210s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 3210s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 3210s Setting up python3-apt (2.7.6build1) ... 3210s Setting up libfwupd2:armhf (1.9.15-1) ... 3210s Setting up python3-yaml (6.0.1-2build1) ... 3210s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 3210s Setting up netplan.io (1.0-1) ... 3210s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 3210s Setting up ubuntu-pro-client (31.2) ... 3211s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3211s 3212s Setting up fwupd (1.9.15-1) ... 3212s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 3212s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 3212s fwupd.service is a disabled or a static unit not running, not starting it. 3212s Setting up ubuntu-pro-client-l10n (31.2) ... 3212s Setting up udisks2 (2.10.1-6) ... 3212s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 3212s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 3212s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 3212s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 3212s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 3212s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 3212s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 3212s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 3212s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 3212s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 3212s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 3212s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 3213s Processing triggers for ufw (0.36.2-5) ... 3213s Processing triggers for systemd (255.4-1ubuntu5) ... 3213s Processing triggers for install-info (7.1-3build1) ... 3213s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3213s Processing triggers for initramfs-tools (0.142ubuntu22) ... 3215s Reading package lists... 3215s Building dependency tree... 3215s Reading state information... 3215s The following packages will be REMOVED: 3215s linux-headers-6.8.0-11* python3-lib2to3* 3216s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 3216s After this operation, 85.8 MB disk space will be freed. 3216s (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 ... 78591 files and directories currently installed.) 3216s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 3217s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 3219s autopkgtest [20:00:44]: rebooting testbed after setup commands that affected boot 3289s Reading package lists... 3289s Building dependency tree... 3289s Reading state information... 3290s Starting pkgProblemResolver with broken count: 0 3290s Starting 2 pkgProblemResolver with broken count: 0 3290s Done 3291s The following additional packages will be installed: 3291s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3291s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 3291s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 3291s Suggested packages: 3291s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3291s The following NEW packages will be installed: 3291s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 3291s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 3291s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 3291s 0 upgraded, 14 newly installed, 0 to remove and 1 not upgraded. 3291s Need to get 2281 kB/2282 kB of archives. 3291s After this operation, 6516 kB of additional disk space will be used. 3291s Get:1 /tmp/autopkgtest.jfvhRi/6-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [728 B] 3291s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapr1t64 armhf 1.7.2-3.1build1 [86.1 kB] 3291s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu5 [82.3 kB] 3291s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu5 [9584 B] 3291s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu5 [8492 B] 3291s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblua5.4-0 armhf 5.4.6-3build1 [133 kB] 3291s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-bin armhf 2.4.58-1ubuntu6 [1202 kB] 3291s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-data all 2.4.58-1ubuntu6 [163 kB] 3291s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-utils armhf 2.4.58-1ubuntu6 [96.8 kB] 3291s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2 armhf 2.4.58-1ubuntu6 [90.2 kB] 3291s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libev4t64 armhf 1:4.33-2.1 [26.3 kB] 3291s Get:12 http://ftpmaster.internal/ubuntu noble/universe armhf libjemalloc2 armhf 5.3.0-2 [199 kB] 3291s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf nghttp2-client armhf 1.59.0-1build1 [166 kB] 3291s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf ssl-cert all 1.1.2ubuntu1 [17.8 kB] 3292s Preconfiguring packages ... 3292s Fetched 2281 kB in 1s (3361 kB/s) 3292s Selecting previously unselected package libapr1t64:armhf. 3292s (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 ... 58434 files and directories currently installed.) 3292s Preparing to unpack .../00-libapr1t64_1.7.2-3.1build1_armhf.deb ... 3292s Unpacking libapr1t64:armhf (1.7.2-3.1build1) ... 3292s Selecting previously unselected package libaprutil1t64:armhf. 3292s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu5_armhf.deb ... 3292s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 3292s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3292s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_armhf.deb ... 3292s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 3292s Selecting previously unselected package libaprutil1-ldap:armhf. 3292s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu5_armhf.deb ... 3292s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 3292s Selecting previously unselected package liblua5.4-0:armhf. 3292s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build1_armhf.deb ... 3292s Unpacking liblua5.4-0:armhf (5.4.6-3build1) ... 3292s Selecting previously unselected package apache2-bin. 3292s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu6_armhf.deb ... 3292s Unpacking apache2-bin (2.4.58-1ubuntu6) ... 3292s Selecting previously unselected package apache2-data. 3292s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu6_all.deb ... 3292s Unpacking apache2-data (2.4.58-1ubuntu6) ... 3292s Selecting previously unselected package apache2-utils. 3292s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu6_armhf.deb ... 3292s Unpacking apache2-utils (2.4.58-1ubuntu6) ... 3292s Selecting previously unselected package apache2. 3292s Preparing to unpack .../08-apache2_2.4.58-1ubuntu6_armhf.deb ... 3292s Unpacking apache2 (2.4.58-1ubuntu6) ... 3292s Selecting previously unselected package libev4t64:armhf. 3292s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1_armhf.deb ... 3292s Unpacking libev4t64:armhf (1:4.33-2.1) ... 3292s Selecting previously unselected package libjemalloc2:armhf. 3293s Preparing to unpack .../10-libjemalloc2_5.3.0-2_armhf.deb ... 3293s Unpacking libjemalloc2:armhf (5.3.0-2) ... 3293s Selecting previously unselected package nghttp2-client. 3293s Preparing to unpack .../11-nghttp2-client_1.59.0-1build1_armhf.deb ... 3293s Unpacking nghttp2-client (1.59.0-1build1) ... 3293s Selecting previously unselected package ssl-cert. 3293s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu1_all.deb ... 3293s Unpacking ssl-cert (1.1.2ubuntu1) ... 3293s Selecting previously unselected package autopkgtest-satdep. 3293s Preparing to unpack .../13-6-autopkgtest-satdep.deb ... 3293s Unpacking autopkgtest-satdep (0) ... 3293s Setting up libev4t64:armhf (1:4.33-2.1) ... 3293s Setting up libjemalloc2:armhf (5.3.0-2) ... 3293s Setting up nghttp2-client (1.59.0-1build1) ... 3293s Setting up ssl-cert (1.1.2ubuntu1) ... 3294s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 3294s Setting up libapr1t64:armhf (1.7.2-3.1build1) ... 3294s Setting up liblua5.4-0:armhf (5.4.6-3build1) ... 3294s Setting up apache2-data (2.4.58-1ubuntu6) ... 3294s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 3294s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 3294s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 3294s Setting up apache2-utils (2.4.58-1ubuntu6) ... 3294s Setting up apache2-bin (2.4.58-1ubuntu6) ... 3294s Setting up apache2 (2.4.58-1ubuntu6) ... 3294s Enabling module mpm_event. 3294s Enabling module authz_core. 3294s Enabling module authz_host. 3294s Enabling module authn_core. 3294s Enabling module auth_basic. 3294s Enabling module access_compat. 3294s Enabling module authn_file. 3294s Enabling module authz_user. 3294s Enabling module alias. 3294s Enabling module dir. 3294s Enabling module autoindex. 3294s Enabling module env. 3294s Enabling module mime. 3294s Enabling module negotiation. 3294s Enabling module setenvif. 3294s Enabling module filter. 3294s Enabling module deflate. 3294s Enabling module status. 3294s Enabling module reqtimeout. 3295s Enabling conf charset. 3295s Enabling conf localized-error-pages. 3295s Enabling conf other-vhosts-access-log. 3295s Enabling conf security. 3295s Enabling conf serve-cgi-bin. 3295s Enabling site 000-default. 3295s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3296s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3297s Setting up autopkgtest-satdep (0) ... 3297s Processing triggers for ufw (0.36.2-5) ... 3297s Processing triggers for man-db (2.12.0-3build4) ... 3297s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3308s (Reading database ... 59177 files and directories currently installed.) 3308s Removing autopkgtest-satdep (0) ... 3325s autopkgtest [20:02:30]: test check-http2: [----------------------- 3327s + a2enmod http2 3327s Enabling module http2. 3327s To activate the new configuration, you need to run: 3327s systemctl restart apache2 3327s + a2enmod ssl 3328s Considering dependency mime for ssl: 3328s Module mime already enabled 3328s Considering dependency socache_shmcb for ssl: 3328s Enabling module socache_shmcb. 3328s Enabling module ssl. 3328s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3328s + a2ensite default-ssl 3328s To activate the new configuration, you need to run: 3328s systemctl restart apache2 3328s Enabling site default-ssl. 3328s To activate the new configuration, you need to run: 3328s systemctl reload apache2 3328s + echo Protocols h2c h2 http/1.1 3328s + service apache2 restart 3328s + echo Hello, world! 3328s + testapache curl -s -k http://localhost/hello.txt 3328s + cmd=curl -s -k http://localhost/hello.txt 3328s + curl -s -k http://localhost/hello.txt 3328s OK 3328s + result=Hello, world! 3328s + [ Hello, world! != Hello, world! ] 3328s + echo OK 3328s + testapache curl -s -k https://localhost/hello.txt 3328s + cmd=curl -s -k https://localhost/hello.txt 3328s + curl -s -k https://localhost/hello.txt 3328s + result=Hello, world! 3328s + [ Hello, world! != Hello, world! ] 3328s + echo OK 3328s + testapache nghttp --no-verify-peer https://localhost/hello.txt 3328s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 3328s OK 3328s + nghttp --no-verify-peer https://localhost/hello.txt 3328s + result=Hello, world! 3328s + [ Hello, world! != Hello, world! ] 3328s + echo OK 3328s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 3328s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 3328s + nghttp -u --no-verify-peer http://localhost/hello.txt 3328s OK 3328s + result=Hello, world! 3328s + [ Hello, world! != Hello, world! ] 3328s + echo OK 3328s OK 3329s autopkgtest [20:02:34]: test check-http2: -----------------------] 3332s autopkgtest [20:02:37]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 3332s check-http2 PASS 3336s autopkgtest [20:02:41]: test check-ubuntu-branding: preparing testbed 3367s autopkgtest [20:03:12]: testbed dpkg architecture: armhf 3369s autopkgtest [20:03:14]: testbed apt version: 2.7.12 3369s autopkgtest [20:03:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3376s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3377s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3808 kB] 3377s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [502 kB] 3377s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 3377s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 3377s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [627 kB] 3377s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 3377s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 3377s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 3377s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3785 kB] 3377s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 3377s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.5 kB] 3377s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 3380s Fetched 8958 kB in 2s (5027 kB/s) 3380s Reading package lists... 3387s tee: /proc/self/fd/2: Permission denied 3409s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 3409s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 3409s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 3409s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 3412s Reading package lists... 3412s Reading package lists... 3413s Building dependency tree... 3413s Reading state information... 3413s Calculating upgrade... 3414s The following packages were automatically installed and are no longer required: 3414s linux-headers-6.8.0-11 python3-lib2to3 3414s Use 'apt autoremove' to remove them. 3414s The following packages will be REMOVED: 3414s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 3414s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 3414s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 3414s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 3414s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 3414s The following NEW packages will be installed: 3414s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 3414s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 3414s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 3415s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 3415s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 3415s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 3415s linux-headers-6.8.0-20-generic xdg-user-dirs 3415s The following packages have been kept back: 3415s multipath-tools 3415s The following packages will be upgraded: 3415s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 3415s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 3415s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 3415s dbus-session-bus-common dbus-system-bus-common dbus-user-session debianutils 3415s dhcpcd-base dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject 3415s fdisk file ftp fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 3415s gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client 3415s gpgconf gpgsm gpgv groff-base ibverbs-providers inetutils-telnet info 3415s initramfs-tools initramfs-tools-bin initramfs-tools-core install-info 3415s iproute2 jq keyboxd kmod kpartx krb5-locales libapparmor1 libaudit-common 3415s libaudit1 libbinutils libblkid1 libblockdev-crypto3 libblockdev-fs3 3415s libblockdev-loop3 libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 3415s libblockdev-swap3 libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 3415s libc-bin libc6 libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 3415s libdbus-1-3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl 3415s libevent-core-2.1-7 libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 3415s libgcc-s1 libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 3415s libgudev-1.0-0 libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 3415s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 3415s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 3415s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 3415s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 3415s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 3415s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 3415s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 3415s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 3415s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 3415s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 3415s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 3415s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 3415s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 3415s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 3415s openssh-server openssh-sftp-server openssl parted perl perl-base 3415s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 3415s python-apt-common python3 python3-apt python3-cryptography python3-dbus 3415s python3-gdbm python3-gi python3-lib2to3 python3-markupsafe python3-minimal 3415s python3-netplan python3-pkg-resources python3-pyrsistent python3-setuptools 3415s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 3415s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 3415s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 3415s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 3415s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 3420s 235 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 3420s Need to get 106 MB of archives. 3420s After this operation, 84.4 MB of additional disk space will be used. 3420s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 3421s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 3421s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 3421s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 3421s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 3423s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 3423s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1build3 [119 kB] 3423s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1build3 [321 kB] 3423s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1build3 [31.4 kB] 3423s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1build3 [78.6 kB] 3423s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 3423s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 3423s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 3423s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 3423s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 3423s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 3423s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 3423s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 3424s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 3424s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 3424s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 3424s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 3424s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 3424s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 3424s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 3424s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 3424s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 3424s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 3424s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 3424s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 3424s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 3424s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 3424s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 3424s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 3424s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 3424s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 3424s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 3424s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 3424s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 3424s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 3425s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 3425s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 3425s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 3425s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 3426s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 3426s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 3426s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 3426s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 3426s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 3426s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 3426s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 3426s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 3426s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 3426s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 3426s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 3426s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 3426s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 3426s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 3426s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 3426s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 3426s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 3426s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 3426s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 3426s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 3426s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 3426s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 3426s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 3426s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 3426s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 3426s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 3426s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 3426s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 3426s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 3426s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 3426s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 3426s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 3426s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 3426s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 3426s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 3426s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 3426s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 3426s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-4ubuntu4 [19.2 kB] 3426s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 3426s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 3427s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 3427s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 3427s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 3427s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 3427s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 3427s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 3427s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-5build1 [661 kB] 3427s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 3427s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 3427s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 3427s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 3427s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 3427s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 3427s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 3427s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 3427s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 3427s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 3427s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 3428s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 3428s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 3428s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 3428s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 3428s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 3428s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 3428s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 3428s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 3428s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 3428s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 3428s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 3428s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu22 [20.1 kB] 3428s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu22 [50.0 kB] 3428s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu22 [9056 B] 3428s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 3428s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 3428s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 3428s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 3428s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 3428s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 3428s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 3428s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 3428s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 3428s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu1 [330 kB] 3428s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 3428s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 3428s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 3429s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 3429s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 3429s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 3429s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 3429s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 3429s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 3429s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 3429s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 3429s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 3429s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 3429s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 3429s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 3429s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 3429s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 3429s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 3429s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 3429s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 3429s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 3429s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 3429s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 3429s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 3429s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 3429s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 3429s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 3429s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 3429s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 3429s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 3429s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 3429s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 3429s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 3429s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 3429s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 3429s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 3429s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 3429s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 3429s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 3429s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 3429s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 3429s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 3429s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 3430s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 3430s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 3430s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 3430s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 3430s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 3430s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 3430s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 3430s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 3430s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 3430s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 3430s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 3430s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 3430s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 3430s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 3430s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 3430s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 3430s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 3430s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 3430s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 3430s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 3430s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 3430s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 3431s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 3431s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 3431s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 3431s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 3431s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-4ubuntu4 [49.7 kB] 3431s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 3431s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 3431s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 3431s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debianutils armhf 5.17 [88.9 kB] 3431s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 3431s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 3432s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 3432s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 3432s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 3432s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu5 [140 kB] 3432s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 3432s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 3432s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 3432s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 3432s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 3432s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 3432s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 3432s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 3432s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 3432s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 3432s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 3432s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 3432s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 3432s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 3432s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1build3 [13.8 kB] 3432s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 3432s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 3432s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 3432s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 3432s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 3432s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 3432s Get:228 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 3432s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 3432s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 3432s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 3432s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 3432s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 3432s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 3432s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 3433s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 3433s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu5 [9826 B] 3433s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu5 [143 kB] 3433s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 3433s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 3433s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 3433s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 3433s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 3433s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 3433s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 3433s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 3433s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 3433s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 3433s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 3433s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 3433s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 3433s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 3433s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 3433s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 3433s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 3433s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 3433s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 3433s Get:258 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 3433s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 3433s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 3433s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 3433s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-4ubuntu4 [61.4 kB] 3433s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 3433s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-markupsafe armhf 2.1.5-1build1 [12.1 kB] 3433s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 3433s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 3433s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 3435s Preconfiguring packages ... 3437s Fetched 106 MB in 18s (5802 kB/s) 3439s (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 ... 58620 files and directories currently installed.) 3439s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 3439s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 3441s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 3441s (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 ... 58620 files and directories currently installed.) 3441s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 3441s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 3443s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 3444s (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 ... 58620 files and directories currently installed.) 3444s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 3444s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 3444s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 3444s (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 ... 58620 files and directories currently installed.) 3444s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 3444s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 3444s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 3444s (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 ... 58620 files and directories currently installed.) 3444s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 3444s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 3445s Setting up libc6:armhf (2.39-0ubuntu6) ... 3446s (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 ... 58620 files and directories currently installed.) 3446s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 3446s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 3446s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1build3_armhf.deb ... 3446s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3446s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1build3_armhf.deb ... 3446s Unpacking libkrb5-3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3446s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1build3_armhf.deb ... 3446s Unpacking libkrb5support0:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3446s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1build3_armhf.deb ... 3446s Unpacking libk5crypto3:armhf (1.20.1-5.1build3) over (1.20.1-5build1) ... 3446s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3446s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3446s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 3446s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 3446s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 3446s (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 ... 58620 files and directories currently installed.) 3446s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 3446s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 3447s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 3447s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 3447s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 3447s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 3447s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 3447s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3447s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 3447s (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 ... 58620 files and directories currently installed.) 3447s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 3447s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 3447s Setting up liblzma5:armhf (5.6.0-0.2) ... 3447s (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 ... 58620 files and directories currently installed.) 3447s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 3447s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 3447s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 3447s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 3447s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 3447s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 3447s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3447s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 3447s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3447s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 3447s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3447s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 3447s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 3447s Setting up libaudit-common (1:3.1.2-2.1) ... 3447s (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 ... 58619 files and directories currently installed.) 3447s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 3447s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 3447s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 3447s (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 ... 58619 files and directories currently installed.) 3447s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 3447s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 3448s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 3448s (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 ... 58619 files and directories currently installed.) 3448s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 3448s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3448s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 3448s (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 ... 58619 files and directories currently installed.) 3448s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 3448s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 3448s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 3448s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 3448s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 3448s 3448s (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 ... 58619 files and directories currently installed.) 3448s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 3448s Selecting previously unselected package libcurl4t64:armhf. 3448s (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 ... 58614 files and directories currently installed.) 3448s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 3448s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 3448s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 3448s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 3448s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 3448s wget depends on libpsl5 (>= 0.16.0). 3448s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 3448s 3448s (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 ... 58620 files and directories currently installed.) 3448s Removing libpsl5:armhf (0.21.2-1build1) ... 3448s Selecting previously unselected package libpsl5t64:armhf. 3448s (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 ... 58615 files and directories currently installed.) 3448s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 3448s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 3448s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 3448s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 3448s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 3448s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 3448s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 3448s tcpdump depends on libpcap0.8 (>= 1.9.1). 3448s 3448s (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 ... 58621 files and directories currently installed.) 3448s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 3448s Selecting previously unselected package libpcap0.8t64:armhf. 3448s (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 ... 58610 files and directories currently installed.) 3448s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 3448s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 3448s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 3449s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 3449s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 3449s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3449s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 3449s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3449s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 3449s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 3449s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 3449s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 3449s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 3449s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 3449s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 3449s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 3449s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 3449s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 3449s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 3449s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 3449s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 3449s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 3450s Selecting previously unselected package linux-headers-6.8.0-20. 3450s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 3450s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 3452s Selecting previously unselected package linux-headers-6.8.0-20-generic. 3452s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 3452s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 3454s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 3454s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 3454s (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 ... 89773 files and directories currently installed.) 3454s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 3454s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 3454s systemd depends on libssl3 (>= 3.0.0). 3454s libssh-4:armhf depends on libssl3 (>= 3.0.0). 3454s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 3454s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 3454s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 3454s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 3454s libnvme1 depends on libssl3 (>= 3.0.0). 3454s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 3454s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 3454s dhcpcd-base depends on libssl3 (>= 3.0.0). 3454s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 3454s 3454s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 3454s Selecting previously unselected package libssl3t64:armhf. 3454s (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 ... 78623 files and directories currently installed.) 3454s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 3454s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 3454s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 3454s (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 ... 78636 files and directories currently installed.) 3454s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 3454s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3454s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 3454s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3454s Setting up libudev1:armhf (255.4-1ubuntu5) ... 3454s (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 ... 78636 files and directories currently installed.) 3454s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 3454s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3455s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 3455s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3455s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 3455s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3455s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 3455s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 3455s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 3455s Setting up systemd-dev (255.4-1ubuntu5) ... 3455s Setting up systemd (255.4-1ubuntu5) ... 3457s (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 ... 78636 files and directories currently installed.) 3457s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 3457s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3457s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 3457s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 3457s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 3457s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3457s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 3458s pam_namespace.service is a disabled or a static unit not running, not starting it. 3458s (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 ... 78636 files and directories currently installed.) 3458s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 3458s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3458s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 3458s Installing new version of config file /etc/security/namespace.init ... 3458s (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 ... 78634 files and directories currently installed.) 3458s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 3458s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 3458s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 3458s (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 ... 78634 files and directories currently installed.) 3458s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 3458s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3458s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 3458s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 3458s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 3458s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 3458s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 3458s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3459s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 3459s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3459s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 3459s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3459s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 3459s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3459s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 3459s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 3459s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 3459s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3459s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 3459s (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 ... 78634 files and directories currently installed.) 3459s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 3459s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 3459s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 3459s (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 ... 78634 files and directories currently installed.) 3459s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 3459s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 3459s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 3459s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3459s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 3459s (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 ... 78634 files and directories currently installed.) 3459s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 3459s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 3459s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 3459s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3460s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 3460s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3460s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 3460s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3460s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 3460s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 3460s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 3460s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 3460s (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 ... 78634 files and directories currently installed.) 3460s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 3460s (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 ... 78628 files and directories currently installed.) 3460s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 3460s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 3460s (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 ... 78628 files and directories currently installed.) 3460s Removing libparted2:armhf (3.6-3) ... 3460s Selecting previously unselected package libparted2t64:armhf. 3460s (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 ... 78622 files and directories currently installed.) 3460s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 3460s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 3460s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 3460s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 3460s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 3460s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 3460s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 3460s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 3461s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 3461s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 3461s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 3461s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 3461s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 3461s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 3461s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 3461s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 3461s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 3461s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 3461s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 3461s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 3461s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 3461s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 3461s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 3461s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 3461s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 3461s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 3461s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 3461s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 3462s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 3462s perl depends on libperl5.38 (= 5.38.2-3). 3462s 3462s (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 ... 78625 files and directories currently installed.) 3462s Removing libperl5.38:armhf (5.38.2-3) ... 3462s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 3462s iproute2 depends on libdb5.3. 3462s apt-utils depends on libdb5.3. 3462s 3462s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 3462s Selecting previously unselected package libdb5.3t64:armhf. 3462s (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 ... 78100 files and directories currently installed.) 3462s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_armhf.deb ... 3462s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 3462s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 3462s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 3462s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 3462s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 3462s (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 ... 78106 files and directories currently installed.) 3462s Removing libgdbm-compat4:armhf (1.23-5) ... 3462s Removing libgdbm6:armhf (1.23-5) ... 3462s Selecting previously unselected package libgdbm6t64:armhf. 3462s (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 ... 78096 files and directories currently installed.) 3462s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 3462s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 3462s Selecting previously unselected package libgdbm-compat4t64:armhf. 3463s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 3463s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 3463s Selecting previously unselected package libperl5.38t64:armhf. 3463s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 3463s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 3463s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 3463s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 3463s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 3463s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 3464s Setting up perl-base (5.38.2-3.2) ... 3464s (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 ... 78627 files and directories currently installed.) 3464s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 3464s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 3464s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 3464s libhogweed6:armhf depends on libnettle8. 3464s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 3464s libcurl3-gnutls:armhf depends on libnettle8. 3464s libarchive13:armhf depends on libnettle8. 3464s 3464s (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 ... 78627 files and directories currently installed.) 3464s Removing libnettle8:armhf (3.9.1-2) ... 3464s Selecting previously unselected package libnettle8t64:armhf. 3464s (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 ... 78620 files and directories currently installed.) 3464s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 3464s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 3464s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 3464s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 3464s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 3464s 3464s (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 ... 78628 files and directories currently installed.) 3464s Removing libhogweed6:armhf (3.9.1-2) ... 3464s Selecting previously unselected package libhogweed6t64:armhf. 3464s (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 ... 78623 files and directories currently installed.) 3464s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 3464s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 3464s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 3464s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 3464s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 3464s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 3464s fwupd depends on libgnutls30 (>= 3.7.3). 3464s dirmngr depends on libgnutls30 (>= 3.8.1). 3464s apt depends on libgnutls30 (>= 3.8.1). 3464s 3464s (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 ... 78629 files and directories currently installed.) 3464s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 3464s Selecting previously unselected package libgnutls30t64:armhf. 3464s (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 ... 78620 files and directories currently installed.) 3464s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 3464s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 3464s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 3464s (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 ... 78648 files and directories currently installed.) 3464s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 3464s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 3464s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 3464s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 3464s fwupd depends on libcurl3-gnutls (>= 7.63.0). 3464s 3464s (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 ... 78648 files and directories currently installed.) 3464s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 3465s Selecting previously unselected package libcurl3t64-gnutls:armhf. 3465s (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 ... 78641 files and directories currently installed.) 3465s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 3465s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 3465s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 3465s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 3465s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 3465s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 3465s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 3465s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 3465s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 3465s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 3465s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 3465s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 3465s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 3465s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 3465s Selecting previously unselected package libnetplan1:armhf. 3465s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 3465s Unpacking libnetplan1:armhf (1.0-1) ... 3465s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 3465s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 3465s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 3465s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 3465s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 3466s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu22_armhf.deb ... 3466s Unpacking initramfs-tools-bin (0.142ubuntu22) over (0.142ubuntu20) ... 3466s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu22_all.deb ... 3466s Unpacking initramfs-tools-core (0.142ubuntu22) over (0.142ubuntu20) ... 3466s Preparing to unpack .../12-initramfs-tools_0.142ubuntu22_all.deb ... 3466s Unpacking initramfs-tools (0.142ubuntu22) over (0.142ubuntu20) ... 3466s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 3466s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 3466s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 3466s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 3466s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 3466s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 3466s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 3466s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 3466s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 3466s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 3466s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 3466s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 3466s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 3466s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 3466s (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 ... 78652 files and directories currently installed.) 3466s Removing libnetplan0:armhf (0.107.1-3) ... 3466s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 3466s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 3466s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 3466s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 3466s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 3466s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 3466s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 3466s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 3466s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 3466s fwupd depends on libglib2.0-0 (>= 2.79.0). 3466s bolt depends on libglib2.0-0 (>= 2.56.0). 3466s 3466s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 3466s Selecting previously unselected package libglib2.0-0t64:armhf. 3466s (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 ... 78623 files and directories currently installed.) 3466s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 3466s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 3466s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 3466s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 3466s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 3466s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 3466s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 3466s fwupd depends on libarchive13 (>= 3.2.1). 3466s 3466s (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 ... 78648 files and directories currently installed.) 3466s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 3466s Selecting previously unselected package libarchive13t64:armhf. 3466s (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 ... 78642 files and directories currently installed.) 3466s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu1_armhf.deb ... 3466s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 3467s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 3467s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 3467s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 3467s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 3467s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 3467s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 3467s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 3467s apt depends on libapt-pkg6.0 (>= 2.7.12). 3467s 3467s (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 ... 78649 files and directories currently installed.) 3467s Removing libapt-pkg6.0:armhf (2.7.12) ... 3467s Selecting previously unselected package libapt-pkg6.0t64:armhf. 3467s (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 ... 78600 files and directories currently installed.) 3467s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 3467s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 3467s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 3467s (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 ... 78650 files and directories currently installed.) 3467s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 3467s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 3467s Setting up apt (2.7.13ubuntu1) ... 3468s (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 ... 78650 files and directories currently installed.) 3468s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 3468s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 3468s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 3469s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 3469s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 3469s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3469s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 3469s gpgv depends on libnpth0 (>= 0.90). 3469s gpgsm depends on libnpth0 (>= 0.90). 3469s gpg-agent depends on libnpth0 (>= 0.90). 3469s gpg depends on libnpth0 (>= 0.90). 3469s dirmngr depends on libnpth0 (>= 0.90). 3469s 3469s (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 ... 78650 files and directories currently installed.) 3469s Removing libnpth0:armhf (1.6-3build2) ... 3469s Selecting previously unselected package libnpth0t64:armhf. 3469s (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 ... 78645 files and directories currently installed.) 3469s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 3469s Unpacking libnpth0t64:armhf (1.6-3.1) ... 3469s Setting up libnpth0t64:armhf (1.6-3.1) ... 3469s (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 ... 78651 files and directories currently installed.) 3469s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 3469s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3469s Setting up gpgv (2.4.4-2ubuntu15) ... 3469s (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 ... 78651 files and directories currently installed.) 3469s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 3469s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 3470s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 3470s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 3470s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 3470s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 3470s gpgconf depends on libreadline8 (>= 6.0). 3470s gawk depends on libreadline8 (>= 6.0). 3470s fdisk depends on libreadline8 (>= 6.0). 3470s 3470s (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 ... 78651 files and directories currently installed.) 3470s Removing libreadline8:armhf (8.2-3) ... 3470s Selecting previously unselected package libreadline8t64:armhf. 3470s (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 ... 78639 files and directories currently installed.) 3470s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 3470s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 3470s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 3470s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 3470s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 3470s Unpacking libreadline8t64:armhf (8.2-3.1) ... 3470s Setting up libreadline8t64:armhf (8.2-3.1) ... 3470s (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 ... 78659 files and directories currently installed.) 3470s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 3470s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 3470s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 3470s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3470s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 3470s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 3470s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 3470s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3470s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 3470s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 3471s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 3471s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 3471s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 3471s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 3471s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 3471s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 3471s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 3471s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 3471s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 3471s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 3471s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 3471s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 3471s Setting up dpkg (1.22.6ubuntu4) ... 3472s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 3472s Setting up libexpat1:armhf (2.6.1-2) ... 3472s Setting up python3.12-minimal (3.12.2-4build3) ... 3473s (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 ... 78656 files and directories currently installed.) 3473s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 3473s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 3473s Setting up python3-minimal (3.12.2-0ubuntu1) ... 3473s (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 ... 78656 files and directories currently installed.) 3473s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 3473s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 3473s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 3473s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 3474s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 3474s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3474s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 3474s (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 ... 78656 files and directories currently installed.) 3474s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 3474s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3474s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 3474s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 3474s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 3474s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 3474s Selecting previously unselected package libgpgme11t64:armhf. 3474s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 3474s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 3474s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 3474s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3474s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 3474s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3474s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3474s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3474s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 3474s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 3474s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 3474s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3474s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 3474s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 3474s 3474s (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 ... 78663 files and directories currently installed.) 3474s Removing libreiserfscore0 (1:3.6.27-7) ... 3474s Selecting previously unselected package libreiserfscore0t64. 3474s (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 ... 78658 files and directories currently installed.) 3474s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 3474s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 3474s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 3474s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 3475s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 3475s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 3475s 3475s (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 ... 78664 files and directories currently installed.) 3475s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 3475s Selecting previously unselected package libext2fs2t64:armhf. 3475s (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 ... 78657 files and directories currently installed.) 3475s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3475s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 3475s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 3475s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 3475s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 3475s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 3475s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 3475s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 3475s (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 ... 78673 files and directories currently installed.) 3475s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3475s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3475s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 3475s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3476s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 3476s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3476s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 3476s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3476s (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 ... 78673 files and directories currently installed.) 3476s Removing libnvme1 (1.8-2) ... 3476s Selecting previously unselected package libnvme1t64. 3476s (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 ... 78666 files and directories currently installed.) 3476s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 3476s Unpacking libnvme1t64 (1.8-3) ... 3476s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 3476s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3476s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 3476s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3476s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 3476s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 3476s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 3476s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 3476s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 3476s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 3476s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 3476s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 3477s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 3477s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 3477s (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 ... 78674 files and directories currently installed.) 3477s Removing libelf1:armhf (0.190-1) ... 3477s Selecting previously unselected package libelf1t64:armhf. 3477s (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 ... 78669 files and directories currently installed.) 3477s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 3477s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 3477s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 3477s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 3477s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 3477s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 3478s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 3478s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 3478s (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 ... 78674 files and directories currently installed.) 3478s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 3478s Selecting previously unselected package libtirpc3t64:armhf. 3478s (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 ... 78668 files and directories currently installed.) 3478s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 3478s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 3478s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 3478s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 3478s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 3478s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 3478s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 3478s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 3478s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 3478s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 3479s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 3479s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 3479s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 3479s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 3479s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 3479s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 3479s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 3479s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 3479s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 3479s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 3480s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 3480s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 3480s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 3480s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 3480s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 3480s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 3480s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 3480s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 3481s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 3481s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 3481s Setting up coreutils (9.4-3ubuntu3) ... 3481s (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 ... 78679 files and directories currently installed.) 3481s Preparing to unpack .../debianutils_5.17_armhf.deb ... 3481s Unpacking debianutils (5.17) over (5.16) ... 3481s Setting up debianutils (5.17) ... 3481s (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 ... 78679 files and directories currently installed.) 3481s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 3481s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3481s Setting up util-linux (2.39.3-9ubuntu2) ... 3482s fstrim.service is a disabled or a static unit not running, not starting it. 3482s (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 ... 78679 files and directories currently installed.) 3482s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 3482s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 3482s Setting up libc-bin (2.39-0ubuntu6) ... 3483s (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 ... 78679 files and directories currently installed.) 3483s Removing libatm1:armhf (1:2.5.1-5) ... 3483s (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 ... 78674 files and directories currently installed.) 3483s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 3483s Unpacking file (1:5.45-3) over (1:5.45-2) ... 3483s (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 ... 78674 files and directories currently installed.) 3483s Removing libmagic1:armhf (1:5.45-2) ... 3483s (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 ... 78664 files and directories currently installed.) 3483s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 3483s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 3483s Selecting previously unselected package libmagic1t64:armhf. 3483s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 3483s Unpacking libmagic1t64:armhf (1:5.45-3) ... 3483s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu5_armhf.deb ... 3483s Unpacking libplymouth5:armhf (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 3483s (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 ... 78675 files and directories currently installed.) 3483s Removing libpng16-16:armhf (1.6.43-1) ... 3483s Selecting previously unselected package libpng16-16t64:armhf. 3483s (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 ... 78665 files and directories currently installed.) 3483s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 3483s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 3483s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 3483s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 3483s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 3483s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 3484s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 3484s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 3484s (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 ... 78676 files and directories currently installed.) 3484s Removing libuv1:armhf (1.48.0-1) ... 3484s Selecting previously unselected package libuv1t64:armhf. 3484s (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 ... 78671 files and directories currently installed.) 3484s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 3484s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 3484s (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 ... 78677 files and directories currently installed.) 3484s Removing python3-distutils (3.11.5-1) ... 3484s (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 ... 78622 files and directories currently installed.) 3484s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 3484s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3484s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 3484s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 3484s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 3484s (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 ... 78622 files and directories currently installed.) 3484s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 3484s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 3484s Setting up libsemanage-common (3.5-1build4) ... 3484s (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 ... 78622 files and directories currently installed.) 3484s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 3484s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 3484s Setting up libsemanage2:armhf (3.5-1build4) ... 3484s (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 ... 78622 files and directories currently installed.) 3484s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 3484s Unpacking install-info (7.1-3build1) over (7.1-3) ... 3484s Setting up install-info (7.1-3build1) ... 3484s (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 ... 78622 files and directories currently installed.) 3484s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 3484s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 3485s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 3485s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 3485s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 3485s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 3485s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 3485s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 3485s Preparing to unpack .../04-krb5-locales_1.20.1-5.1build3_all.deb ... 3485s Unpacking krb5-locales (1.20.1-5.1build3) over (1.20.1-5build1) ... 3485s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 3485s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 3485s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 3485s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 3485s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 3485s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 3485s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 3485s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 3485s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 3485s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 3485s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 3485s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 3485s Selecting previously unselected package xdg-user-dirs. 3485s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 3485s Unpacking xdg-user-dirs (0.18-1) ... 3485s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 3485s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 3485s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 3486s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 3487s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 3487s Unpacking ftp (20230507-2build1) over (20230507-2) ... 3487s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 3487s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 3487s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 3487s Unpacking info (7.1-3build1) over (7.1-3) ... 3487s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 3487s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 3487s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 3487s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 3487s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 3487s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 3487s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu5_armhf.deb ... 3487s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 3487s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu5_armhf.deb ... 3487s Unpacking plymouth (24.004.60-1ubuntu5) over (24.004.60-1ubuntu3) ... 3487s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 3487s Unpacking psmisc (23.7-1) over (23.6-2) ... 3487s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 3487s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 3487s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 3487s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 3487s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 3487s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 3487s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 3487s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3487s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 3487s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3487s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 3487s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3487s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 3487s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3488s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 3488s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3488s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 3488s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3488s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 3488s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 3488s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 3488s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 3488s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 3488s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 3488s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 3488s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 3488s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 3488s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 3488s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 3488s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 3488s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 3488s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 3488s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 3488s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 3488s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 3488s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 3488s Selecting previously unselected package libatm1t64:armhf. 3488s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 3488s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 3488s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 3488s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 3488s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 3488s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 3488s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 3488s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 3488s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-4ubuntu4_armhf.deb ... 3488s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) over (2.1.28+dfsg1-4) ... 3488s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 3488s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 3488s Preparing to unpack .../47-python3-markupsafe_2.1.5-1build1_armhf.deb ... 3489s Unpacking python3-markupsafe (2.1.5-1build1) over (2.1.5-1) ... 3489s Preparing to unpack .../48-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 3489s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 3489s Preparing to unpack .../49-python3-typing-extensions_4.10.0-1_all.deb ... 3489s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 3489s Preparing to unpack .../50-kpartx_0.9.4-5ubuntu5_armhf.deb ... 3489s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 3489s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 3489s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 3489s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 3489s Setting up libibverbs1:armhf (50.0-2build1) ... 3489s Setting up systemd-sysv (255.4-1ubuntu5) ... 3489s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 3489s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 3489s Setting up libgdbm6t64:armhf (1.23-5.1) ... 3489s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 3489s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 3489s Setting up xdg-user-dirs (0.18-1) ... 3489s Setting up ibverbs-providers:armhf (50.0-2build1) ... 3489s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 3489s Setting up libmagic-mgc (1:5.45-3) ... 3489s Setting up gawk (1:5.2.1-2build2) ... 3489s Setting up psmisc (23.7-1) ... 3489s Setting up libjq1:armhf (1.7.1-3) ... 3489s Setting up libtirpc-common (1.3.4+ds-1.1) ... 3489s Setting up libbrotli1:armhf (1.1.0-2build1) ... 3489s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 3489s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-4ubuntu4) ... 3489s Setting up libuv1t64:armhf (1.48.0-1.1) ... 3489s Setting up libmagic1t64:armhf (1:5.45-3) ... 3489s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 3489s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 3489s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 3489s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 3489s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 3489s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 3489s Setting up krb5-locales (1.20.1-5.1build3) ... 3489s Setting up file (1:5.45-3) ... 3489s Setting up kmod (31+20240202-2ubuntu4) ... 3489s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 3489s Setting up locales (2.39-0ubuntu6) ... 3490s Generating locales (this might take a while)... 3492s en_US.UTF-8... done 3492s Generation complete. 3492s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 3492s Setting up xxd (2:9.1.0016-1ubuntu5) ... 3492s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 3492s Setting up libelf1t64:armhf (0.190-1.1build2) ... 3492s Setting up libkrb5support0:armhf (1.20.1-5.1build3) ... 3492s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 3492s Setting up eject (2.39.3-9ubuntu2) ... 3492s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 3492s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 3492s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 3492s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 3492s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 3492s Installing new version of config file /etc/apparmor.d/code ... 3492s Installing new version of config file /etc/apparmor.d/firefox ... 3492s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3492s 3492s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3492s 3492s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3492s 3493s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 3493s Reloading AppArmor profiles 3493s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3493s 3493s Error: At least one profile failed to load 3493s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 3493s No schema files found: doing nothing. 3493s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 3493s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 3493s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 3493s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 3493s Setting up libslang2:armhf (2.3.3-3build1) ... 3493s Setting up libnvme1t64 (1.8-3) ... 3493s Setting up mtr-tiny (0.95-1.1build1) ... 3493s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 3493s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 3493s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 3493s Setting up xz-utils (5.6.0-0.2) ... 3493s Setting up perl-modules-5.38 (5.38.2-3.2) ... 3493s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 3493s Setting up libpng16-16t64:armhf (1.6.43-3) ... 3493s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 3494s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 3494s Setting up udev (255.4-1ubuntu5) ... 3495s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 3495s Setting up usb.ids (2024.03.18-1) ... 3495s Setting up sudo (1.9.15p5-3ubuntu3) ... 3495s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 3495s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 3495s Setting up libk5crypto3:armhf (1.20.1-5.1build3) ... 3495s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 3495s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 3495s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-5build1) ... 3495s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 3495s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 3495s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 3495s Setting up python-apt-common (2.7.6build1) ... 3495s Setting up mount (2.39.3-9ubuntu2) ... 3495s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 3495s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 3495s uuidd.service is a disabled or a static unit not running, not starting it. 3495s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 3495s Setting up groff-base (1.23.0-3build1) ... 3495s Setting up libplymouth5:armhf (24.004.60-1ubuntu5) ... 3495s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 3495s Setting up kpartx (0.9.4-5ubuntu5) ... 3495s Setting up jq (1.7.1-3) ... 3495s Setting up gpgconf (2.4.4-2ubuntu15) ... 3495s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 3495s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 3495s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 3495s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 3495s Setting up libkrb5-3:armhf (1.20.1-5.1build3) ... 3495s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 3495s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 3495s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 3495s Setting up tnftp (20230507-2build1) ... 3495s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 3495s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 3495s Setting up libfido2-1:armhf (1.14.0-1build1) ... 3495s Setting up openssl (3.0.13-0ubuntu2) ... 3495s Setting up libbsd0:armhf (0.12.1-1) ... 3495s Setting up readline-common (8.2-3.1) ... 3495s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 3495s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 3495s Setting up dbus-bin (1.14.10-4ubuntu2) ... 3495s Setting up info (7.1-3build1) ... 3495s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 3495s Setting up gpg (2.4.4-2ubuntu15) ... 3495s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 3495s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 3495s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 3495s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 3495s Setting up rsync (3.2.7-1build1) ... 3496s rsync.service is a disabled or a static unit not running, not starting it. 3496s Setting up libudisks2-0:armhf (2.10.1-6) ... 3496s Setting up bolt (0.9.6-2build1) ... 3497s bolt.service is a disabled or a static unit not running, not starting it. 3497s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 3497s Setting up initramfs-tools-bin (0.142ubuntu22) ... 3497s Setting up libctf0:armhf (2.42-4ubuntu1) ... 3497s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 3497s Setting up python3.11-minimal (3.11.8-1build4) ... 3497s Setting up tcpdump (4.99.4-3ubuntu2) ... 3498s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3498s 3498s Setting up apt-utils (2.7.13ubuntu1) ... 3498s Setting up gpg-agent (2.4.4-2ubuntu15) ... 3498s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 3498s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 3498s Setting up wget (1.21.4-1ubuntu2) ... 3498s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 3498s Setting up plymouth (24.004.60-1ubuntu5) ... 3498s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 3499s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 3499s Setting up libxmlb2:armhf (0.3.15-1build1) ... 3499s Setting up btrfs-progs (6.6.3-1.1build1) ... 3499s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 3499s Setting up python3.12 (3.12.2-4build3) ... 3500s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 3500s Setting up gpgsm (2.4.4-2ubuntu15) ... 3500s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 3500s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 3500s update-initramfs: deferring update (trigger activated) 3501s e2scrub_all.service is a disabled or a static unit not running, not starting it. 3501s Setting up libparted2t64:armhf (3.6-3.1build2) ... 3501s Setting up linux-headers-generic (6.8.0-20.20+1) ... 3501s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 3501s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 3501s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 3501s Setting up libnetplan1:armhf (1.0-1) ... 3501s Setting up man-db (2.12.0-3build4) ... 3501s Updating database of manual pages ... 3502s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3502s 3502s man-db.service is a disabled or a static unit not running, not starting it. 3502s Setting up libblockdev3:armhf (3.1.0-1build1) ... 3502s Setting up fdisk (2.39.3-9ubuntu2) ... 3502s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 3502s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 3502s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-4ubuntu4) ... 3502s Setting up libftdi1-2:armhf (1.5-6build4) ... 3502s Setting up perl (5.38.2-3.2) ... 3502s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu5) ... 3502s update-initramfs: deferring update (trigger activated) 3502s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 3502s Setting up dbus (1.14.10-4ubuntu2) ... 3502s A reboot is required to replace the running dbus-daemon. 3502s Please reboot the system when convenient. 3503s Setting up shared-mime-info (2.4-1build1) ... 3503s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1build3) ... 3503s Setting up ftp (20230507-2build1) ... 3503s Setting up keyboxd (2.4.4-2ubuntu15) ... 3503s Setting up libdpkg-perl (1.22.6ubuntu4) ... 3503s Setting up libsasl2-2:armhf (2.1.28+dfsg1-4ubuntu4) ... 3503s Setting up libssh-4:armhf (0.10.6-2build1) ... 3503s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 3504s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 3504s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 3504s Setting up netplan-generator (1.0-1) ... 3504s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 3504s Setting up initramfs-tools-core (0.142ubuntu22) ... 3504s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 3504s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu1) ... 3504s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 3504s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 3504s Setting up systemd-resolved (255.4-1ubuntu5) ... 3504s Setting up python3.11 (3.11.8-1build4) ... 3505s Setting up telnet (0.17+2.5-3ubuntu3) ... 3505s Setting up initramfs-tools (0.142ubuntu22) ... 3505s update-initramfs: deferring update (trigger activated) 3505s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 3505s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 3505s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 3505s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 3505s Setting up iproute2 (6.1.0-1ubuntu5) ... 3505s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 3505s Setting up libgusb2:armhf (0.4.8-1build1) ... 3505s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 3505s Setting up parted (3.6-3.1build2) ... 3505s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 3505s Setting up python3 (3.12.2-0ubuntu1) ... 3506s Setting up binutils (2.42-4ubuntu1) ... 3506s Setting up python3-markupsafe (2.1.5-1build1) ... 3506s Setting up libjcat1:armhf (0.2.0-2build2) ... 3506s Setting up dpkg-dev (1.22.6ubuntu4) ... 3506s Setting up dirmngr (2.4.4-2ubuntu15) ... 3506s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 3506s Setting up python3-cryptography (41.0.7-4build2) ... 3506s Setting up python3-gi (3.47.0-3build1) ... 3506s Setting up python3-typing-extensions (4.10.0-1) ... 3507s Setting up lsof (4.95.0-1build2) ... 3507s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 3507s Setting up libnsl2:armhf (1.3.0-3build2) ... 3507s Setting up gnupg (2.4.4-2ubuntu15) ... 3507s Setting up python3-netplan (1.0-1) ... 3507s Setting up curl (8.5.0-2ubuntu7) ... 3507s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 3507s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 3507s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 3507s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 3507s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 3507s Setting up python3-dbus (1.3.2-5build2) ... 3507s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 3508s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 3508s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 3508s Replacing config file /etc/ssh/sshd_config with new version 3509s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 3511s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 3511s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 3511s Setting up python3-apt (2.7.6build1) ... 3511s Setting up libfwupd2:armhf (1.9.15-1) ... 3511s Setting up python3-yaml (6.0.1-2build1) ... 3511s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 3511s Setting up netplan.io (1.0-1) ... 3511s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 3511s Setting up ubuntu-pro-client (31.2) ... 3511s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3511s 3513s Setting up fwupd (1.9.15-1) ... 3513s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 3513s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 3513s fwupd.service is a disabled or a static unit not running, not starting it. 3513s Setting up ubuntu-pro-client-l10n (31.2) ... 3513s Setting up udisks2 (2.10.1-6) ... 3513s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 3513s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 3513s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 3513s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 3513s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 3513s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 3513s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 3513s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 3513s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 3513s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 3513s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 3513s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 3514s Processing triggers for ufw (0.36.2-5) ... 3514s Processing triggers for systemd (255.4-1ubuntu5) ... 3514s Processing triggers for install-info (7.1-3build1) ... 3514s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3514s Processing triggers for initramfs-tools (0.142ubuntu22) ... 3515s Reading package lists... 3516s Building dependency tree... 3516s Reading state information... 3516s The following packages will be REMOVED: 3516s linux-headers-6.8.0-11* python3-lib2to3* 3517s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 3517s After this operation, 85.8 MB disk space will be freed. 3517s (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 ... 78591 files and directories currently installed.) 3517s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 3517s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 3519s autopkgtest [20:05:44]: rebooting testbed after setup commands that affected boot 3592s Reading package lists... 3592s Building dependency tree... 3592s Reading state information... 3593s Starting pkgProblemResolver with broken count: 0 3593s Starting 2 pkgProblemResolver with broken count: 0 3593s Done 3594s The following additional packages will be installed: 3594s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3594s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3594s Suggested packages: 3594s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3594s Recommended packages: 3594s ssl-cert 3594s The following NEW packages will be installed: 3594s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 3594s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3594s 0 upgraded, 10 newly installed, 0 to remove and 1 not upgraded. 3594s Need to get 1872 kB/1873 kB of archives. 3594s After this operation, 5560 kB of additional disk space will be used. 3594s Get:1 /tmp/autopkgtest.jfvhRi/7-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [708 B] 3594s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapr1t64 armhf 1.7.2-3.1build1 [86.1 kB] 3594s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu5 [82.3 kB] 3594s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu5 [9584 B] 3594s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu5 [8492 B] 3594s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblua5.4-0 armhf 5.4.6-3build1 [133 kB] 3594s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-bin armhf 2.4.58-1ubuntu6 [1202 kB] 3594s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-data all 2.4.58-1ubuntu6 [163 kB] 3594s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2-utils armhf 2.4.58-1ubuntu6 [96.8 kB] 3594s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apache2 armhf 2.4.58-1ubuntu6 [90.2 kB] 3595s Fetched 1872 kB in 1s (3012 kB/s) 3595s Selecting previously unselected package libapr1t64:armhf. 3595s (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 ... 58434 files and directories currently installed.) 3595s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build1_armhf.deb ... 3595s Unpacking libapr1t64:armhf (1.7.2-3.1build1) ... 3595s Selecting previously unselected package libaprutil1t64:armhf. 3595s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu5_armhf.deb ... 3595s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 3595s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3595s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_armhf.deb ... 3595s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 3595s Selecting previously unselected package libaprutil1-ldap:armhf. 3595s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu5_armhf.deb ... 3595s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 3595s Selecting previously unselected package liblua5.4-0:armhf. 3595s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build1_armhf.deb ... 3595s Unpacking liblua5.4-0:armhf (5.4.6-3build1) ... 3595s Selecting previously unselected package apache2-bin. 3595s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu6_armhf.deb ... 3595s Unpacking apache2-bin (2.4.58-1ubuntu6) ... 3595s Selecting previously unselected package apache2-data. 3595s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu6_all.deb ... 3595s Unpacking apache2-data (2.4.58-1ubuntu6) ... 3595s Selecting previously unselected package apache2-utils. 3595s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu6_armhf.deb ... 3595s Unpacking apache2-utils (2.4.58-1ubuntu6) ... 3595s Selecting previously unselected package apache2. 3595s Preparing to unpack .../8-apache2_2.4.58-1ubuntu6_armhf.deb ... 3595s Unpacking apache2 (2.4.58-1ubuntu6) ... 3595s Selecting previously unselected package autopkgtest-satdep. 3595s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 3595s Unpacking autopkgtest-satdep (0) ... 3596s Setting up libapr1t64:armhf (1.7.2-3.1build1) ... 3596s Setting up liblua5.4-0:armhf (5.4.6-3build1) ... 3596s Setting up apache2-data (2.4.58-1ubuntu6) ... 3596s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu5) ... 3596s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu5) ... 3596s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu5) ... 3596s Setting up apache2-utils (2.4.58-1ubuntu6) ... 3596s Setting up apache2-bin (2.4.58-1ubuntu6) ... 3596s Setting up apache2 (2.4.58-1ubuntu6) ... 3596s Enabling module mpm_event. 3596s Enabling module authz_core. 3596s Enabling module authz_host. 3596s Enabling module authn_core. 3596s Enabling module auth_basic. 3596s Enabling module access_compat. 3596s Enabling module authn_file. 3596s Enabling module authz_user. 3596s Enabling module alias. 3596s Enabling module dir. 3596s Enabling module autoindex. 3596s Enabling module env. 3596s Enabling module mime. 3596s Enabling module negotiation. 3596s Enabling module setenvif. 3596s Enabling module filter. 3596s Enabling module deflate. 3596s Enabling module status. 3596s Enabling module reqtimeout. 3596s Enabling conf charset. 3596s Enabling conf localized-error-pages. 3596s Enabling conf other-vhosts-access-log. 3596s Enabling conf security. 3596s Enabling conf serve-cgi-bin. 3596s Enabling site 000-default. 3597s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3598s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3598s Setting up autopkgtest-satdep (0) ... 3598s Processing triggers for ufw (0.36.2-5) ... 3599s Processing triggers for man-db (2.12.0-3build4) ... 3599s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3610s (Reading database ... 59147 files and directories currently installed.) 3610s Removing autopkgtest-satdep (0) ... 3628s autopkgtest [20:07:33]: test check-ubuntu-branding: [----------------------- 3630s + ubuntu_logo_path=icons/ubuntu-logo.png 3630s ++ curl -s http://localhost 3630s + html_content=' 3630s 3630s 3630s 3630s 3630s Apache2 Ubuntu Default Page: It works 3630s 3630s 3630s 3630s
3630s 3630s
3630s
3630s

3630s This is the default welcome page used to test the correct 3630s operation of the Apache2 server after installation on Ubuntu systems. 3630s It is based on the equivalent page on Debian, from which the Ubuntu Apache 3630s packaging is derived. 3630s If you can read this page, it means that the Apache HTTP server installed at 3630s this site is working properly. You should replace this file (located at 3630s /var/www/html/index.html) before continuing to operate your HTTP server. 3630s

3630s 3630s

3630s If you are a normal user of this web site and don'\''t know what this page is 3630s about, this probably means that the site is currently unavailable due to 3630s maintenance. 3630s If the problem persists, please contact the site'\''s administrator. 3630s

3630s 3630s
3630s
3630s
3630s Configuration Overview 3630s
3630s
3630s

3630s Ubuntu'\''s Apache2 default configuration is different from the 3630s upstream default configuration, and split into several files optimized for 3630s interaction with Ubuntu tools. The configuration system is 3630s fully documented in 3630s /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full 3630s documentation. Documentation for the web server itself can be 3630s found by accessing the manual if the apache2-doc 3630s package was installed on this server. 3630s

3630s

3630s The configuration layout for an Apache2 web server installation on Ubuntu systems is as follows: 3630s

3630s
3630s /etc/apache2/
3630s |-- apache2.conf
3630s |       `--  ports.conf
3630s |-- mods-enabled
3630s |       |-- *.load
3630s |       `-- *.conf
3630s |-- conf-enabled
3630s |       `-- *.conf
3630s |-- sites-enabled
3630s |       `-- *.conf
3630s           
3630s
    3630s
  • 3630s apache2.conf is the main configuration 3630s file. It puts the pieces together by including all remaining configuration 3630s files when starting up the web server. 3630s
  • 3630s 3630s
  • 3630s ports.conf is always included from the 3630s main configuration file. It is used to determine the listening ports for 3630s incoming connections, and this file can be customized anytime. 3630s
  • 3630s 3630s
  • 3630s Configuration files in the mods-enabled/, 3630s conf-enabled/ and sites-enabled/ directories contain 3630s particular configuration snippets which manage modules, global configuration 3630s fragments, or virtual host configurations, respectively. 3630s
  • 3630s 3630s
  • 3630s They are activated by symlinking available 3630s configuration files from their respective 3630s *-available/ counterparts. These should be managed 3630s by using our helpers 3630s 3630s a2enmod, 3630s a2dismod, 3630s 3630s 3630s a2ensite, 3630s a2dissite, 3630s 3630s and 3630s 3630s a2enconf, 3630s a2disconf 3630s . See their respective man pages for detailed information. 3630s
  • 3630s 3630s
  • 3630s The binary is called apache2 and is managed using systemd, so to 3630s start/stop the service use systemctl start apache2 and 3630s systemctl stop apache2, and use systemctl status apache2 3630s and journalctl -u apache2 to check status. system 3630s and apache2ctl can also be used for service management if 3630s desired. 3630s Calling /usr/bin/apache2 directly will not work with the 3630s default configuration. 3630s
  • 3630s
3630s
3630s 3630s
3630s
3630s Document Roots 3630s
3630s 3630s
3630s

3630s By default, Ubuntu does not allow access through the web browser to 3630s any file outside of those located in /var/www, 3630s public_html 3630s directories (when enabled) and /usr/share (for web 3630s applications). If your site is using a web document root 3630s located elsewhere (such as in /srv) you may need to whitelist your 3630s document root directory in /etc/apache2/apache2.conf. 3630s

3630s

3630s The default Ubuntu document root is /var/www/html. You 3630s can make your own virtual hosts under /var/www. 3630s

3630s
3630s 3630s
3630s
3630s Reporting Problems 3630s
3630s
3630s

3630s Please use the ubuntu-bug tool to report bugs in the 3630s Apache2 package with Ubuntu. However, check existing bug reports before reporting a new bug. 3630s

3630s

3630s Please report bugs specific to modules (such as PHP and others) 3630s to their respective packages, not to the web server itself. 3630s

3630s
3630s 3630s
3630s
3630s
3630s
3630s 3630s ' 3630s + [[ 3630s 3630s 3630s 3630s 3630s Apache2 Ubuntu Default Page: It works 3630s